Fixed the run speed test bug on iOS library (#613)

Signed-off-by: haricharan-jaka <haricharan.jaka@candelatech.com>
This commit is contained in:
Haricharan Jaka
2022-06-16 01:46:05 +05:30
committed by GitHub
parent c1981ee7f3
commit c8d35dc42d

View File

@@ -3277,23 +3277,24 @@ def return_upload_download_speed_iOS(request, setup_perfectoMobile, get_APToMobi
report.step_start("Google Home Page") report.step_start("Google Home Page")
driver.get(connData["webURL"]) driver.get(connData["webURL"])
print("Enter Search Text") print("Enter Search Text")
elementFindTxt = driver.find_element_by_xpath(connData["lblSearch"]) driver.find_element_by_xpath("//*[@class='gLFyf']").send_keys("Internet speed test")
elementFindTxt.send_keys("Internet Speed Test") time.sleep(2)
driver.find_element_by_xpath("//*[@class='aajZCb']//*[@class='nz2CCf']/li[1]/div[1]/div[1]").click()
except Exception as e: except Exception as e:
print("Launching Safari Failed") print("Launching Safari Failed")
print(e) print(e)
try: # try:
print("Click Search Button") # print("Click Search Button")
report.step_start("Click Search Button") # report.step_start("Click Search Button")
time.sleep(2) # time.sleep(2)
driver.implicitly_wait(2) # driver.implicitly_wait(2)
# elelSearch = driver.find_element_by_xpath("//*[@class='aajZCb']/li[1]/div[1]") # # elelSearch = driver.find_element_by_xpath("//*[@class='aajZCb']/li[1]/div[1]")
elelSearch = driver.find_element_by_xpath("//*[@class='aajZCb']//*[@class='nz2CCf']/li[1]/div[2]") # elelSearch = driver.find_element_by_xpath("//*[@class='aajZCb']//*[@class='nz2CCf']/li[1]/div[2]")
elelSearch.click() # elelSearch.click()
except NoSuchElementException: # except NoSuchElementException:
currentResult = False # currentResult = False
print("Search Drop Down not active...") # print("Search Drop Down not active...")
try: try:
print("Click Run Speed Test Button...") print("Click Run Speed Test Button...")