1.什么是软件测试
顾名思义,就是在规定的条件下对一个产品或程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
2.软件缺陷产生以下几种类型的原因
以下几种类型:
(1)需求解释有错误
(2)用户需求定义错误
(3)需求记录错误
(4)设计说明错误
(5)编码说明有误
(6)程序代码有误
(7)测试错误
(8)问题修改不正确
(9)不正确的结果是由于其他的缺陷而产生
3.软件测试和缺陷修复的代价
缺陷发现的越早,则修复这个缺陷的代价就越小,在需求、设计、编码、测试、发布等不同的阶段,发现缺陷后修复的代价都会比在前一个阶段修复的代价提高10倍。
4.新人如何融入一个项目团队
- 学习需求文档
- 查阅用户手册
- 学习设计文档
- 查阅BUG库
- 编写测试用例
- 提问的技巧
- 寻找可学习的人
5.程序测试包含哪些内容
程序测试包含程序逻辑功能,界面,性能,易用性,兼容安装等测试,当然文档测试也算,排版,字体大小,也算程序测试的内容。
6.测试环境