有哪些好用的App云测试平台?

关注者
424
被浏览
384,225

23 个回答

使用云测平台有下面4个好处:

1)为移动应用程序的测试和质量保证提供了高效、便捷和可靠的解决方案。
2)有效地降低测试成本和时间,提高测试准确性和测试覆盖率,加速应用程序的上线和推广。
3)可以支持多种测试类型,包括功能测试、自动化测试、性能测试、兼容性测试、安全测试等。
4)提供了多种自动化测试工具和测试用例设计工具,使得测试人员可以更加轻松地创建和运行测试用例。

为了让大家更好驾驭云测试平台,接下来文章将按照如下结构展开:

1)国内外6种好用app云测平台推荐;
2)日常使用App云测平台的应用测试场景举例;
3)如何选择适合的APP云测平台
4)app测试学习资源推荐


一、国内外6种好用app云测平台推荐(章节末附pk图)

1、国内云测平台


1)Testin云测

网址: testin.cn/

Testin云测平台 是一款基于云端的移动应用测试平台,为移动应用开发者和测试人员提供一站式的移动应用质量保障服务。以下是Testin云测平台的几个特点:

1. 多维度测试:Testin云测平台支持多维度测试,包括功能测试、性能测试、稳定性测试、兼容性测试等等。可以全面覆盖移动应用的测试需求。

2. 自动化测试:Testin云测平台集成了自动化测试工具,可以对移动应用进行自动化测试,提高测试效率,减少人力成本。

3. 测试报告实时生成:Testin云测平台测试完成后,会实时生成详细的测试报告,包括测试结果、问题详情、截图等,方便开发者和测试人员进行问题排查和修复。

4. 支持多种移动平台:Testin云测平台支持iOS、Android等多种移动平台的测试,可以满足不同开发者和测试人员的需求。

5. 专业技术支持:Testin云测平台的团队由一批移动应用测试领域的专业人士组成,可以为用户提供专业的技术支持和咨询服务。

优点:

• 拥有丰富的测试场景和设备库,支持大规模的测试并发;
• 提供包括UI测试、性能测试、安全性测试、兼容性测试、自动化测试等全方位的测试服务;
• 支持各类型的App开发平台,如iOS、Android、HTML5等。
• 支持的语言:Python、Java、Ruby、C#、Swift、Objective-C、JavaScript

缺点:

• 部分测试方法可能需要额外收费;
• 使用的平台和工具技术门槛较高。

2)蒲公英

网址: pgyer.com/

蒲公英平台 是一个面向开发者和团队的协作开发平台,提供代码托管、项目管理、协作工具、持续集成等服务,帮助开发团队高效协作、提高软件质量。蒲公英平台的主要功能特点有:

1. 代码托管:支持 Git 和 SVN 两种版本控制系统,可以方便地管理和分享代码库。

2. 项目管理:提供项目管理工具,包括任务管理、日程管理、文档管理、团队协作等功能,帮助团队高效协作。

3. 协作工具:提供在线实时聊天、邮件、讨论组等协作工具,方便团队成员之间的沟通和交流。

4. 持续集成:支持自动化构建、测试和部署,帮助团队实现快速迭代和持续交付。

5. 安全保障:采用多层安全机制,包括防火墙、数据加密、备份和恢复等,保障用户数据安全。



3) 百度MTC云测平台

网址为: mtc.baidu.com/

百度MTC云测平台是一款专业的移动应用测试平台,支持Appium、Robotium、Uiautomator框架其主要功能和特点包括:

1. 自动化测试:支持自动化测试,可以快速进行批量测试和全面性能评估,提高测试效率和准确性。

2. 云端测试:支持云端测试,可以随时随地进行测试,节省测试成本和时间。

3. 移动设备支持:支持各种移动设备的测试,包括Android、iOS等主流移动设备。

4. 多维度测试:支持多维度测试,包括性能测试、功能测试、兼容性测试、安全测试等。

5. 测试报告生成:测试完成后,自动生成详细的测试报告,提供给开发人员参考和修复问题。

6. 开放API:提供开放的API接口,方便与其他测试工具和系统进行集成。

7. 数据安全:采用严格的数据安全措施,保护用户数据的安全和隐私。

8. 智能化测试:支持智能化测试,包括自动化测试脚本的录制和回放,大幅度提高测试效率和准确性。

9. 测试任务管理:支持测试任务的管理和追踪,方便用户进行测试任务的分配和跟踪。


2、国外云测平台


