我们想要执行silverlight应用程序的负载测试。我们只需要测试最多50-75个用户 如果我们可以使用JMeter,希望获得输入,如果是的话,我们该如何去做。另外,如果还有其他可能的替代方案和相关成本,请提出建议。负载测试Silverlight应用程序
1
A
回答
0
的协议是二进制的,需要能够之前解码不能装载与普通HTTP取样测试的Silverlight应用程序:
- variabilize
- 归属关系
为了做到所以,你需要为这项技术开发一个插件,这可能并不容易。
一些有趣的元素:
- http://jmeter.apache.org/usermanual/jmeter_tutorial.html
- http://jmeter.apache.org/usermanual/component_reference.html#Java_Request
- http://jmeter.apache.org/usermanual/component_reference.html#JSR223_Sampler
或者,你可以看看其他的解决方案。
0
Silverlight运行在客户端,因此在负载测试中我没有看到很多意义,因为它总是只有一个用户。
如果您的Silverlight应用程序假定后端,并且您需要知道后端是否能够处理50-70个并发用户 - 您可以使用JMeter进行此操作。绝大多数情况下,Silverlight应用程序使用SOAP web services来进行客户端应用程序与后端之间的通信,而SOAP是JMeter通过其HTTP Request采样器自然支持的内容,请参阅Building a SOAP WebService Test Plan用户手册章节以获取更多详细信息。
替代方案是:
- 如果您的Silverlight应用程序的功能暴露给JavaScript可以使用JMeter的WebDriver Sampler揭开序幕真正的浏览器,调用的函数方法和渲染的结果。
- JMeter的另一种选择是HP LoadRunner which seems to support Silverlight up to certain extent(不超过JMeter不过),最多可以有50个并发用户。
相关问题
- 1. Facebook应用程序负载测试
- 2. 负载测试Rails应用程序
- 3. Django应用程序负载测试
- 4. 负载测试ASP.net应用程序
- 5. 负载测试骨干应用程序
- 6. 负载测试多线程Java应用程序1400 TPS必需
- 7. 如何测试Silverlight应用程序
- 8. 如何测试Silverlight应用程序?
- 9. 负载测试使用AJAX的Web应用程序
- 10. 使用Jmeter负载测试django应用程序
- 11. 负载测试使用Google地图的应用程序
- 12. 调用nodejs套接字的应用程序的负载测试
- 13. 性能测试 - 负载运行程序
- 14. 负载测试的Java客户端/服务器应用程序
- 15. 负载测试中的Azure Web应用程序网关性能
- 16. 负载/压力测试Java应用程序
- 17. Azure Web应用程序部署插槽负载测试
- 18. js应用程序的登录和注销负载测试
- 19. 网络服务器应用程序的负载测试策略
- 20. 负载测试Java客户端服务器应用程序
- 21. Facebook应用程序负载和性能测试
- 22. 与jmeter rails应用程序负载测试
- 23. 负载测试工具为web应用程序
- 24. 基于负载测试彗星的应用程序
- 25. 负载测试asp.nt核心应用程序
- 26. 移动原生应用程序负载测试免费软件
- 27. 简单的web负载测试应用程序与GUI
- 28. 压力 - 负载测试一个web应用程序
- 29. 有关Web应用程序负载测试的想法
- 30. 错误422当负载测试Rails 3.1应用程序与JMeter
谢谢。任何机会,你都知道任何其他可用于测试silverlight应用程序的工具。 – Agile
好的。但是,不幸的是,提供的响应没有给出我正在寻找的答案。 – Agile
也许,但如果它是正确的:)?我担心这是正确的。但我会很高兴地错了。只需在jmeter标签和我们的个人资料上查看顶部回复者,看看我们是否认真。 –