软件测试在项目起的作用[1] 软件测试
第一作用是过滤器
测试第一个作用就起到过滤器的作用。把劣质产品不让流到客户那里去。
过滤网的编织
我们都知道过滤器好坏,完全取决于滤网制定是否合理。
过滤网太细密,水会流的很慢,也就是说产品的质量是提高了但是要考虑到成本的消耗。成本消耗过大,优质产品也可能是失败的产品。
过滤网太粗糙,水会流的很快,但这样过滤的水好像不能被人饮用,人们会很不留情的把水倒掉。 我的产品也是同样太粗糙总是有问题,我们的客户也会很不留情的放弃我们的产品。
所以过滤网不能太细密也不能太粗略,适合就好。
如何建立适合的过滤网是需要反复修复的过程。
过滤网的网层-需求规格说明书
需求规格说明书,是主点的重点。贯穿这个项目工作。是整个项目活动的依据。
在测试产品是否完成了客户的需求,就要依照需求规格说明书。
包括性能及功能等其他方面。
过滤网的网层-防微杜渐网
防微杜渐解释: 在不良事物刚露头时就加以防止,杜绝其发展。
防微杜渐网: 是在需求确定及功能确定后,编写测试功能点用例。这些测试功能点用例主要以失败,及特殊情况为主的功能点,这个功能点主要是容错为主。在编程之前提交,通过讨论那些容错要做,那些不必要作。
例如:远程下载文件这个功能点