From e6df58ee47656db58a21464c756ebb34aa2c80e3 Mon Sep 17 00:00:00 2001 From: haricharan-jaka Date: Tue, 20 Sep 2022 15:57:41 +0530 Subject: [PATCH] Added Continue botton click code patch in Ios lib for speed test Signed-off-by: haricharan-jaka --- libs/perfecto_libs/iOS_lib.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libs/perfecto_libs/iOS_lib.py b/libs/perfecto_libs/iOS_lib.py index 76854ab77..5921e538a 100644 --- a/libs/perfecto_libs/iOS_lib.py +++ b/libs/perfecto_libs/iOS_lib.py @@ -3613,9 +3613,16 @@ def return_upload_download_speed_iOS(request, setup_perfectoMobile, get_APToMobi return downloadSpeed, uploadSpeed def ookla_speed_test_iOS(request, setup_perfectoMobile, get_APToMobileDevice_data): + report = setup_perfectoMobile[1] driver = setup_perfectoMobile[0] driver.switch_to.context('NATIVE_APP') - openApp( 'com.ookla.speedtest', setup_perfectoMobile) + openApp('com.ookla.speedtest', setup_perfectoMobile) + try: + report.step_start("Checking for continue") + WebDriverWait(driver, 20).until( + EC.presence_of_element_located((MobileBy.XPATH, "//*[@label='Continue']"))).click() + except: + print("Unable to see Continue permission") try: WebDriverWait(driver, 20).until( EC.presence_of_element_located((MobileBy.XPATH, "//*[@label='GO']"))).click()