发布时间:2020-07-29
想要了解App移动测试的话,那么测试流程就是必须要了解的,App移动测试的流程是流程图、测试周期、测试资源以及日报及产品上线报告。了解完测试流程之后,常用的测试工具也是要知道的,下面我们就来详细的了解一下App移动测试的流程和App自动化测试的工具。
App移动测试的流程是什么?
1、流程图
2、测试周期
测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。
3、测试资源
测试任务开始前,检查各项测试资源。
3.1、产品功能需求文档;
3.2、产品原型图;
3.3、产品效果图;
3.4、行为统计分析定义文档;
3.5、测试设备
4、日报及产品上线报告
4.1、测试人员每天需对所测项目发送测试日报。
4.2、测试日报所包含的内容为:
对当前测试版本质量进行分级;
对较严重的问题进行例举,提示开发人员优先修改;
对版本的整体情况进行评估。
4.3、产品上线前,测试人员发送产品上线报告。
4.4、上线报告所包含的内容为:
对当前版本质量进行分级;
附上测试报告(功能测试报告、兼容性测试报告、性能测试报告以及app可用性能标准结果);
App自动化测试的工具有什么?
1、 Robotium
Robotium是一款经常使用的自动化测试工具软件,支持Android。是一个免费的Android UI测试工具。它适用于为不同的安卓版本和子版本测试自动化。软件开发人员经常把它描述为Android Selenium。Robotium测试是用java写的。事实上,Robotium是一个单元测试库。
但通过Robotium创建测试需要花费很多时间和努力,因为为了自动化测试还需要修改程序源代码。该工具也不适合与系统软件的交互,它不能锁定和解锁智能手机或平板电脑。Robotium也没有录制回放功能,也不提供截图。
2、MonkeyRunner
Monkeyrunner是一款流行的Android测试工具,用于自动化功能测试。这个工具比Robotium更低一层次。这个不必处理源代码来做自动化测试。这个测试可以用Python写,并且可以使用录制工具来创建测试。可以连接到电脑或模拟真实设备运行测试。该工具有一个接口,用它来控制智能手机,平板电脑或外部模拟器的Android代码。它必须为每个设备编写脚本。另一个问题是,每次测试程序的用户界面变化都需要调整测试脚本。
MobileRunner支持同时直接连接多台移动设备,通过脚本录制和执行,实现移动设备和应用的自动化测试、设备兼容性测试、功能测试等工作。工具与手机连接后,用户操作工具上显示的手机屏幕;同时支持JAVA语言和JAVA语言封装的函数。
通过本篇文章大家应该了解了一些这个方面的知识了,希望小编所知道的这些知识可以帮助到大家。
推荐阅读:
您的信息已成功提交!
我们的客服人员稍后会与您联系