MonkeyTalk自动化之——参数设置

     本讲主要是参数化设定以及monkeytalk测试结果查看。 

以多个用户重复登录为例
1、先录制一个登录脚本如下所示:

Input username enterText 123456
Input password tap
Input password enterText 123456
Button LOGIN tap
Button LOGOUT tap

 

输入用户名:123456;密码:123456。点击login按钮进入欢迎页显示为,然后再  点击logout退出到登录界面。


接下来我们对代码进行编辑,起名为参数化脚本login.mt,如下所示:


# login.mt
Vars * Define usr pw
Input username tap
Input username enterText ${usr}
Input password tap
Input password enterText ${pw}
Button LOGIN tap
Label username Verify ${usr}
Button LOGOUT tap


2、创建一个执行脚本do.mt


# do.mt

Script testu.mt Run qqqwa 123456


执行脚本后,脚本会用用户名:qqqwa,密码:123456进行登录。


3、还可以从CSV中读取用户名、密码逐一执行。 新建一个CSV文件,

第一行定义函数头与login中一直usr,pw,第二行开始为要执行的参数。 fred,pass1 ethel,secret20
执行脚本配置如下:


cvs文件内容

usrpw
aaaaaaa dddddd
wwwwwwyyyyyy

测试结果
4、新建一个suite,在窗口增加JUnit,加载脚本。

 

执行脚本后软件会自动执行测试,测试结果会在junit中体现,并可以导成html文件存放在report目录下。如下图所示: 



 


 
 
结果记录是否成功,执行的参数以及对应时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值