zoukankan      html  css  js  c++  java
  • app测试--稳定性测试

    稳定性测试的概念有2种,

    一, 稳定性测试,对应于异常性测试,即发生异常情况时,系统如何反应的测试。包含:

      1 交互性测试,被打扰的情况,如来电,短信,低电量等。这些其实在上章的功能测试中有提到。

      2 异常性测试,断网,断电,服务器异常等情况

    二,稳定性测试指的是性能测试,压力测试

      1 基准性能测试,通过压服务器端口及客户端在不同网络环境下响应速度 

      2 大数据测试,在特定环境下,客户端一次性更新大量数据及人员列表

    另有其它文章,提到性能测试,为评估APP的时间和空间特性(真是高深啊,时间和空间,再来个4维,5维?),包括:

      1 极限测试:在各种边界压力情况下,如电池,存储,网速等,验证app是否能正确响应

      --内存满时安装app

      --运行app手机断电

      --运行app时断掉网络

      这几点倒是与第一条的内容重复

      2 响应能力测试:测试app中的各类操作是否满足用户响应时间要求

      --app安装 ,卸载的响应时间

      --app各类功能性操作的影响时间

      3 压力测试:反复、长期操作下,系统资源是否占用异常

      --app反复进行安装卸载,查看系统资源是否正常(弄个几次就行吧,正常人,谁反复安装卸载啊)

      --其它功能反复进行操作,查看系统资源是否正常(这倒是应该的)

      4 性能评估:评估典型用户应用场景下,系统资源的使用情况

      这里要定义,什么是典型用户应用场景

      5 benchmark测试(基线测试),应该不是基准性能测试:与竞争产品的benchmarking,产品演变对比测试等(没有多大意义)。

  • 相关阅读:
    构建之法阅读笔记03
    12.16第三周总结
    构建之法阅读笔记02
    12.9第二周周总结
    四则运算2
    构建之法阅读笔记01
    12.2第一周总结
    课堂练习-增加信息
    软件工程00
    web自动化测试---web页面元素的定位
  • 原文地址:https://www.cnblogs.com/ceshi2016/p/11676607.html
Copyright © 2011-2022 走看看