软件测试的艺术 - 笔记

上一篇 / 下一篇  2011-01-09 19:39:18

1.软件测试是一个过程或是一系列过程,用来确认计算机代码完成了其应该完成的功能,不执行其不应该有的操作。

2.要假设程序有错,这样才能设计更好的test case,这是从人的心理学出发的。

3.除了保证软件完成其基本的功能外,不要完成不应该的实现的功能,以requirement和product specification为准。

4.一个case除了有基本的功能验证(positive),也要有破坏性的case(negative)。破坏性的case貌似似乎能找到更多的问题

5.对所有的可能情况都设计case是不切实际的.测试的投入目标是在于通过有限的测试用例,最大限度地提高发现问题的数量,已取得最好的测试效果.

TAG:

 

评分:0

我来说两句

日历

« 2024-03-19  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 5481
  • 日志数: 14
  • 建立时间: 2010-10-22
  • 更新时间: 2011-02-11

RSS订阅

Open Toolbar