扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
1. 有效性和风险性, 首先体现在一种测试理念的较量上。虽然,当我们问一个测试工程师,测试是什么?她/他可能会毫不犹豫地说,测试是发现缺陷。当她/他管理一个测试项目或进行测试时,总是想证明所有功能是正常的,而大大降低测试的效率。至少,在心里进行不断的斗争,结果可能会去冒一些风险,可能会牺牲一些效率。
2. 在制定测试策略、测试计划时,有效性和风险性的矛盾可能更突出,即确定测试的质量标准、测试范围和测试重点。“如何减少测试范围、抓住测试重点”是具有技巧性和经验性,技巧和经验提高测试有效性,有时也往往引起一些容易忽视的风险。质量标准(产品特性的具体要求)也具有策略性,是市场(marketing requirements) 和工程 (Engineering ) 的一种斗争的结果,也极具平衡的艺术。
3. 设计测试用例时,我们也常常为测试用例的“颗粒度”而伤神。如果把测试用例设计得很细,照顾到每一个数据输入、每一个条件、每一个环境、每一个路径,那么测试用例的数量将是巨大的,虽然风险很小很小,但是测试效率会很低,并且测试执行没有思考的空间,可能使测试执行人员变得呆板(除非全部测试自动化),不需要创造力、思考。测试用例设计很粗,测试效率可能比较高,测试人员有一个发挥的空间,使测试更有趣,但这依赖于个人的责任感和能力,风险大得多。
4. 在执行时,这种关系也比较突出,前面谈得较多,请参考:
查看本文来源
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者