众所周知,PerformanceRunner (简称PR)作为轻量级的性能测试使用工具,已走进越多越多测试工程师的视野,逐渐成为行业的佼佼者,今天就跟大家聊一聊,性能测试工具PerformanceRunner的工具特性。
Java标准语法脚本,PerformanceRunner 作为性能测试软件,采用最流行的Java beanshell脚本语言作为测试脚本,脚本更简单,降低了测试人员的学习成本,也能够在测试人员学习测试工具的过程中学会java的基本知识。
强大的录制功能,支持通过一次录制来实现对各种数据、报文的录制,基本不需要修改就可以直接执行,降低了测试人员修改脚本的工作量。对于测试过程中遭遇不断回放错误的测试人员来说,是非常有价值的。
自动关联技术,PerformanceRunner支持关联,通过关联能够解决在B/S系统中session处理,能够自动实现管理session,脚本无需修改。
简便的脚本,对于使用java语言作为脚本,很多测试人员可能会担心过于复杂。实际上,所有的测试脚本都是继承一个标准类TestCase,没有复杂的java成分,对于其他测试工具使用习惯的测试人员可以快速迁移到这个工具。
数据驱动,PerformanceRunner 支持测试脚本的数据驱动功能:录制脚本完成之后,很容易的实现数据驱动,支持excel格式的数据源。PerformanceRunner 还提供了一个数据驱动框架,便于测试人员使用。
良好的扩展性,一般的脚本虽然很简便,但是对于特殊的测试,往往需要更复杂的功能,例如:需要对网络上的另一台系统中的数据库的某些数据进行同步。用户可以自己编写一个同步方法(或者类)加入到系统中来使用,只要是java已经提供的功能,PerformanceRunner (简称PR)都可以得到完善的支持。
标准化,PerformanceRunner 遵守国际化测试标准,便于用户理解和使用,也便于用户比较各个不同软件测试工具之间的差异。
今天已经揭开PerformanceRunner 工具的神秘面纱了,如果想了解更多,请致电400-035-7887。
相关阅读: