AWS设备场上基于浏览器的性能测试



我们希望在AWS设备场上使用Selenium/Appium进行基于浏览器的性能测试。我正在寻找用于Selenium/Appium性能测试的开源框架/库/SDK,专门用于添加事务和收集性能统计信息。

我分析了以下内容-

框架注释testprojects.io这是免费的,但不是开源的。WebLOAD如果你在WebLOAD云上工作,那就很好金牛座(https://gettaurus.org/)它是开源的,但在事务、断言和报告方面没有太多可访问的选项。

请告诉我你对此的建议和建议。谢谢。

我不认为你的方向是正确的,就我对AWS设备场概念的理解而言,它允许在一组选定的设备上执行Appium测试。

"添加交易";是你可以在自己的Appium代码中做的事情,然而";收集性能统计数据";对我来说似乎并不现实,因为你所能做的只是报道";每个装置";基准

你将无法控制并发性、增加、减少、保持负载的时间、设置低vous点,你将无法将增加的负载与响应时间和吞吐量相关联,等等。

此外,从财务角度来看,这是一件非常昂贵的事情,每台设备每分钟的成本为0.17美元,对于1000名用户的1小时测试,您将不得不支付>10k。

一个更好的想法是将您的测试转换为负载测试工具,绝大多数负载测试工具(还有相当多的免费和开源负载测试工具(通过HTTP代理服务器提供记录和回放功能,因此如果您将测试转换为基于HTTP协议的测试,则执行所需的硬件将大大减少(例如,您应该能够从开发人员机器中模拟这1000个用户(,并获得所有这些开箱即用的性能指标。

最新更新