1)Firebase Test Lab

网址: https://firebase.google.com/docs/test-lab/

Firebase Test Lab 是是一个功能强大、易于使用的云端移动应用测试平台,可以帮助开发人员提高应用程序的质量和稳定性。提供了全面的应用程序测试解决方案,支持Android和iOS平台。Firebase Test Lab可以帮助开发人员自动化和手动化测试应用程序,以便在发布前发现和解决潜在的问题。以下是Firebase Test Lab的主要功能特点:

1. 自动化测试:开发人员可以在Firebase Test Lab上运行自动化测试,以验证应用程序的稳定性和性能。Firebase Test Lab提供了多种自动化测试工具,包括Robo测试、UI自动化测试、Monkey测试等。

2. 手动测试:开发人员可以在Firebase Test Lab上手动测试应用程序,以发现并解决潜在的问题。Firebase Test Lab提供了实时设备测试功能,可以让开发人员在真实的设备上测试应用程序。

3. 测试报告:Firebase Test Lab生成详细的测试报告,包括测试结果、性能指标、日志等,帮助开发人员快速定位和解决问题。

4. 真实设备:Firebase Test Lab提供了多种真实设备,包括Android和iOS设备,可以帮助开发人员测试应用程序在不同设备和操作系统版本上的兼容性。

5. 集成支持:Firebase Test Lab可以与其他Firebase产品集成,如Crashlytics、Analytics等,帮助开发人员全面了解应用程序的运行情况。

优点:

• 完全集成在Firebase后端平台中,支持各类型的App测试和报告分析;
• 提供了多种测试方法和环境,包括真机实际测试模拟、自动化测试、性能测试等;
• 可以对iOS和Android进行测试,对于iOS还可以支持在TestFlight中集成。
• 支持的语言: Espresso、UI Automator 和 Instrumentation

缺点:

• 如果使用不熟悉Firebase,可能需要更多的时间去学习。
• 对于某些自定义的测试需求可能有限制。


2)BrowserStack

网址: browserstack.com/

BrowserStack 是一款云端测试平台,可以帮助开发人员在真实的浏览器和设备上测试他们的应用程序。BrowserStack提供了全面的跨浏览器测试解决方案,支持超过2000种真实浏览器和设备组合。以下是BrowserStack的主要功能特点:

1. 测试浏览器:BrowserStack支持超过2000种真实浏览器和设备组合,包括桌面浏览器、移动浏览器和移动设备,可以帮助开发人员测试应用程序在不同的平台和设备上的兼容性。

2. 自动化测试:开发人员可以在BrowserStack上运行自动化测试,以验证应用程序的稳定性和性能。BrowserStack提供了多种自动化测试工具,包括Selenium、Appium、Puppeteer等。

3. 手动测试:开发人员可以在BrowserStack上手动测试应用程序,以发现并解决潜在的问题。BrowserStack提供了实时设备测试功能,可以让开发人员在真实的设备上测试应用程序。

4. 测试报告:BrowserStack生成详细的测试报告,包括测试结果、性能指标、日志等,帮助开发人员快速定位和解决问题。

5. 集成支持:BrowserStack可以与多种开发工具和持续集成平台集成,如Jenkins、Travis CI、CircleCI等,帮助开发人员快速集成测试流程。


优点:

• 拥有丰富的测试场景和设备库,支持多种设备类型和平台的UI测试、功能测试、性能测试等;
• 提供多种自动化测试工具和集成分析,支持多语言编程;
• 提供丰富的测试报告和分析,在多区域部署。
• 支持的语言:Appium、Selenium 、JS、Python、Java、Ruby、C# 和 PHP 等

缺点:

• 价格相对较高;
• 具体特性有多种限制,具体还需要联系供应商以了解具体情况。



3)AWS Device Farm

网址: aws.amazon.com/cn/devic

AWS Device Farm 是一个云端移动应用测试平台,提供了全面的应用程序测试解决方案,支持Android和iOS平台。AWS Device Farm可以帮助开发人员自动化和手动化测试应用程序,以便在发布前发现和解决潜在的问题。以下是AWS Device Farm的主要功能特点:

1. 自动化测试:开发人员可以在AWS Device Farm上运行自动化测试,以验证应用程序的稳定性和性能。AWS Device Farm提供了多种自动化测试工具,包括Appium、Calabash、Espresso、UI Automator等。

2. 手动测试:开发人员可以在AWS Device Farm上手动测试应用程序,以发现并解决潜在的问题。AWS Device Farm提供了实时设备测试功能,可以让开发人员在真实的设备上测试应用程序。

