1 / 5
文档名称:

精品PPT课件----自动化测试工具.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件----自动化测试工具.doc

上传人:12345 2014/9/20 文件大小:0 KB

下载得到文件列表

精品PPT课件----自动化测试工具.doc

文档介绍

文档介绍:一 badboy简介
explorer的活动,提供录制/回放功能.
录制功能:badboy窗口的顶部显示当前是否处于录制状态,如果点击play按钮,badboy自动关闭录制功能,等到play结束后,可以点击recording按钮,继续录制脚本.
     Remark:必须等到上一步的request处理完毕后,才能点击发送下一个request,否则下一个request会作为第一个request的子frame.
二基本操作
1 创建 suites,tests以及steps
测试与网站的交互过程,,第二步为浏览收件箱, step创建新的步骤.
同理,可以创建suites 以及tests.
     Badboy回放时,一次执行一个step,每执行完一个step,会显示执行结果,用户必须再次点击play按钮后,执行下一个step.
2 自动化测试脚本
如果不修改脚本,简单的录制回放并不能满足复杂网站的测试.
复杂网站往往有下面一些测试场景:
A 页面参数唯一性要求,例如:注册页面,需要对用户的注册名进行唯一性校验.
B 测试的server地址不同.
Badboy提供了易用的参数修改方法,仅仅需要双击request或者参数,&replacing功能来修改脚本中的参数值.
Remark:建议选择linking variables,同一个参数,往往脚本会发送多次,选择linking variables后,.
三特点与技术
1 录制模式
   Badboy提供两种录制模式:一 request 模式(默认模式) 二 navigation ,切换模式.
Request模式具有如下优点:如果测试的网页模版修改了,,:request模式需要添加大量的断言来检查页面上的item.
,不但回放http request,:无法使用navigation脚本进行性能测试,因为性能测试引擎运行时候不显示任何用户界面,所以无法执行navigation中模拟点击等动作.
总结:选择navigation模式还是request模式,取决于测试的目的,如果仅仅要求测试功能而不关心界面,则request模式无疑为首选.
2 navigation模式
Navigation录制browser的三种元素如下:
1 链接点击
2 按钮点击
3 其他点击,例如引发javaScript的操作.
3 表单提交
表单提交是页面中非常重要的部分,有下面一些案例需要注意:
1 如果页面表单中某些参数是依赖于某些参数的输入,比如field B 由javascript根据field A