• 0
  • 0
分享

读者提问:移动端 APP 测试,安卓手机和 iPhone 手机机型那么多,如何保证不漏测 ?

阿常回答:可以采用云真机测试,选取 Top 机型。

前面两天阿常和大家聊了 APP 的安装和更新测试,今天测试群内的小伙伴问到上面?的问题,阿常来和大家分享一下我的经验。

市面上机型很多,基于成本考虑,公司不会采购大量的测试机,也不会因此配置更多的测试资源,而是采用云真机测试。云测试通常能将企业的软件和系统测试效率提高 50%,测试成本降低 30%。

常见的云测试平台包括 Testin、TestBird、阿里云移动测试等等。

拿阿里云移动测试来举例,它提供的测试服务包括兼容测试、功能测试、性能测试、远程真机等等。

再拿其中的兼容功能测试来举例,操作步骤为:

1、购买基础测试资源包

基础测试提供的服务包括:Android兼容性测试、Android功能测试、iOS兼容性测试、iOS功能测试。

计费项统计为:1个 App 在 1台 Android 设备上进行 10分钟基础测试,消耗 1台次资源;1个 App 在 1台 iOS 设备上进行10分钟基础测试,消耗 2台次资源。

计费精度为:测试设备数,精确到1台。

2、上传待测试的 Android / iOS应用

3、(可选)新建用例集 / 参数分组

功能测试需预先设置用例集。

兼容测试的登录方式如设置为用例集登录,需预先设置用例集;登录方式如设置为无需登录,则无需设置用例集。

新建用例集

4、提交测试

5、待兼容/功能测试完成后,查看测试概览/测试报告

查看测试概览

查看测试报告

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   做Web自动化的小伙伴们都知道Selenium,可以全面模拟各种网页上的键盘、鼠标、事件。  Selenium虽好,但是定位并不容易,不论CSSselector,还是XPATH,学习曲线也还是有的。  有没有更简单的Web自动化测试工具?  Selenium不好学?那你可能需要的是Helium   有!老司机今天给大家介绍一个比Selenium更简单的自动化测试工具——Helium。  Helium是Python的一个类库,需要事先用pip方式安装。  pip install helium      确保Chrome或者FireFox浏览器已经安装。不需要配合...
            2 2 2069
            分享
          • 读者提问:『接口测试准备测试数据,有哪些推荐的操作方法 ?』阿常回答:接口测试准备测试数据,通常有如下 4 种操作方法:1、基于 GUI 操作生成测试数据很少直接使用基于 GUI 操作生成的测试数据。2、通过 API 调用生成测试数据目前主流的测试数据生成方法。为了规避在创建测试数据时过于在乎实现细节的问题,我们可以把调用 API 生成测试数据的过程封装成测试数据准备函数。3、通过数据库操作生成测试数据目前主流的测试数据生成方法。将创建数据需要用到的 SQL 语句封装成测试数据准备函数,当我们需要创建数据时,直接调用这些封装好的函数。4、综合运用 API 和数据库的方式生成测试数据先...
            0 0 1941
            分享
          • 1、引言小屌丝:鱼哥,我看了你这篇《Windows系统性能监控(一) 性能监视器介绍及使用》,让我学到了好多知识。小鱼:嗯,我自己在写这篇文章的时候,也学到了好多。小屌丝:是吗,你不都是知道了,咋还又学到了好多;小鱼:这个很正常啊,你把你会的知识,重新以文字的形式输出出啦, 你就会发现, 你又有了更深的一层理解,甚至,你会发现,你以前理解的是不是不全呢?小屌丝:额… 还有这层功效??小鱼:不仅是功效,还是疗效…小屌丝:好吧,我只能说,知识的匮乏,加大了我与大佬之间的距离…小鱼:大佬,那都是被摧残了无数次以后,依然"站立着",依然坚持着自己最初的梦想,依然持续的奋斗着。小屌丝...
            1 0 3569
            分享
          • 1、软件文档一般分为三类:开发文档、产品文档、管理文档1)开发文档描述开发过程本身,基本的开发文档包括:(1)可行性研究报告和项目任务书(2)需求规格说明书(3)功能规格说明书(4)设计规格说明书,包括程序和数据规格说明书(5)开发计划(6)软件集成和测试计划(7)质量保证计划(8)安全和测试信息2)产品文档描述开发过程的产物,基本的产品文档包括:(1)培训手册(2)参考手册和用户指南(3)软件支持手册(4)产品手册和信息广告3)管理文档记录项目信息管理的信息,例如:(1)开发过程的每个阶段的进度和进度变更的记录(2)软件变更情况记录(3)开发团队职责定义(4)项目计划、项目阶段报告(5)配置...
            13 14 1571
            分享
          • 一、bug的定义软件的bug,狭义指软件程序的漏洞或缺陷,广义指测试工程师或用户提出的软件可改进的细节、或与需求文档存在差异的功能实现等对应三个测试目的:(3个为了)为了发现程序的代码或业务逻辑错误;为了检查产品是否符合用户需求;为了提高用户的体验。二、bug的类型对bug的划分,禅道为例,包括:代码错误;设计缺陷;界面优化;性能问题;配置相关;安装部署;安全相关;标准规范;测试脚本;其他划分:功能类、界面类、性能类、易用性类、兼容性类、其他。三、bug的等级一级bug,必须优先要改致命错误:常规操作引起的系统崩溃、死机、死循环;造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄露;涉...
            0 0 895
            分享
      • 51testing软件测试圈微信