2015-02-11 49 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