在群里面聊天,一个网友贴出来的软件测试十大公理,说是美国人在30年前提出的。我在网上搜了一下,没找到。放在这里,大家共同学习。

  1、完全地测试一个程序是不可能的。

  2、软件测试是一项基于风险的工作。

  3、测试不能说明已经没有Bug了。

  4、发现的Bug越多,还有越多的Bug。

  5、抗药性。

  6、并非被发现的所有Bug都会被修复。

  7、有时难以确认一个Bug是否确实是Bug。

  8、产品规格说明的变化永远不会终结。

  9、测试员不是项目团队中受欢迎的角色。

  10、软件测试是训练有素的专业技术职位。