性能测试的测试脚本怎样写?

玩技站长 测试分享评论217字数 611阅读2分2秒阅读模式
摘要性能测试中,测试脚本设计与开发占据了很大的时间比重。需要验证系统在实际运行环境中的性能外,还需要考虑到不同的硬件配置是否会是制约系统性能的重要因素!因此在测试环境中,需要部署多个不...

性能测试中,测试脚本设计与开发占据了很大的时间比重。

1、测试环境设计文章源自玩技e族-https://www.playezu.com/739863.html

性能测试的目标是需要验证系统在实际运行环境中的性能外,还需要考虑到不同的硬件配置是否会是制约系统性能的重要因素!因此在测试环境中,需要部署多个不同的测试环境,在不同的硬件配置上检查应用系统的性能,并对不同配置下系统的测试结果进行分析,得出最优结果(最适合当前系统的配置)。这里所说的配置大概是如下几类:数据库服务器;应用服务器;负载模拟器;软件运行环境,平台。文章源自玩技e族-https://www.playezu.com/739863.html

测试环境测试数据,可以根据系统的运行预期来确定,比如需要测试的业务场景,数据多久执行一次备份转移,该业务场景涉及哪些表,每次操作数据怎样写入,写入几条,需要多少的测试数据来使得测试环境的数据保持一致性等等。可以在首次测试数据生成时,将其导出到本地保存,在每次测试开始前导入数据,保持一致性。文章源自玩技e族-https://www.playezu.com/739863.html

2、测试场景设计文章源自玩技e族-https://www.playezu.com/739863.html

通过和业务部门沟通以及以往用户操作习惯,确定用户操作习惯模式,以及不同的场景用户数量,操作次数,确定测试指标,以及性能监控等。文章源自玩技e族-https://www.playezu.com/739863.html

3、测试用例设计文章源自玩技e族-https://www.playezu.com/739863.html

确认测试场景后,在系统已有的操作描述上,进一步完善为可映射为脚本的测试用例描述,用例大概内 容如下:文章源自玩技e族-https://www.playezu.com/739863.html

用例编号:查询表单_xxx_x1(命名以业务操作场景为主,简洁易懂即可)文章源自玩技e族-https://www.playezu.com/739863.html

用例条件:用户已登录、具有对应权限等文章源自玩技e族-https://www.playezu.com/739863.html

操作步骤:系统业务场景描述文章源自玩技e族-https://www.playezu.com/739863.html

4、脚本和辅助工具的开发及使用

按照用例描述,可利用工具进行录制,然后在录制的脚本中进行修改;比如参数化、关联、检查点等等, 最后的结果使得测试脚本可用,能达到测试要求即可;建议尽量自己写脚本来实现业务操作场景,这样对个 人技能提升较大;一句话:能写就绝不录制。

 
  • 性能测试用例
  • 性能测试脚本
  • 测试场景设计
  • 测试脚本和辅助工具
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证