如何使用Monkop进行连续移动测试
介绍持续集成和更多的方法来使用Monkop
为了应用的成功和保持一个健康的品牌形象,手机应用程序测试比以往任何时候都重要,开发人员需要确保他们的应用程序的性能、功能、UX / UI等都在最佳状态。我想向大家介绍Abstracta的移动测试工具——Monkop,由我们团队的创造者,内部开发人员Fabian Baptista带来的。
Monkop是首开先河的在实际设备上测试Android应用程序的工具。利用Monkop,开发人员可以快速解决应用程序的实际问题,避免在市场上产生差评。我们很自豪地宣布比以往任何时候都多的方式来使用Monkop,使其能够以高度灵活和轻松的步骤添加到你的持续移动测试例程。
这是一个不同的方式使用Monkop增强移动应用质量的一般解释。如果你选择了至少其中之一,你的用户将会感谢你!
1. Robo测试
Monkop猴子:在这种情况下,你可以使用Monkop猴子或“爬虫”去探索应用程序可能有的任何问题。你只需上传你的应用,Monkop会发现所有的流动并将反馈报告发送到你的收件箱。在报告中,你将会收到定制小贴士关于如何改进应用程序(例如:检查是否在所有的实际设备上安装/卸载、崩溃和性能统计数据)。最大化Monkop的报道,还可以在每个屏幕上输入添加的数据,这样猴子就可以在你的应用程序中更多地使用它。
这在早期测试阶段是非常有用的(例如:在发送初始版本给你的测试团队之前,你将至少要确保应用程序安装在所有Android版本上并最初绝对无故障)。
另一方面,你对市场发布稳定版本后,你会想要知道你的应用程序在广泛的实际设备上的行为和性能,可以把猴子放在每个设备上工作至少30分钟。
2. 自动化脚本
Monkop一步一步自动运行脚本:第二种使用Monkop的方法由运行你自己的脚本(在robotium、UI Automator、Espresso等)构成,然后Monkop收集的所有信息给你技巧来改进你的应用程序的性能。这种方法对于回归测试是非常有用的。你可以结合这两种方法,猴子测试和自动化脚本给你更好的结果。
3. 使用Monkop的Mobile CI
构建管道中的Monkop:第三种方法将Monkop与构建管道集成。使用Monkop的最好的方法是集成在持续集成工具(Jenkins, Travis等)上。这是不费力就添加烟雾/完整性测试到CI工具的最简单的方法,无论你想使用以上的一个或两个方法。
4. Monkop服务器
猴子住在你自己的办公室:使用Monkop的第四种方法是安装整个解决方案在你自己的办公室。Monkop可以作为一个实验室经理运行,你可以使用自己的实验室设备和服务器来测试你的应用程序。
不管你进行测试的目标是什么,Monkop都可以帮助你实现这些目标。
哪种方法最适合你呢?请留下你的评论!
本文翻译自: