• RIA Test:try catch 对 Error #1009 (无法访问空对象引用的属性或方法)的处理


    功能: 实现登录账户的强制登录, 用If 判断当前账户是否可用。若可用,则跳出if体直接登录,若不可用,则进入If体点击 “强制登录” 按钮。

    问题:如果不可用,则if 条件中的对象不可见,这样程序会抛出 Error #1009 (无法访问空对象引用的属性或方法)的错误。

    处理方法:If语句放到 try catch 中对异常错误做处理。

    //clikc login button
    login.loginButton.locator.click();
    //force longin
    pause(1000);
    try{
    if(login.ok.locator.visible){
        login.ok.locator.click();
        pause(2000);   
    login.forcedLogin.locator.click(); pause(
    4000); login.ok_forced.locator.click(); pause(2000); login.loginButton.locator.click(); } } catch(e) { pause(1000); } pause(20000);
  • 相关阅读:
    Mysql 数据库高级
    Mysql 数据库
    并发编程
    网络编程
    1113
    1112
    P相遇游戏
    中位数
    PETS
    打暴力程序的正确做法
  • 原文地址:https://www.cnblogs.com/xriverside/p/4201588.html
Copyright © 2020-2023  润新知