3. 测试报告:AWS Device Farm生成详细的测试报告,包括测试结果、性能指标、日志等,帮助开发人员快速定位和解决问题。

4. 真实设备:AWS Device Farm提供了多种真实设备,包括Android和iOS设备,可以帮助开发人员测试应用程序在不同设备和操作系统版本上的兼容性。

5. 集成支持:AWS Device Farm可以与其他AWS产品集成,如AWS CodePipeline、AWS CodeBuild等,帮助开发人员全面了解应用程序的运行情况。

6. 安全保障:AWS Device Farm采用多层安全机制,包括防火墙、数据加密、备份和恢复等,保障用户数据安全。


优点:

• 专为移动体验而设计的App测试工具,支持iOS、Android、FireOS等多个平台;
• 提供多种不同的测试环境和设备,可以进行UI/功能测试、基准测试、自动化测试、卡顿/崩溃定位等;
• 提供简单易用的控制台,方便使用者进行调试和测试分析。
• 支持的语言:Appium 和TestNG

缺点:

• 价格相对较高,适用于中大型企业或个人开发者;
• 需要有一定的AWS或云平台使用经验。

国内外各3款,若看文字觉得麻烦,也可以直接看下方的pk对比表:


app云测平台有了,那什么情况下用这些平台呢?

二、什么测试场景下,会使用App云测平台呢?

作为QA我们通常在什么情况下,会接入App云测平台进行测试呢?接下来我们根据不同的专项测试场景,来看下我们是如何通过App云测平台进行哪些测试:

1. 新版本发布前的测试:

在新版本发布前,利用云测平台进行自动化测试、性能测试、兼容性测试和稳定性测试,确保应用的功能和性能满足用户的需求,并且能够在不同的设备和系统上正常运行。

2. 应用优化和改进测试:

在应用存在问题或需要进行优化和改进时,利用云测平台进行相应的测试,分析应用中存在的问题和不足,并进行相应的优化和改进,提高应用的质量和用户体验。

3. 异常和崩溃监测:

可利用云测平台提供的崩溃分析工具和日志分析工具等,对应用上线后的异常和崩溃进行监测和分析,及时发现和解决存在的问题,保障应用的稳定性和用户体验。

4. 性能监测和优化:

可在应用上线后,利用云测平台提供的性能分析工具和性能测试工具等,对应用的性能进行监测和分析,发现性能瓶颈并进行相应的优化和改进,提高应用的响应速度和用户体验。

5. 安全监测和漏洞修复:

可在应用上线后,利用云测平台提供的安全测试工具和漏洞扫描工具等,对应用进行安全监测和漏洞扫描,发现并修复应用中存在的安全漏洞和问题,保障用户数据的安全和隐私。

6. 用户反馈和体验改进:

可在应用上线后,利用云测平台提供的用户反馈工具和用户行为分析工具等,对用户的反馈和行为进行分析和收集,及时了解用户的需求和体验,进行相应的优化和改进,提高应用的用户满意度和口碑。

7. 版本升级和功能扩展:

可在应用上线后,利用云测平台进行版本升级和功能扩展的测试,确保新版本和扩展功能的稳定性和兼容性,保障应用的正常运行和用户体验。同时,也可以利用云测平台提供的自动化测试工具和持续集成工具等,加快测试和发布的速度和效率,提高开发和运维的效率。


但介绍了6种,我们应该如何选择具体某一款呢?

三、 如何选择适合的APP云测平台:

在选择适合的APP云测平台时,测试人员需要考虑多个因素,包括支持的测试类型、支持的设备和平台、多维度的测试、使用方便性、自动化测试支持度和报告结果。

1. 考虑支持的测试类型

通常需要考虑云测平台支持测试的类型,如:UI测试、性能测试、功能测试、兼容性测试、安全测试等等。测试工程师应该根据项目需求的测试类型来选择。

2. 考虑支持的设备和平台

当选择云测平台时,测试工程师需要考虑云测平台的设备库是否与其测试需求匹配。平台应该支持各种设备和平台的测试,设备包括iOS、Android、Windows等。

3. 考虑多维度的测试

一个好的APP云测平台应该可以提供多种测试类型的支持,包括基于真实用户场景下的压力测试、功能测试及美观度测试。还可以根据用户使用情况、环境变量等提供多维度测试。

4.考虑使用的方便性

