有我有你,测试变得更完美.......

菜鸟日记之录制脚本规范

上一篇 / 下一篇  2009-08-17 18:00:34 / 个人分类:性能测试


最近很有幸被外派到HW做项目,接触了一个月性能测试,是HP性能专家带对,顺便学了一点规范,与大家一起分享,有不妥或遗漏的地方,请大家帮忙更正或补充下,3Q
脚本录制看似简单,貌似有很有些讲究.....
1.一个脚本应该有登陆、流程操作、登出的过程....
2.脚本录制时:vuser_init用于放登陆,action用于放操作,vuser_end用于放登出.....
3.在录制时,点击每个按钮,均最好注释,最好不要在录制后进行注释,以免注释代码对应的操作出差错,确保在脚本录制完成后,开发人员或其他测试人员能明确地区分各个操作执行时代码的模块....
4.可以设置多个action,如录制查询时,单条件查询:用名字查询设置为一个action,组合条件查询:组合查询设置为另一个action,但action的名字最好有意义....
5.录制时,操作应该简洁明了,鼠标最好不要在页面到处移动,因虽在页面未进行任何操作,但在移动时,可能与后台进行了 交互(客户端与服务端发生交互,产生请求)
6.录制时,尽量不点击页面的上下左右滚动条....
7.录制与回放的场景应一致,(如:录制时分辨率为1024X762,则回放时也为1024X762)
8.录制脚本时,最好先手工执行一次完整的流程,确保在录制中无多余或无效操作,以免关注点不在业务上或加重压力...
9.录制脚本应该有始有终,即录制开始的界面与录制结束的界面最好一致,例业务流程:创建A->提交A->操作成功提示,录制的流程应为创建A->提交A->操作成功提示->返回创建A的页面,如:当录制的流程为创建A->提交A->操作成功提示,当结束后,回放,脚本回放时,可能找不到创建A的链接Link,出现报错
10.录制后,如要重新录制,只需点击暂停,再点击开始录制即可,不需要更改录制时的配置,因为lr将录制设置参数保存在action中
11.录制完成后,应马上保存,注:保存时,应该在录制完,且运行完成,否则保存时提示失败
12.脚本最好将用户名与密码参数化,

TAG:

 

评分:0

我来说两句

Open Toolbar