robotframework +selenium 之 处理comfirm弹窗

在处理comfirm弹窗时,遇到很多问题,不断尝试,最后有两种方法可以解决

robotframework +selenium 之 处理comfirm弹窗

首先是使用handle alert,报错。

robotframework +selenium 之 处理comfirm弹窗

经常尝试,最后使用以下两种方式都可以处理弹窗

①confirm action和Choose OK On Next Confirmation  结合使用,但是这两个关键字都是旧关键字

这个方法有点神奇,本来confirm action就已经是可以处理alert,而且默认是点击确定,为啥还要和Choose OK On Next Confirmation 或者Choose Cancel On Next Confirmation结合使用?结合使用Cancel根本不起作用!

有知道原因的亲吗?交流下

②Alert Should Be Present

robotframework +selenium 之 处理comfirm弹窗