测试工程师需要选择一个简单易用、易于掌握的云测平台,在平台上可找到相关支持,或帮助以解决测试问题,节省测试人员时间和成本。如:客服,1对1的技术支持服务。

5. 考虑自动化测试支持度

一个好的APP云测平台应该支持自动化测试,可以快速实现测试脚本、配置测试环境、执行测试,以节省测试时间和工作量。

6. 考虑日志及测试结果报告

APP的测试应该产生有效的测试结果。一个好的APP云测平台应该可以提供测试结果、反馈意见、以及测试统计数据。测试报告可以为测试结果的评估提供帮助。

四、APP测试学习资源推荐

app云测平台属于app测试。若需要app测试相关资源,可以点击下方文章和视频:

文章推荐:

视频推荐:

1)实战视频-《 0基础入门移动自动化Appium框架 》 密码:qdto
本视频b站链接: bilibili.com/video/BV11

2)
实战视频-《 Appium进行IOS真机自动化测试 》 密码:1how
本视频b站链接: bilibili.com/video/BV1t

3)《 软件测试项目_6天黑马头条测试项目完整分享_首次公开 》更新 密码:qcr3
本视频b站链接: bilibili.com/video/BV14

个人手头上除了有app测试学习资源外,另特意为各位同学准备了一份13G的超实用干货自学资源,涉及的内容非常全面,涵盖功能测试、Linux数据库、Python编程语言,接口测试、UI自动化测试、 性能测试... ...

包括软件学习路线图,黑马50多天的上课视频、 16个突击实战项目(满足你对测试经验的需求) ,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..


敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

黑马精华知乎文章推荐

一、测试前景类

软件测试有前景吗?

软件测试行业到底有没有前景和出路?

软件测试工程师的工资有多高?

软件测试这个职业能干多久?

软件测试真的干到35就干不动了吗?

自动化测试的发展前景怎么样?相比于开发,测试的技术含量是否偏低?测试人员提升自身竞争力的速度是否没开发快?

软件测试的岗位会越来越少吗?

测试开发是什么?为什么现在那么多公司都要招聘测试开发?

国内的软件测试那么不受待见吗?

软件测试有哪些前景?

软件测试真的看不到前途吗?

27岁了,目前从事软件测试,听一些大神说测试前途是IT里最差的,是这样吗?

很多程序员都说 35 岁职业危机,那么为什么做开发的 35 岁程序员不转做测试呢?

最近十年,软件测试领域有什么重要进展?

如果纯做业务测试的话,在测试行业有出路吗?

既然测试也要求写代码,那干脆让开发兼任测试不就好了吗?

为什么今年软件测试这么难找工作?

二、测试择业类

二十五岁零基础转行做软件测试怎么样?

本人女,想转行做软件测试,没有任何经验,也没有基础,现在已经毕业两年了,25岁,现在转行来得及吗?

女生学软件测试,容易吗,这个工作会不会压力很大?

软件测试员比软件开发员要求低些吗?

软件测试的魅力何在?您为什么选择测试一行而不做开发?

软件测试的工资高还是开发者工资高?

软件开发和软件测试两个岗位应该选哪个?

为什么软件测试相比软件开发薪酬待遇差别那么大?

软件测试适合女孩子吗?

男27,想转行互联网,是学习软件测试好,还是前端编程?

软件测试工程师的一天工作内容是什么?

关于职业规划,自动化测试和软件开发我该如何选择?

想做软件测试,不知道自己是否合适?

软件测试适合女孩子吗,平时加班多吗?

想做软件测试,不知道自己是否合适?

软件测试和软件开发哪个比较好?

开发,运维,测试,实施哪个好?

想转行软件测试,听说是IT界最轻松的行业,不知道可不可行?

三、测试入门类

作为一名软件测试人员,有哪些网站是你应该多多关注的,哪些书籍是你必须要看的?

作为一名软件测试工程师,需要具备哪些能力?

软件测试人员怎么快速让自己牛逼起来?大概要多久才能很牛逼?

大四应届毕业生,想自学软件测试,要学到什么程度才能找到工作?

如何系统、高效地学习入门软件测试,并能找到软件测试的工作?

零基础想转行做软件测试,可以吗?

软件测试需要学什么?

想要成为一个优秀的软件测试人员,应该学些什么?

零基础如何通过学习进入软件测试行业?

在校生想成为软件测试工程师自学需要学什么?

新人如何入门和学习软件测试?

自学软件测试怎么学?

怎样做好软件测试

