zoukankan      html  css  js  c++  java
  • 课堂练习之软件测试

    一:测试计划:

    1.先进行功能上的测试:

    (1)单元测试—在最低的功能/参数上验证程序的正确性。

    (2)功能测试—验证各个模块的功能。

    (3)集成测试—验证几个互相有依赖关系的模块的功能。

    (4)场景测试—验证几个模块是否能够完成一个用户场景。

    (5)系统测试—对于整个系统功能的测试。

    (6)外部软件测试人员在实际用户环境中对软件进行全面的测试。

    2.再进行非公能上的测试:

    (1)测试软件在负载情况下能否正常工作。

    (2)测试软件的效能。

    (3)兼容性测试。

    (4)配置测试—测试软件在各种配置下能否正常工作。

    (5)可用性测试—测试软件是否好用。

    (6)软件安全性测试。

    二:我们是否需要测试,直到我们的软件是完美的?
          测试是必须要有的,但不能要求到达绝对的完美,因为没有一款软件产品是完美的,尽量做到让用户感到“完美”就可以了。
    三:对于测试来说什么是“足够好”?“退出的标准”是什么?
      从用户的角度出发,让用户对你的软件产品功能认可就是“足够好”。
      “退出的标准”就是从用户的角度出发,你的软件产品功能可以给用户提供良好的体验和使用价值。
    四:我们的beta版本“足够好”的定义
    1.可以正常的登录注册。
    2.可以对数据进行必要的操作。
    3.满足用户常用的功能的实现。
    4.可以让用户方便的使用。
    五:测试矩阵
     

    用户

    类型

    屏幕

    分辨率

    操作系统

    操作系统

    缺省语言

    网络速度

    浏览器

    组合

    总数

    变量数目

    3

    3

    3

    3

    3

    3

    18

     

    用户

    1024x768

    Win7

    中文(简体)

    因特网

    火狐

     
     

    浏览者

    1280x768

    Win8

    中文(简体)

    ADSL

    IE10

     
     

    管理员

     1366x768

    win7

    中文(简体)

    局域网

    搜狗

     
  • 相关阅读:
    XTU1199:Number Game
    SSL连接建立过程分析(1)
    JavaScript高级编程II
    PreferenceFragment 使用 小结
    crm使用soap更改下拉框的文本值
    POJ2241——The Tower of Babylon
    四个好看的CSS样式表格
    无论你在哪里上班,请记住下面黄金法则!
    js的for in循环和java里的foreach循环的差别
    具体解释EBS接口开发之物料导入API
  • 原文地址:https://www.cnblogs.com/mengfeixiang/p/5543681.html
Copyright © 2011-2022 走看看