add sleep before click on the valid btn

This commit is contained in:
2022-04-07 14:29:34 +02:00
parent 3647a2f811
commit 2582c7ba1e
3 changed files with 9 additions and 8 deletions
+3 -2
View File
@@ -64,9 +64,9 @@ class CommandorPage:
self._checkCgu()
# wait for sms_code field
self.clickOnValidBtn()
on_ready_for_otp(e, self)
otp_input = self.page.locator(OTP_FIELD_ID)
otp_input.wait_for(state='visible', timeout=90000)
on_ready_for_otp(e, self)
event_is_set = e.wait()
logging.info('event set: %s', event_is_set)
if self.otp_value:
@@ -74,7 +74,7 @@ class CommandorPage:
time.sleep(get_random_wait_time())
self.clickOnValidBtn()
otp_sent = self.page.locator(MESSAGE_FIELD_CLASS)
otp_sent.wait_for(state='visible')
otp_sent.wait_for(state='visible', timeout=90000)
message = self.page.content()
# print("message is:" + message)
time.sleep(get_random_wait_time())
@@ -173,6 +173,7 @@ class CommandorPage:
def clickOnValidBtn(self):
# self.page.mouse.wheel(0, random.randint(400, 500))
time.sleep(get_random_wait_time())
self.page.evaluate("""document.getElementsByClassName("btn")[0].click();""")
def clear_app_data(self):