软件测试基础理论

上一篇 / 下一篇  2014-06-12 15:14:32 / 个人分类:测试理论总结

1、         软件测试划分为哪几个阶段?

单元测试、集成测试、系统测试、验收测试

2、          什么是alpha测试?beta测试?

Alpha测试是在开发环境中对软件进行验收,一般把用户请过来一起参与测试。

Beta测试是在用户环境中,主要由用户参与的测试,一般使用实际数据。如果没有明确的用户,一般把beta测试也成为公测阶段。

3、          画出软件测试的V模型?

用户需求                                   验收阶段

     需求分析                          系统测试

         概要设计                  集成测试

             详细设计           单元测试

                       编码

4、          什么是黑盒测试白盒测试

黑盒测试,也叫功能测试,把要测的软件看做一个黑盒子(不知道用什么语言开发的、代码是什么),只是通过输入数据和运行结果判断程序的正确性。

白盒测试,也叫结构测试或逻辑测试,把所测程序看做一个白盒子,通过看代码检查程序的正确性。

5、          什么是静态测试和动态测试?

静态测试是不实际运行被测软件,主要检查代码的规范性和标准,比如变量定义是否规范,注释的频率是否满足。

动态测试是实际运行被测软件进行的测试。

6、          什么是回归测试和冒烟测试?

回归测试,是对新版本进行测试时,重复执行上一版本的测试用例

冒烟测试,是用较少的人和较少的时间测试程序的主要功能,如果通过再进行正式的测试。

7、          集成测试的基本方式?

自顶向下、自底向上、混合方式


TAG: 测试理论

adam_2014的个人空间 引用 删除 adam_2014   /   2014-06-24 20:03:16
1
引用 删除 梦旅途   /   2014-06-20 09:41:20
1
 

评分:0

我来说两句

日历

« 2024-04-16  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 6247
  • 日志数: 8
  • 建立时间: 2014-06-12
  • 更新时间: 2014-06-24

RSS订阅

Open Toolbar