Chinaunix首页 | 论坛 | 博客
  • 博客访问: 734726
  • 博文数量: 769
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4985
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 16:37
文章分类

全部博文(769)

文章存档

2011年(1)

2008年(768)

我的朋友

分类:

2008-10-15 16:44:53

 利用Jmeter做功能有以下优点:

  ●    不依赖于界面,如果服务正常启动,传递参数明确就可以添加用例,执行测试

  ●    测试脚本不需要编程,熟悉http请求,熟悉业务流程,就可以根据页面中input对象来编写测试用例。

  ●    测试脚本维护方便,可以将测试脚本复制,并且可以将某一部分单独保存。

  ●    可以跳过页面限制,向后台程序添加非法数据,这样可以测试后台程序的健壮性。

  ●    利用badboy录制测试脚本,可以快速的形成测试脚本

  ●    Jmeter断言可以验证代码中是否有需要得到的值

  ●    使用参数化以及Jmeter提供的函数功能,可以快速完成测试数据的添加修改等

  利用Jmeter做功能测试有以下缺点:

  ●    使用Jmeter无法验证JS程序,也无法验证页面,所以需要手工去验证。

  ●    Jmeter的断言功能不是很强大

  ●    就算是jmeter脚本顺利执行,依旧无法确定程序是否正确执行,有时候需要进入程序查看,或者查看Jmeter的响应数据。

  ●    Jmeter脚本的维护需要保存为本地文件,而每个脚本文件只能保存一个测试用例,不利于脚本的维护。

  Jmeter和其他功能测试工具在使用中的比较:

  ●    Jmeter比较适用于数据添加,数据修改,数据查询的测试,使用其他测试工具虽然也可以完成该类测试,但是利用Jmeter添加数据更快,更方便,而且不依赖于界面,只要添加数据的参数不改变,无论界面是否有变动,都不影响针对数据的操作。

  ●    Jmeter不需要要关注对象是否被识别的问题,而其他测试工具在录制过程中,很容易出现页面对象不能被录制工具识别的问题,因此适用Jmeter,省略了很多关于对象操作的麻烦,更易于使用。

[1]  

【责编:Luzi】

--------------------next---------------------

阅读(435) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~