1. 什么是软件测试?
软件测试分为动态测试和静态测试,动态测试是执行程序的过程,其目的是发现错误;静态测试是分析某个软件项以发现现存的和要求的之差别(及错误)并评价此软件项的特性.
2. 软件测试过程?
Note:
- 没有验收测试,那个不是测试的过程而是软件开发中最后的一个测试阶段
- 前面做了充分的准备后后面才设计和生成测试用例
3. 什么是测试计划?为什么要做测试计划?
对软件测试全过程的设计与安排;唯有远虑,才无近忧.
4. 软件测试6原理?
求计法小不三
- 所有的测试应追溯到用户需求
- 测试计划的制定先于测试的执行
- 帕累托法则适用于软件测试
- 从小规模到大规模
- 完全测试是不可能的
- 要使测试更为有效,测试应由独立的第三方进行
5. 如何进行缺陷管理?
缺陷,即Bug. Bugs Life Cycle的一段: