性能测试工具(PerformanceRunner)之测试案例参数化

Bella ·
更新时间:2024-11-14
· 876 次阅读

  什么是数据驱动?   如果一个测试脚本只能够被执行一组数据,并且数据是固定不变的,那么你每一次的测试只能够执行很简单的功能了。   边界条件、路径覆盖,需要使用一个脚本、很多组数据输入才能够完成,固定的数据无法满足要求。   数据驱动是指能够把需要输入(和验证)的数据参数化,通过脚本执行不同的数据,实现了数据驱动,也是数据与脚本分离。   PerformanceRunner实现了脚本与数据分离:脚本使用java的脚本,在脚本执行的时候,从数据源中读取数据。   参数化   PerformanceRunner在自动录制完成之后,可以通过修改脚本实现“参数化”。参数化的结果:1)脚本变为参数化脚本;2)数据池自动增加了选择的参数列表。在测试案例参数化之后,用户仍然可以手工来修改,实现进一步的参数编辑工作。   脚本参数化是为了适应多用户对系统登录等需求而开发,用户可将需要参数化的内容插入到Excel文档,并通过代码获取到值,将其以参数的形式传递给脚本执行。如图为循环参数表内容及脚本调用示例:



性能 PerformanceRunner 性能测试工具 工具 参数 性能测试 测试工具 测试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号