资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第一章:走进软件测试一、 认识和了解软件测试(一) 为什么要做软件测试?为了解决bug、适应软件市场结构的变化(二) 为什么要学软件测试?热门就业取向之一、软件测试是一门学问、软件测试对软件开发有着很好的促进作用(三) 软件测试的目的是什么?测试是为了发现错误而执行程序的过程。成功测试:如果在测试某段程序时发现了错误,而且这些错误是可以修复的,就将这次合理设计并得到有效执行的测试称为“成功的”。或者,如果本次测试可以最终确定再无其他可查出的错误,同样此次测试也被称作是“成功的”。失败的测试:仅指未能适当地对程序进行检查,在大多数情况下,未能找出错误的测试被认为是“不成功的”。软件测试的指标:软件未实现产品说明书要求的功能;软件出现了产品说明书指明不该出现的错误;软件实现了产品说明书未提到的功能;软件为实现产品说明书虽未明确提及但应该实现的目标;软件难以理解、不易使用、运行缓慢或者从测试员的角度看最终用户会认为不好。(四) 软件测试的原则是什么?原则一:测试用例中一个必需部分是对预期输出或结果的定义原则二:程序员应当避免测试自己编写的程序原则三:编写软件的组织不应当测试自己编写的软件原则四:应当彻底检查每个测试的执行结果原则五:测试用例的编写不仅应当根据有效和预料到的输入情况,而且也应当根据无效和未预料到的输入情况原则六:检查程序是否“未做其应该做的”仅是测试的一半,测试的另一半是检查程序是否“做了其不应该做的”原则七:应避免测试用例用后即弃,除非软件本身就是一个一次性的软件原则八:计划测试工作时不应默许假定不会发现错误原则九:程序某部分存在更多错误的可能性,与该部分已发现错误的数量成正比原则十:软件测试是一项极富创造性、极具智力挑战性的工作(五) 软件测试人员的素质有哪些?略一、 软件测试实践(一) 软件测试过程软件测试过程模型-V模型,W模型
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号