• 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、待兼容/功能测试完成后,查看测试概览/测试报告

查看测试概览

查看测试报告

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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 并发测试和持续性压测都是评估系统性能的常用方法,它们可以帮助开发人员发现并解决系统中的性能问题。本文来详细介绍下。概念并发测试: 旨在评估系统在同时处理多个用户请求时的性能。在这种 测试 中,系统会暴露于一定数量的用户负载下,并且会记录系统的响应时间、吞吐量和资源利用率等指标。这些指标可以用来确定系统的性能瓶颈,以及在不同负载下系统的表现。持续性压测: 旨在评估系统在长时间运行或高负载下的性能。在这种测试中,系统会暴露于一定数量的用户负载下,并且会持续一段时间运行,通常在几个小时或几天。这种测试可以用来确定系统在长时间运行下的表现,以及在高负载下系统是否具有可扩展性。并发测试在并发测试中,需要...
            0 0 1523
            分享
          •   一、Charles介绍  Charles是一款用Java编写的代理软件,电脑或者手机访问网站首先会访问到Charles代理工具上,由代理工具再把访问数据转发到相应的网站上,所以可以很好的通过设置Charles,对接口的请求和响应进行加工处理。  Fiddler虽然也是代理工具,但是Charles比Fiddler更好的地方是Charles接口管理层次分明,Charles可以用在Mac平台上。  二、Charles功能  1.Charles  是一款Proxy代理工具  2.Throtte Seting  模拟弱网环境  3. DNS Spoofing  &nbs...
            0 0 953
            分享
          • 今天是21天更文计划的最后一天了,这也是沐沐写的第21篇文章,算是对过去几年工作的一个总结。写文章的过程中也深刻的意识到自己掌握的知识很浅薄,有广度没有深度,后期仍需继续深入学习。今天我看着自己桌面上一大堆的工具,突然就想和大家分享一下工作中常用的一些工具,也能反映出我们测试人员需要掌握哪些技能,也许今天分享的工具不是最好用的,但是对应的技能应该是我们测试人员都建议去掌握的。一、自动化工具目前自动化工具、开源框架都比较多,沐沐也尝试过很多框架,最终让我青睐的还是下图中标红的框架。UI自动化框架Cypress、接口和性能工具JMeter、以及最近爆火的接口工具ApiPost。二、性能工具性能测试...
            1 0 2820
            分享
          • 框架是Web架构开发中必不可少的工具,不仅可以提高开发效率,还能让开发项目更成熟,并且可以提升代码的可再用性,Web框架开发离不开相应的开发语言,以下是常用的Web架构开发语言:1、Node.jsNode.js是运行在服务器端的非阻断、异步I/O、事件驱动的JavaScript,是基于ChromeJavaScript运行时建立的一个平台,可以实现js在服务器端的编译,而且拥有更好的组织代码,提升复用性,非常适合在分布式设备上运行数据密集型的实时应用。2、PHPPHP是Web架构开发常用语言,PHP开发了很多Web框架,如Zendframework、CakePHP、ThinkPHP等,PHP独特...
            0 0 1174
            分享
          •       hr面的话一般来说技术面通过的话,个人没有太大的和公司不符合的问题都能通过;      技术发展类的话这个就完全看自己啦,主要考察的会是你对技术的热爱和学习能力,比如会问一些你是如何学习xxx技术的,或者能表达出你对技术的热爱的地方等等。      实际面试中面试官会根据你的简历去问,比如你的项目多可能就问的项目多一些,或者你说哪里精通可能面试官就多去问你这些。      面试中必考的点且占比非常大的有测试,语言基础和算法。 ...
            0 0 1088
            分享
      • 51testing软件测试圈微信