论坛首页 Java企业应用论坛

SOAPUI使用概览以及webservice测试工具求租

浏览 10990 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-03-05   最后修改:2011-03-05
SOA

最近项目里面准备使用SOAPUI来进行ws的测试,包括function test和load test,所以花了不少时间去学如何使用SOAPUI,官网上面有资料,加上有不少细心的有心人也编写了较详尽的中文资料(见这里:http://www.iteye.com/topic/810326),所以不打算说具体如何使用SOAPUI了。
SOAPUI是测试ws用的,SOAP或者REST的测试都是ok的,主要能够提供的功能我觉得有四点较有吸引力:

  • 能够把步骤联合起来测试,各个test step连成一个完整的功能进行测试,而且提供了condition goto的功能进行跳转,可以写分支进行测试。
  • 能够进行性能测试,并且提供几种不同的策略进行性能的测试,基本能够满足平常性能测试使用的需要。
  • 提供命令行的方式进行测试,方便集成到项目的build过程中。
  • 提供了mock service,对喜欢TDD的开发人员是个不错的选择。
我就是这样吸引过来的,但是最近在进一步的使用过程中,却发现了它的很多问题,导致现在很犹豫再使用这个工具:
  • SOAPUI常常会有jvm crash的情况,在我的电脑上面有两种铁定会crash:一是starter page还没加载完就关闭SOAPUI,二是endpoint是个无效的endpoint的时候。还有其他情况,偶尔也会发生crash,而SOAPUI的保存好像也出了问题一样,常常写了很久的test case,一不小心crash,我明明保存了的但是再启动已经不见了,现在只有写会儿test case就关闭一下再重启,很是费劲。
  • SOAPUI的loadtest中的策略为variance的时候,貌似测试的结果不准确,因为看着线程数往上涨,但是所有的TPS这些统计信息居然全是0,过一会儿才有变化,但是所有的值都非常小(这个不是太能够肯定,因为还有可能是我玩的不够转)。
  • SOAPUI的官方文档实在写的太简陋,有些地方有重复的,有些却没有涉及到,很是郁闷。
好了,我写这点文字主要的是希望和大家讨论下是否有其他较好的webservice测试工具或者SOAPUI的一些bug如何能够进行规避,希望能够得到有经验的xd的帮助,实在不想花太多时间一个个的去试哪些工具好哪些工具不好了。

 

   发表时间:2011-03-05  
soapUI的性能测试,跟ab测的结构差不多。
跟loadrunner测试的结果查很多。

所以,建议在正式场合不要用soapUI测试出来的tps
0 请登录后投票
   发表时间:2011-03-05  
没有用过ab和loadrunner,刚好看过一篇文章:http://www.iteye.com/topic/586131,有loadrunner和soapui的loadtest测试结果的对比。。。和一些结论,,我现在就是很迷惑,用什么工具合适做ws的测试。soapui这个东西我使用的心得只有一个:不靠谱。很多小bug,除了我前面列出来之外都还有。
0 请登录后投票
   发表时间:2011-03-06  
唔,应该很多兄弟做ws的吧?看这帖子有经验的xd都回下嘛。。。
0 请登录后投票
   发表时间:2011-05-11  
我现在正在学习
1.Crash的问题也碰到过几次
2.TestSuit和Resource中的各个项目之间不能拖动
其他的不足暂时还没有碰到
现在卡在参数化的地方了
0 请登录后投票
   发表时间:2011-05-11  
当然要用loadrunner

soapui测试的真不敢恭维。
特别是3.5.x以前,默认的log没关,load test下惨不忍睹。

1 请登录后投票
   发表时间:2011-05-11  
xiaomayi0323 写道
我现在正在学习
1.Crash的问题也碰到过几次
2.TestSuit和Resource中的各个项目之间不能拖动
其他的不足暂时还没有碰到
现在卡在参数化的地方了

我已经抛弃这东东了,现在发现最大的不足是如果一个testcase的步骤较多,叫繁复的时候,soapui弄出来的test要想再修改那简直是恶梦。。。不知道有什么好的ws的免费测试工具……
0 请登录后投票
   发表时间:2011-05-13  
啊,你已经抛弃了
我还想请教你一些问题那
能否留个能够即时通讯的方式那?
0 请登录后投票
   发表时间:2011-08-01  
我们项目也要用 soapUI做webservice测试,目前正在使用,遇到很多问题,求讨论,身边实在没人会。能私聊么,二位。
0 请登录后投票
   发表时间:2011-08-01  
不要用soapui了,自己通过apache的httpclient写测试好了又可以当单元测试,很不错。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics