使用阿里云云原生平台对系统进行重构和升级(9)——使用阿里云的EMAS平台,进行App的移动测试(下)

        上一篇文章讲解了EMAS平台中“移动测试”中的兼容性测试、远程真机功能,这篇文章继续讲解EMAS平台中“移动测试”的用例管理、功能测试和性能测试三大块内容。

        一、开始EMAS平台的移动测试

        1、测试管理

        在“移动测试”中选择“测试管理”,“测试管理”中包含:用例管理、任务管理、应用管理和资源管理,我们首先要在用例管理中创建用例,因为用例是功能测试的前提。

        a)我们点击用例库设置,然后点击“新建用例库”。

新建用例库

        在弹出的对话框中,输入用例库名称,用例库类型从“Android”和“iOS”中选择,输入备注后,点击确定,完成用例库的创建。

完成用例库创建

        b)然后在用例管理中,新建模型,然后再新建用例,选中刚才新建的模块,并关联app应用,设置版本号。

新建模块
新建用例
关联应用

        c)然后我们到“脚本管理”,新建脚本,去录制,可以选择一台共享设备,然后把用例的操作流程全部都录制下来,并保存。

新建脚本
在线录制
开始录制
录制完成

        d)回到“用例管理”中,点击“导入脚本”,把刚才录制好的脚本导入进来。

导入用例

        这样我们把测试用例和脚本关联起来了,然后我们可以去“功能测试”模块,进行app的功能测试了。

        2、功能测试

        a)上传测试应用,然后“新建测试”,“选择机型”和上一篇文章中的一样,可以在列表中选择您所需要进行功能测试的机型,这里和“兼容性测试”不一样的地方,就是要选择用例,点击“选择用例”,选择上面已经创建好的用例库,然后勾选需要进行功能测试的用例;

选择测试用例

        b)点击提交测试即可,和兼容性测试一样,耐心等待几分钟,执行完成后可以查看完整的测试报告。

提交测试成功

        c)返回功能测试列表,可以看到刚才新建的功能测试的运行状态。

运行中
已完成

        d)查看测试结果报告

测试结果报告

        根据测试报告,可以快速帮助测试人员分析出测试中的具体异常或错误。

        3、性能测试

        点击菜单“性能测试”,进入性能测试界面,点击“运行测试”,在共享设备中选择所需要的机型,点击“立即使用”。

安装app,进行性能测试

        在应用管理中,选中要测试的app,点击安装;

        安装完成后,在性能测试页面,选择刚才安装的app,点击开始测试即可。

开始测试
正在测试

        测试完成后,可以查看测试报告。

        4、隐私合规

        App隐私合规检测可解决App应用关于隐私合规的问题,防止被下架。

        App隐私合规检测提供了全面的隐私合规检测报告和专家建议,从确保形式合规(隐私政策文本合规性)及实质合规(代码层合规性)的一致性,从个人信息收集、权限使用场景、超范围采集、隐私政策、三方SDK等多个维度帮助企业和开发者提前识别App隐私合规相关风险,规避监管通报、应用下架等重大风险。

        在“移动测试”中,选择隐私合规,点击提交测试,输入应用名,上传需要检测到的安装包,以及隐私政策文件(只支持txt格式),注意apk的包不能加固。

提交测试
检测报告列表
测试报告

        根据检测报告里的报错和建议修改,再次检测,修改完善。

        这篇文章中介绍了EMAS研发平台移动测试中的 功能测试、性能测试、测试管理和隐私政策,加上上一篇文章中介绍的兼容性测试、远程真机等功能,把EMAS平台中移动测试的内容都讲完了,如果您对本文感兴趣,可以在评论中留言,谢谢!

你可能感兴趣的:(使用阿里云云原生平台对系统进行重构和升级(9)——使用阿里云的EMAS平台,进行App的移动测试(下))