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,产品演变对比测试等(没有多大意义)。

  • 相关阅读:
    docker运行jar包
    jQuery动态添加元素并绑定事件
    Ubuntu将软件(Sublime Text 2为例)锁定到启动器
    jQuery实现列表自动滚动
    浅谈css中的position属性
    关于jQuery中.attr()和.prop()的问题
    Python_opencv库
    Python_faker (伪装者)创建假数据
    Python_Tips_dumpload 和 dumpsloads 的区别与联系
    Linux_CentOS 7下Nginx服务器的安装配置
  • 原文地址:https://www.cnblogs.com/ceshi2016/p/11676607.html
Copyright © 2011-2022 走看看