from selenium import webdriver
import time
def test_setup():
global driver
driver = webdriver.Chrome(executable_path="C:/ChromeDriver/chromedriver.exe")
driver.implicitly_wait(5)
driver.maximize_window()
time.sleep(5)
siteUrls = ["https://www.espncricinfo.com/", "https://www.t20worldcup.com/","https://www.iplt20.com/"]
for url in siteUrls:
openSite(url)
def openSite(siteUrl):
driver.get(siteUrl)
time.sleep(5)
print("ESPN website is launched successfully")
def test_teardown():
driver.close()
driver.quit()
Выше мой код, он отлично работает, мой вопрос, он печатает ту же инструкцию, что и выходные данные для всех 3 URL-адресов, но я хочу, чтобы он печатал, 3 разных оператора
например - я хочу получить ожидаемый результат ниже
ESPN website is launched successfully
IPL website is launched successfully
world-cup site is launched successfully
But, currently I get output as below ( same statement repeated 3 times)
ESPN website is launched successfully
ESPN website is launched successfully
ESPN website is launched successfully