性能测试工具(PerformanceRunner)之测试案例参数化
作者:SPASVO泽众软件 发布时间:[ 2017/7/28 11:33:25 ] 推荐标签:PerformanceRunner 性能测试工具
什么是数据驱动?
如果一个测试脚本只能够被执行一组数据,并且数据是固定不变的,那么你每一次的测试只能够执行很简单的功能了。
边界条件、路径覆盖,需要使用一个脚本、很多组数据输入才能够完成,固定的数据无法满足要求。
数据驱动是指能够把需要输入(和验证)的数据参数化,通过脚本执行不同的数据,实现了数据驱动,也是数据与脚本分离。
PerformanceRunner实现了脚本与数据分离:脚本使用java的脚本,在脚本执行的时候,从数据源中读取数据。
参数化
PerformanceRunner在自动录制完成之后,可以通过修改脚本实现“参数化”。参数化的结果:1)脚本变为参数化脚本;2)数据池自动增加了选择的参数列表。在测试案例参数化之后,用户仍然可以手工来修改,实现进一步的参数编辑工作。
脚本参数化是为了适应多用户对系统登录等需求而开发,用户可将需要参数化的内容插入到Excel文档,并通过代码获取到值,将其以参数的形式传递给脚本执行。如图为循环参数表内容及脚本调用示例:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
使用PerformanceRunner录制脚本与分析脚本性能测试工具(PerformanceRunner)功能之IP欺骗性能测试工具(PerformanceRunner)功能之统计图表性能测试工具(PerformanceRunner)测试场景执行与测试分析性能测试工具(PerformanceRunner)之建立测试场景性能测试工具(PerformanceRunner)之测试脚本编辑性能测试工具(PerformanceRunner)入门之性能分析??分析器性能测试工具(PerformanceRunner)入门之场景模拟??执行器性能测试工具(PerformanceRunner)测试脚本创建与录制性能测试工具(PerformanceRunner)入门之录制脚本??生成器性能测试工具(PerformanceRunner)入门之下载与安装免费性能测试工具PerformanceRunner(PR)新版本预告PerformanceRunner性能测试工具培训PerformanceRunner性能测试工具免费版正式发布

更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南