软件探索性测试 笔记一
作者:网络转载 发布时间:[ 2013/12/10 10:47:12 ] 推荐标签:
2)分析每个缺陷,争取做到:
停止写出类似的缺陷;更擅长寻找类似的缺陷;当类似缺陷发生时,该如何识别它们
3)能让团队的开发人员、测试人员或者策划等,知道和明白自己所写过的每个缺陷
4)将学到的内容整理成文档,构成已知缺陷的知识体系的基础部分,也尝试通过新的方法,或者自动化的方式来预防错误
5、当发布每个缺陷时,多问问自己几个why 和how:
*一开始是什么错误导致了这个缺陷?能帮助开发小组建立一套系统知识,来减少错误么?
*出现什么样的失败症状时,能告诉我们现在存在这个缺陷?如何将有缺陷的行为从正确行为中分离出来?
*哪些测试技术可以找到这个缺陷
6、学会使用工具,和掌握信息,了解信息如何影响测试
*来自应用程序的信息,包括:需求、体系结构、代码结构、源代码、程序执行时做了哪些事情的运行信息
*确认代码更新或缺陷修复时,哪些测试会受到影响
对自己的训练:
1、理解软件:
*软件可以做什么?本意是什么?
*它使用哪些外部资源来完成任务?
*它的的主要行为是什么?
*它如何和环境交互?
2、理解软件故障:
*是否存在某些编程习惯或者程序语言特别倾向于导致这种类型的故障
*这些特定的故障是否可能出现在某些特定类型的软件行为中
*这些特定的故障是如何使自己显示为失效的
3、理解软件失效:
*为什么软件失效
*软件如何失效
*是否有软件失效的症状可以揭露我们的应用程序的健康状况
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11