性能测试工具(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性能测试工具免费版正式发布

sales@spasvo.com