场景测试

简介: 自诞生之初,MQC就始终致力于帮助开发者发现、解决更多的App质量问题,并降低开发者测试成本。MQC依托于阿里深刻、全面的测试技术,一直在努力探索各类测试方法,让开发者以最低成本发现更多的问题。

背景

自诞生之初,MQC就始终致力于帮助开发者发现、解决更多的App质量问题,并降低开发者测试成本。MQC依托于阿里深刻、全面的测试技术,一直在努力探索各类测试方法,让开发者以最低成本发现更多的问题。基于这样的目的,场景测试应运而生。
  
场景测试通过设定多种不同的测试场景,包括网络模式(WIFI,3G,2G)、屏幕(横屏,竖屏)、电话呼入、CPU、内存、电量,从而检查出App在不同的场景下出现的问题。

各测试场景介绍:

1. 网络  

4类模式:WIFI(默认选项,没有速度限制)、3G(Up: 128Kb/s, down: 1920Kb/s)、2G(Up: 118Kb/s, down: 236Kb/s)。注:单位都是Kilobits/sec。网络模拟是通过网络限速来模拟不同网络模式,并非真实的运营商网络。真实的运营商网络需要接入真实的SIM卡,如果您有这部分需求,可以在MQC反馈群里反馈。App测试在不同的网络下,可能会出现非预期的表现,所以,您可以选择不同的网络模式,进行测试。

2. 屏幕  

App在不同分辨率下的UI界面展示。如果您的App支持横屏模式,您可以尝试用横屏场景来查看App的UI展示是否有问题。

3. 电话呼入  

App打开运行的过程中,如果有高优先级的电话呼入,将会打断您的App执行,如果App对这种场景处理不当,当恢复App执行时,可能会导致App出现Crash等异常。

4. CPU  

场景是通过模拟不同CPU占用率,以压缩被测App的CPU资源。您可以人为的帮助App制造一些CPU资源紧张的场景。如果您的App能够通过这样的场景,那么您的App稳定性方便就很不错了。注意:CPU占用并不是非常精确,CPU占用率存在轻微抖动。

5. 内存  

同CPU场景一样,内存场景主要是模拟内存不足的场景。并检查这个场景下App的表现。注意:内存占用并不是非常精确,内存占用率存在轻微抖动。

6. 电量

通过模拟终端低电量的状态来测试功能在该状态下的App正确性。

目录
相关文章
|
3月前
|
前端开发 测试技术
可访问性测试清单/测试用例/场景
可访问性测试清单/测试用例/场景
可访问性测试清单/测试用例/场景
|
3月前
|
域名解析 JSON 测试技术
常见移动端APP测试场景
常见移动端APP测试场景
|
1月前
|
存储 测试技术 C++
P2P网络下分布式文件共享场景的测试
P2P网络下分布式文件共享场景的测试
33 6
|
2月前
|
Web App开发 传感器 Android开发
APP兼容性测试都需要考虑哪些场景?
APP兼容性测试都需要考虑哪些场景?
|
2月前
|
测试技术
面试题8: 如何确定测试需求的关键场景和细节?
面试题8: 如何确定测试需求的关键场景和细节?
|
3月前
|
存储 监控 安全
自动化测试适用场景
自动化测试适用场景
|
3月前
|
NoSQL 测试技术 应用服务中间件
考试查分场景重保背后,我们如何进行可用性测试
考试查分场景重保背后,我们如何进行可用性测试
|
4月前
|
测试技术 UED
软件测试/测试开发|如何使用场景法设计测试用例?
软件测试/测试开发|如何使用场景法设计测试用例?
71 0
|
4月前
|
测试技术
【测试平台系列】第一章 手撸压力机(十)-定义场景
上一章,咱们对http请求进行了一些优化,本章节我们将组成场景去运行。首先场景就是一连串的http接口的请求,我们使用list(列表)来组装成一个场景
【测试平台系列】第一章 手撸压力机(十)-定义场景
|
5月前
|
存储 测试技术 API
面对大促场景来临,如何从容进行性能测试
面对大促场景来临,如何从容进行性能测试

热门文章

最新文章