javascript - 用于 Web 应用程序自动化的浏览器堆栈的替代方案
问题描述
目前,我们正在使用浏览器堆栈来运行我们使用量角器框架自动执行的基于 Web 的自动化脚本。由于浏览器堆栈成本高昂,我们正在寻找支持我们的 UI 自动化脚本的浏览器堆栈的替代选项。我们已准备好根据新选项对我们的设置进行必要的更改。请为浏览器堆栈建议任何开源或成本较低的替代选项。
解决方案
在定价方面,我也在做同样的分析,有两条路径,要么是付费解决方案/服务。
在我的候选名单上,我有这些
- Lambda测试
- 酱实验室
- AWS 设备可以耕种
- 浏览器堆栈
- SmartBear 的 CrossBrowserTest
我没有找到任何更便宜的东西,这很有用,但可能是其他的。
其他替代方法是在与您的网站运行相同的基础架构上设置本地 Selenium 网格或 Selenium 网格。
但我希望你花同样的钱来维护你自己的 Selenium 网格,而不是仅仅访问一个?
这是无限分钟和一个并行会话的各种服务的成本。(大部分都有这个)
注意:我还没有尝试使用 TestingBot 和 Experitest。
但是请考虑一下您需要多少测试分钟,以及您希望同时运行多少个并行测试。
但是,如果您决定自己运行,那么请查看其他基础架构成本的成本,例如 CI/CI 托管、生产软件托管。(除非这些是内部/隐藏成本)
推荐阅读
- delphi - 接受任何类型的参数(如:布尔值、字符串、浮点数等)
- web-config - 如何在 web.config 中为子文件夹编写规则?
- python-3.x - 如何从饼图中剪切标签并用python将其放入图例中
- flutter - jsonDecode怎么写?
- javascript - Firebase 存储 getDownloadURL 不断返回未定义的错误
- r - 我的 kable 表不会导出为图像
- python - Python tkinter:创建和控制许多小部件
- swift - Switch Case 处理两种不同的场景
- python - 使用 PyInstaller noconsole 显示标准输出
- wordpress - 在 Woocommerce 中的摘要电子邮件中对齐 address_1 和 address_2 字段内容