我想通過在python中使用硒來測試開發中網頁的功能。關注當前屏幕硒
該網頁有幾個實例,其中ID /名稱重複。
例如:
<input class="" name="title1" type="text">
這行代碼重複但聯繫到整個代碼不同的輸入字段。
因此,當我嘗試通過測試的網頁:
driver.find_element_by_name("elname").send_keys("BOb")
似乎在尋找那就是在代碼,而不是集中在當前屏幕上,輸入名稱的第一個實例我期望的輸入。這個屏幕不是一個窗口。所以我不能切換到窗口。
有沒有辦法讓驅動程序只專注於當前屏幕?
你的意思, 「當前屏幕」? – Andersson
我輸入信息的屏幕。這不是一個新窗口,但它是一個彈出式屏幕。 – royalblue