软件探索性测试 笔记一
作者:网络转载 发布时间:[ 2013/12/10 10:47:12 ] 推荐标签:
一些有意义的条目:
1、考虑自动化是否能发现有价值的缺陷,是否经得起时间的考验,是否值得付出维护费用
2、决定需要测试什么和何时测试
*对于每一个被发现的缺陷,明确的讨论它应该在什么时候被发现
3、决定如何测试
*是否有一种特殊的路径引导人员找到这个缺陷
*这种功能或特许好用哪种给定的方法来测试
*知道当前已经进行了哪些测试,以及我们目前和将要进行的测试如何才能增加总体测试效果
*发现软件问题,需要实际用户在实际的环境中,用实际的数据,去做实际的工作
*简单重复的工作实现测试自动化
4、测试中困难的部分是:决定测什么,决定测试的完整性,确认用户场景等
5、哪些是好的测试,哪些是不好的测试;完成测试后,团队学会了什么?
测试修行:(很重要)
1、将测试分为两部分,即“测试的项目,准备明天的项目”
*保证当前的测试项目获得成功
*学习应该做些什么以便下一个测试项目更紧容易
2、警惕重复做一件事情,尝试能不能自动化
3、思考:
*我们用什么技术找到了那个缺陷?
*我们是否可以创建一种方法来找到更多这类缺陷?
*是否可以记住一些实际的测试经验并不断加以应用来提高测试效率?
*软件的哪些症状可以提示我们它有缺陷?
*我们将来能否从那些症状中得到更多的警示?
*这个缺陷教会了我们什么?
因而总结一系列的测试技术、建议和工具
4、反思:
*自己的测试流程是否有问题?
*测试流程里有没有缺陷?
*这里面是否存在妨碍我提高效率的障碍
*例如:
1)收集我们发布给用户的所有缺陷(特别是安全漏洞或者数据缺陷):
反思我们是否有流程问题,思路是否有方向性错误,或者是否犯了错误
相关推荐
更新发布
功能测试和接口测试的区别
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