robot selenium alert/confirm处理

 

     robotframework 做web自动化测试时,遇到系统弹出框(alert/confirm)时处理方式及中文编码问题。

    1. alert
      keywork name:  Alert Should Be Present
                      source:Selenium2Library
                Arguments:text

    2.           这个关键字不仅仅验证是否存在包含响应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.中文乱码需要菜小麦同学调研出来后补充。。。





 

 

 

 

 

你可能感兴趣的:(selenium)