我目前正在手动测试报亭应用程序的一些功能。我所做的测试是非常基本的。列举几个:
- 启动和退出应用程序
- 启动、导航到菜单和登录、注销
- 启动,截图启动画面
- 启动,测试一些文本的颜色。
等等。由于有 100 多个这样的测试,我想自动化这些测试。
我没有 Mac。是否有任何工具(最好是开源的)来实现这一目标?
请注意,我自己也在学习这一点,我的公司目前不会提供所需的费用。它更像是一个 PoC。所以,当我有具体的东西时,他们最终会支持。
请建议我可以使用什么工具来实现这一点(我听说过很多关于 Cucumber 的事情,但我不了解 Ruby。如果这是唯一可用的最佳工具,我愿意学习)。
此外,关于如何通过自动方式在真实设备上启动报亭应用程序的示例代码片段会很酷。
谢谢!