我想我会一直走在测试的道路上,既然 我已选择了测试这条路
欢迎测试界的XDJM一起交流、共同进步
12月5日测试基础学习笔记
上一篇 /
下一篇 2008-12-06 21:08:05
1.什么是
软件测试?
软件测试是使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足需求的规格或是弄清预期结果与实际结果之间的差别。(1983年IEEE定义)
2.软件测试目的?
测试是证明软件没有问题。那是20世纪60年代的认识;测试是为了发现错误。那是70年代的认识。90年代的目的-预防。一,通过提前介入到软件生命周期中,尽早的发现并消除前期研发阶段引入的缺陷,以防止前期缺陷遗留并放大到后续环节。二,通过对发现的缺陷进行分析,找出导致这些缺陷产生的原因,预防同类缺陷再次产生。
检视代码、评审开发文档
进行测试设计、写测试文档
执行测试 发现缺陷 提交BUG 并确认缺陷被修正
通过测试度量软件的质量(软件质量要丛缺陷的数量和质量来度量)
功能测试是测试软件的功能是否符合软件需求中的功能,性能测试是测试软件的系统性能,检测是否达到需求中的性能指标。包括压力测试和负载测试
功能测试工具:mercury QuickTest Pro
5.软件测试过程
6.软件生命周期
计划-需求分析-概要设计(HLD)-详细设计(LLD)-编码 (CODING)-测试(TESTING)-运行维护
7.软件项目组人员
项目经理 SQA 开发组 测试组 配置管理组
8.缺陷的类型
遗漏、错误和额外的实现
收藏
举报
TAG: