云测试平台通常都提供哪些功能和服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云测试平台通常都提供哪些功能和服务相关的知识,希望对你有一定的参考价值。

 

主流的云测试平台都支持对原生native,混合hybrid和Web app的测试,这些测试包括:

1. 兼容测试

通过在多种测试设备上安装/卸载和运行被测app,遍历app的每个界面,主要检查app是否会报错或者崩溃。有些云测试平台还会对每个页面进行截图并进行对比。

2. 脚本测试

通过运行云测试平台工具进行录制的或者使用自动化测试框架编写的自动化脚本,实现模拟用户操作的目的,并且减少手动测试时间。

3. 性能监控和分析

利用android SDK提供的借口,云测试平台可以检测移动app的耗电量,CPU等资源占用率,使用的流量等信息。有些云测试平台还提供自己的SDK,整合在app中可以提供更为准确的性能指标和信息,包括线上app的性能信息以及崩溃信息等。

4. 手动测试和人工测试

云测试平台的手动测试是指租用云测试平台的特定设备,测试人员手动登录设备进行测试。而人工测试则是将测试需求告知云测试平台的专业测试人员,雇佣他们临时作为自己的测试人员进行测试。

5. 持续集成

不少提供脚本测试的云测试平台都同时提供对持续集成(Continuous Integration)环境的支持。

此外不少国内云测试平台还提供以下功能:

  • 安全测试
  • 内测托管分发
  • 众包测试

比如 TestBird. TestBird最初是从手游测试开始起步,在手游圈积累起很高的知名度,目前也在逐步向APP测试领域进军,同时TestBird也加入了智能硬件的测试领域。不仅如此,TestBird同时也开发出云手机平台,帮助开发者和测试者实现远程真机调试,自助功能测试和自动回归测试。

 

来源:infoq

 

以上是关于云测试平台通常都提供哪些功能和服务的主要内容,如果未能解决你的问题,请参考以下文章

App云测试服务对比

端口跳转工具都有哪些

比Testlink好用的测试用例管理平台都有哪些?

(二十三)ATP应用测试平台——阿里云短信发送功能集成

关于自动化测试平台搭建的初步构想

常用的自动化测试工具都有哪些