第一章:走进软件测试
一、 认识和了解软件测试
(一) 为什么要做软件测试?
为了解决 bug、适应软件市场结构的变化
(二) 为什么要学软件测试?
热门就业取向之一、软件测试是一门学问、软件测试对软件开发
有着很好的促进作用
(三) 软件测试的目的是什么?
测试是为了发现错误而执行程序的过程。
成功测试:如果在测试某段程序时发现了错误,而且这些错误是
可以修复的,就将这次合理设计并得到有效执行的测试称为“成功
的”。或者,如果本次测试可以最终确定再无其他可查出的错误,同
样此次测试也被称作是“成功的”。
失败的测试:仅指未能适当地对程序进行检查,在大多数情况下,
未能找出错误的测试被认为是“不成功的”。
软件测试的指标:
软件未实现产品说明书要求的功能;
软件出现了产品说明书指明不该出现的错误;
软件实现了产品说明书未提到的功能;
软件为实现产品说明书虽未明确提及但应该实现的目标;
软件难以理解、不易使用、运行缓慢或者——从测试员的角度
看——最终用户会认为不好。
(四) 软件测试的原则是什么?
评论0
最新资源