• ranorex


    1.新建项目 new test

    2.新建 Recordig

    3.使用功能 : 跟踪(Tracking)=>找到你要操作的行为,选定,然后会在软件(添加新项目板块)上面形成对应的Item.

    3.1每个 Item 拖拽至上方(添加新的动作板块),点击按钮选择==》“鼠标图案”;单纯输入框选择           setValue     “箭头+长方体”图案;关于级联查询的输入框选择 Key Sequence “键盘图案”;type类型选择==》value或则tagvalue;

    4.给每个对应的action 输入对应的变量名。

    4.1 鼠标的在Item里面更改,选定对应的Item,会看到一个X(Edit)图案,点击进去,在WebElement里面进行写入新的变量名,(附加:innertext = 是不对的,因为按钮有空格,所以要更改符号:innertext~

    5.修改完变量名就可以尝试导入Excel表格中的数据;找到后缀名为 .rxtst的文件,在TestCase文件夹(暂时叫做文件夹吧)后面鼠标右击,进入链接Excel页面;

    5.1  Excel表中第一行是变量名,用来和4中变量名对应,最好设置一样的。从第二行开始就是数据。

    5.2 TestCase Properties 页面,选择数据源=》数据源管理=》ExcelDataConnector;然后跳转至数据扫描页面,点击自动定位(如果你的Excel变量名字和软件中变量名字不一致,就需要自己手动对应)。

    6.以上就设置完成,点击RUN 按钮进行测试你输入的数据。(如果结果有错误,请根据提示进行查找错误)

    7.多页面操作时要注意监测页面的打开,使用invoke Action 中的performClick属性;(validate既可以用来校验有无,还可以校验属性);地址路径path长度不够的时候,点击右上方SETTINGS按钮,选择全般,RanorexPath***最大长度,进行设置。

    附加提醒:(1)4.1比较容易出错;

    (2)选择Key Sequence(键盘图案)输入时首先对同一Item选择一个setValue(“箭头+长方体”图案)制空。Key Sequence(键盘图案)在使用级联查询的时候,需要使用delay去延长时间(因为关联项的出现需要一些时间),在这里还需要设置Key Sequence(键盘图案)的回车键,因为时间延迟是在关联项,而不是在键盘输入项,所以需要将键盘回车,引出关联项。

  • 相关阅读:
    微信支付系列(2)——jsapi支付源码解析
    微信支付系列(1)
    java创建文件和目录
    在线文档预览方案-office web apps
    必要的思考
    做WEB开发的时候,前端与后端我们应该要注意哪些细节,哪些容易出现的漏洞?
    使用MVVM框架时,如何处理在页面动态渲染完之后需要发生的事件呢?
    系统间通信(10)——RPC的基本概念
    系统间通信(9)——通信管理与RMI 下篇
    系统间通信(8)——通信管理与RMI 上篇
  • 原文地址:https://www.cnblogs.com/luxia/p/9163524.html
Copyright © 2020-2023  润新知