我目前在接受/解除所述警报之前编写一个将文本输入警报的测试时遇到了困难。
我可以接受以下提醒:
page.driver.browser.switch_to.alert.accept
但是,当我尝试使用以下内容在警报中输入文本时:
page.driver.browser.switch_to.alert.text("test")
我收到以下错误:
Failure/Error: page.driver.browser.switch_to.alert.text("test")
ArgumentError:
wrong number of arguments (1 for 0)
是否有人碰巧有使用此工作流程的经验?
谢谢!
答案 0 :(得分:1)
更新有效:
prompt = page.driver.browser.switch_to.alert
prompt.send_keys('test')
prompt.accept