黑马程序员技术交流社区

标题: 【上海校区】软件测试知识梳理 - 理解测试 [打印本页]

作者: 不二晨    时间: 2018-12-24 14:22
标题: 【上海校区】软件测试知识梳理 - 理解测试
理解
目的
重心
关注
要素
交互
NewComer
黑盒并不是基于“无知”的测试
需要了解用户的期望和需要,
需要了解测试背景(业务流程、业务配置、测试与运行环境的区别、业务数据、接口交互等等)
了解越多,了解的方式越多,越能够更好地测试。
不要凭借所谓的“直觉”进行测试
直觉有很强的偏见性,是测试员自己的”本能感觉”
直觉推断实际上是基于有效测试经验和对业务的了解,往往在测试初期发挥作用,测试的越深入细致,“直觉”发生偏差的可能性就越大!
可以把这种“直觉”当作指南,给出合理性证明。
当有”这是问题,因为它显然是问题”的想法时, 可考虑换一种方式: “这是可能是问题,因为观察到行为与需求存在矛盾, 需要做进一步的分析证明”
不要急于测试复杂产品或功能
当要测试复杂和使人畏惧的功能集合时,可间歇进行。
可试着先研究复杂产品30分钟或一个小时,然后停下来干点别的。
不要担心在这段不长的时间内效率不高,如果觉得问题太多,则尽快退出.
经过几个轮次的陷入与退出,就会开始明白产品的模式和轮廓,很快就会在头脑中形成更系统、更具体地测试和研究策略。
运用试探法快速产生测试思路
试探法是一种经验规则,是一种基于经验做出猜测的方法。一组好的试探方法有助于很快地生成测试用例。
以下是采用试探法测试的一些例子:
慎用陌生的试探法来做测试,可能会花费过多精力去熟悉测试方法本身。
在收集测试方法时,要了解每个方法背后的原理,以及是否适用于当前的测试需求。
保持清新的态度
测试员在理解了产品或者功能后,会在头脑中形成映射,并且头脑不再那么努力工作。
当非常了解产品后,会对产品做出更多的假设,但却很少地检查这些假设的合理性是否仍然存在。
这种情况对于测试至少有3点提示:
抉择
【转载】仅作分享,侵删
链接:http://www.cnblogs.com/anliven/p/6076060.html


作者: 不二晨    时间: 2018-12-26 10:10





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2