发布新日志

  • 在JMeter和LR中左右徘徊

    2009-02-24 22:38:04

    因为项目的关系,最近一段时间又要进行性能测试的研究。但是在安装了LR9.0以后,总是在录制的Code Generation阶段,系统就死机,弄了半天也没有解决——谁要咱公司没有钱,只能玩DAOBAN呢?

    无奈之中,想起了JMeter这个free 工具,以前一直有心思研究一下,终于有机会。于是今天花了一天把官方手册快速阅读一下,感觉有点失望,原因是发现JMeter这工具好像不能使用编程方式开发脚本。当然我还没有完全掌握JMETER,现在下结论为时尚早,但是在user Manual里的确没有说可以对脚本编程。
    有人把不用编程开发测试脚本,而可以使用drag and click 方式编辑测试脚本称为测试工具的优点,这点我实在难以认同。因为被测试系统的业务逻辑如果复杂,那么脚本的逻辑必然也复杂,事实证明,这个世界上没有什么比编程语言更便于解决复杂的逻辑问题,像LR的参数化,几种不同的选择方式,如果要用代码来写,我想适用性会更好。

    再者,我一直认同一种观点——对于软件工具要掌握核心,而不是牢记某个软件的某个功能在哪个菜单或对话框里,所以采用编程方式更适于记忆,因为只要我理解了软件工具的核心思想,就可以很方便地开发出所需要的脚本来。

    现在在JMETER和LR中做出选择还为时尚早,等今晚下个LR9.1安装以后再说吧

Open Toolbar