robot selenium alert/confirm处置
robot selenium alert/confirm处理
robotframework 做web自动化测试时,遇到系统弹出框(alert/confirm)时处理方式及中文编码问题。
- alert
keywork name: Alert Should Be Present
source:Selenium2Library
Arguments:text
这个关键字不仅仅验证是否存在包含响应arg的弹出框,同时如果存在就执行关闭操作。
- example:
- 2.confirm
- Confirm Action:
- 关闭确认框并返回确认框信息。
- 默认点击确定按钮,如果操作取消按钮,需要在确认框弹出之前预定于“ Choose Cancel On Next Confirmation”关键字。
- Choose Cancel On Next Confirmation:
- 撤销“Choose Cancel On Next Confirmation”关键字的使用。与Confirm Action关键字联合使用,在confirm action生效之前预定于点击操作。
- Choose Cancel On Next Confirmation
- 与Confirm Action关键字联合使用,在confirm action生效之前预定于点击操作。
- 3.中文乱码需要菜小麦同学调研出来后补充。。。