为了账号安全,请及时绑定邮箱和手机立即绑定

如何用Java制作肥皂客户端?

如何用Java制作肥皂客户端?

呼啦一阵风 2021-04-08 12:08:05
我已经在如何使用Java制作肥皂客户端的堆栈溢出问题上经历了很多答案,但是我仍然无法解决这个问题。要求1)我一直在使用loadrunner发出Soap请求,但是我将停止该产品,并想制作一个简单的Java soap客户端。2)我需要使soap客户端自动化以每天测试Web服务并生成日志。一次将要测试20-25个肥皂网络服务。我该如何实现?3)我已经看过SAAJ和JAX-WS,但是我发现它们太复杂了,无法弄清楚如何在请求中添加自定义HTTP标头。好像我在重新设计Loadrunner。所以我的问题是要达到上述要求可以采取哪些步骤。我有一个wsdl文件,证书,URL和一些自定义HTTP标头,这些标头将包含在请求中。另外,我应该首先使用SOAPUI生成请求xml吗,这会是一个更好的主意吗?
查看完整描述

1 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

尽管我喜欢Java,但如果有可用的soapUI,为什么还要编写自己的Web服务客户端来重新发明轮子呢?JAX-WS和SAAJ可以满足您的所有需求;您只需要深入研究API并进行实验。

如果听起来您是在重新设计LoadRunner,那么为什么不坚持使用LoadRunner?它是免费的,并且与soapUI集成在一起,但是像所有工具一样,它也需要协商学习过程。有诸如Apache JMeter之类的替代方案,但要加快速度又要花费一些时间。

另外,LoadRunner可能不是您的用例的正确工具。如果您只是自动化测试,而不是性能或负载测试,那么将普通的旧soapUI与Jenkins之类的东西结合使用可能是一个更好的选择。


查看完整回答
反对 回复 2021-04-21
  • 1 回答
  • 0 关注
  • 139 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信