0
我想在webdriver中打印所有在瀏覽器中導航的瀏覽器URL。
例如, : - 參考網站是m.rechargeitnow.com,我犯了交易失敗。現在,任務是捕獲完整事務期間瀏覽的所有瀏覽器URL。捕獲Webdriver中的所有瀏覽器URL
我想在webdriver中打印所有在瀏覽器中導航的瀏覽器URL。
例如, : - 參考網站是m.rechargeitnow.com,我犯了交易失敗。現在,任務是捕獲完整事務期間瀏覽的所有瀏覽器URL。捕獲Webdriver中的所有瀏覽器URL
您需要在執行每個步驟時構建一個列表。喜歡的東西:
urls = []
urls.append(driver.current_url) /starting URL
/do step one
urls.append(driver.current_url) /URL following step 1
/do step two
urls.append(driver.current_url) /URL following step 2
/do all steps
print(urls)
如果你只希望看到的情況下,網址是列表中的測試失敗或測試錯誤,使用try
塊。
我只想創建一個測試類Class(unittest.TestCase)。 setUp()方法 - 創建空列表。在tearDown()中 - 打印它 –
這也是一個很好的選擇 - 他似乎暗示他只想在測試失敗時看到它。真的取決於他想要的URL列表,我猜。 –