测试分为什么,白盒,黑盒,单元,集成测试?

在国外,资深的软件测试人员大多是手动测试,他们厉害之处在于测试用例的设计,但在国内,很多测试人员都把自动化测试当成很厉害的资本,为什么?

作为软件测试的前辈你能不能给我点建议?

我想问一下,软件测试要学会什么才能拿6k以上的工资?

学习软件测试有哪些推荐的网站,希望各位知友帮助?

28岁女失业,想从零学习软件测试,还来得及吗?

大四女生,软件测试岗,对测试也不太了解,编码能力也不行。不知道未来该如何规划,如何系统性学习测试呢?

没有软件测试经验的计算机毕业生如何准备面试测试工程师这一职位?

一个无经验的应届生,可以做软件测试吗?

完全未接触过软件测试的人,培训两个月就可上岗,这现实吗?

测试开发是代表懂测试的开发还是懂开发的测试?

今年30了,做了5年的软件测试,只会功能测试的怎么办?

学习软件测试需要掌握哪些知识点呢?

28岁转行软件测试真的很难吗?

我想问一下,软件测试要学会些什么才能拿6K以上的工资?

一个菜鸟怎样做好功能测试?

零基础转行学习软件测试如何入手?

25岁什么都不会进入软件测试晚吗?

零基础可以通过什么方式进入到软件测试行业?

测试分为什么,白盒,黑盒,单元,集成测试?

想学习软件测试,求推荐看什么书或者教程?

Python 和Java 哪个更适合做自动化测试?

初级测试工程师(能找到工作的水平就行)1、学多久2、学什么?

测试工程师到底是干啥的?测试工程师转开发有多大希望?

学软件测试需要准备啥?

国外知名 IT 企业是如何做测试的?

测试好多都是性能小白,虽学了些性能知识,但在实际工作做开展性能测试,都很茫然,求指导,应该怎么处理?

游戏测试是一个怎样的行业?

为什么互联网公司不开除测试,转而让大众来测,找到一个bug给100元?

Fiddler 到底能做什么?

Android 手机自动化测试工具有哪几种?

有哪些比较好的测试用例管理工具?

四、咨询培训类

软件测试培训靠谱吗?

这么多的软件测试培训机构,哪个好?

传智播客(黑马程序员)培训软件测试怎么样?

转行学软件测试,培训机构收费1.5W-2W不等,学习时间2个月左右,这种靠谱吗?

转行软件测试,报培训班3个月出来就是高薪工作,靠谱吗?

软件测试到底要不要报培训班?

软件测试培训班有推荐的吗,多少钱?

五、测试求职类

怎么的技能可以让软件测试工程师获得高薪?

面试软件测试工作,如何回答:为什么要从事软件测试行业?你觉得你会什么?

如何去面试软件测试工程师?

好的软件测试人员简历是什么样子的?

四年手动软件测试,裸辞后找不到工作怎么办?

明天去面试软件测试,给我些建议,或者面试题预测?

测试工程师面试题,你都遇到过哪些呢?

最近在找实习。面试软件测试时,面试最想听到的答案是什么?

面试题:软件测试,如何测微信的朋友圈?

软件测试的真实面试题有吗?

应届生找软件测试的工作应该怎么准备?

软件测试,如何工资过万?

离职一个月了,也面了很多公司,但都没有offer,软件测试工作不难找,为啥我就那么难找?

软件测试简历项目经验怎么写,没有项目经验?

20岁零基础转行软件测试领域,求知友分享自学干货和面试经验?

自学软件测试,学到什么程度可以出去找工作啊?

30岁软件测试,目前已失业4个月,迷茫不知该怎么办?

六、技术分享类

如何编写测试用例?

手机软件的测试主要有哪些方面去测试,性能测试用什么去测试好?

如何做好app的测试工作?

软件测试完后,还有BUG,是测试人员的问题吗?

如何写出高效的软件测试用例?

做接口测试的流程一般是怎么样的?

软件测试人员能用python做哪些事情?

软件测试的环境部署怎么做?

如何做接口测试呢?接口测试有哪些工具

求推荐几款http接口自动化测试工具?

单元测试到底是什么?应该怎么做?

想学习LoadRunner,有没有好的资源(书籍、视频或网站)?

怎么看待QA(软件测试)漏测bug?

测试工程师都是怎么写测试用例的?

国内哪些移动 app 开发团队做了自动化测试?能否介绍一下具体的实现方案?

如何保证接口测试的覆盖率?

