2015-02-11 51 views
0

我目前很难编写一个测试,在接受/解除所述警报之前将文本输入到警报中。将文本输入到警报

我能够与接受警告:

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

更新的作品:

prompt = page.driver.browser.switch_to.alert 
    prompt.send_keys('test') 
    prompt.accept