第二章:软件测试开发工程师
1.书中讲到编写功能代码和测试代码的不同点:对于功能代码而言,思维模式是去创建,重点在考虑用户,使用场景和数据流程上;而对于测试代码来说,主要思路是去破坏,怎样写测试代码用以扰乱分离用户及其数据...5.测试人员不该对测试文档过于珍爱,糟糕的测试用例会被抛弃,而最后留下来的是更好的测试用例
6.Google称为的风险分析实际上是基于对软件能力排优先级[p90]
7.影响风险的因素很多,在google....以极端的输入数据来测试软件并使之出错,这很有意思,但更有意思的是用不那么极端的输入,一遍又一遍地测试用以模拟真实的使用场景,确保这些通用条件下,软件的运行不会出错.在面试时候我们会寻找这种正面的测试观...3.测试工程经理必须努力发现团队里的好方法,好工具,并分享给其他团队
4,最有力的问题是"为什么"
5.选用不合适的人来填充名额永远要比等待合适的人员更糟糕
6.Gmail的测试经验:
不要把所有的精力都放在前端...)胜过软件本身
产品经过最严格的测试发布以后,用户依然必然会发现测试中遗漏的问题
2.是谁在做测试并不重要,关键是进行了测试
3.通过互联网交付软件,意味着我们有能力选择部分用户进行发布,响应这部分用户的反馈