android下的app性能测试应主要针对那些方面,如何开展?

如何做一份精致的性能测试报告?

如何进行前端自动化测试?

对一个即将上线的网站,如何做一个较完整的Web应用/网站测试?

有什么比较好的类似 BugFree 的 bug 管理工具?

怎样正确做 Web 应用的压力测试?

七、职场提升类

做了大半年的软件测试,可是觉得我在浪费时间,怎么办?

四年测试工程师经历,下一步转开发还是继续测试?

软件测试工程师应该怎样提高自己?

转行软件测试两个多月,感觉很迷茫,下一步该如何提高自己?

四年手动软件测试,裸辞后找不到工作怎么办?

做软件测试,如何才能实现月入20K?

如何学习自动化测试?

一个菜鸟怎样做好功能测试?

作为软件测试人,所在公司部门只有功能手动测试,如何进一步提升自己?

作为一个初级测试,想学接口测试,但是一点头绪都没有。求教大神指点,有没有好的书或者工具推荐?

做了一年的软件功能测试,想转自动化测试。目前在看了一些Python资料,感觉无从下手,求指导?

手工测试人员如何转测试开发?

已从事软件测试一年,感觉依然很菜,只会基础的功能测试,想进一步学习,有没有好的建议呢

想要成为一个性能测试工程师需要掌握哪些知识?

如何从零开始搭建公司自动化测试框架?

新人如何学习性能测试?

如何规范小开发公司的测试流程?

成为一个优秀的测试工程师需要具备哪些知识和经验?

App的回归测试,有什么高效的测试方法?

有什么好的开源自动化测试框架可以推荐?

26岁,几乎零基础,想从基础学习渗透测试该如何进行?

目前对移动App的测试主要指的是下面几部分:

兼容性测试——App对不同手机、操作系统版本的兼容性测试,包括安装、启动、卸载等。

功能测试——遍历应用的每一个角落,查看应用的功能、逻辑是否正常,完整。

性能测试——应用的性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。

稳定性测试——在一定时间内对App进行持续地测试,测试App运行的稳定性。

网络场景测试——测试不同网络环境中App的运行状况,如2G&3G,弱网络等。

以下是我使用过的国内几家主要的云测试平台:

Testin:

Testin云测|全球领先的App及手游测试平台

Testin是国内较早涉足云测试领域的公司之一。Testin在云端部署了300多款1000多部测试终端,终端种类及数量都比较全面。支持Android与iOS系统。但目前仅少部分服务为免费,绝大多数服务为收费项目,故而使用成本较高,具体收费情况请查看官网的介绍。

腾讯优测:

优测网-让测试更简单

腾讯优测是腾讯旗下的云测试服务平台,拥有超过1000款测试终端,机型数量庞大。但仅支持Android,暂不支持iOS系统。提供兼容性测试服务,不提供性能测试、功能测试及稳定性测试服务。另外,腾讯优测还提供“云手机”服务,开发者可以远程控制测试终端,实时查看App安装、运行效果。优测目前的功能为收费(新注册的用户可获得官方赠送的礼包),每天限制提交2次测试。

贯众云测试:

贯众云测试

贯众云测试是中国移动旗下的云测试服务平台,目前拥有超过100款市面主流终端,支持Android及iOS系统。提供兼容性测试、功能测试、性能测试,稳定性测试(12小时)及网络场景测试服务(2G&3G&4G)。支持Appium脚本。缺点是终端数量较少,优点是功能较为全面,且基本功能都是免费,使用成本还是蛮低的。

百度MTC:

百度移动云测试中心

百度MTC是百度开放平台旗下的移动云测试中心。提供超过500款热门机型,目前只支持Android系统,暂不支持iOS系统。提供的测试服务种类有兼容性测试、性能测试、功能测试。并且提供了脚本录制工具,类似Testin。但脚本录制工具更新速度较慢。百度MTC的服务目前为收费服务,具体收费情况请查看官网的介绍。

阿里MQC:

MQC 阿里移动质量中心

阿里MQC是阿里巴巴旗下的移动测试平台。提供上百款测试终端,支持Android及iOS系统。提供兼容性测试、功能测试、性能测试以及稳定性测试(1小时)。测试脚本需使用Robotium或Appium测试框架编写,难度较高。MQC也提供了远程的真机调试,功能和腾讯优测类似,看来腾讯和阿里还真是一对儿冤家啊。

花了点时间把他们的情况做了个对比,请看下面的表格:

希望能有帮助!