软件测试中经常会遗漏的地方 软件测试工具
做测试也有段时光了。在网上随意找了下。发明有些人也有些个相似的货色。就罗唆做了点整顿,其中关于功用方面的货色见祖先大多已经有整顿过就间接拖了些出去,还望见谅,当然基础还是属于原创。
愿望大家给予弥补。
个人以为软件涌现的BUG首先第一个义务个别都是测试用例的问题。其次是测试方式(本身的常识)。最后则是态度问题。假如测试用例不完美,不管测试人员本身的程度多好,态度多好,都肯定会出问题,除非测试人员对测试用例进行了很好的完美。而假如测试用例是完整的,假如本身常识点对比贫乏也是很随意出问题的。例如说测试用例注明测试中请注重存储数据能否准确,然而咱们本身都完整不会SQL那么天然就随意出问题了。至于态度问题其实是大家最常出错的。
测试中常遗漏的点:
逻辑思索方面:
1、 对条件的剖析(单元测试中常称为代码掩盖率也是同样的问题)
例如说对if【】else【】;case 1 【】;case 2【】;……这些条件的判定在测试用例中的表现
2、 临界÷并提问题
3、 无效指针(野指针问题)(WEB中的无后果用户也能够作为同类问题)
4、 新增数据÷旧数据保护(从无到有是最随意遗漏的,新旧数据的权限问题也是很随意漏看的)
5、 屡次履行后的状况(一次履行和屡次履行后的差别,回归测试的主要性)
6、 存储规模(一个是顺序的存储规模掌握,另外是前台与后盾的一致性掌握,再则是在存储出错后的异样出错,例如运用了一个内存地址来寄放数据,只调配了1024B,而我抉择的内容大于1024B的时分会如何?)
7、 组合琢磨(大家经常只看到了外表的周到关联的组合琢磨,而常忘却了对比深的关联)
8、 随机问题(这是最随意被无视的,然而也经常是引起严重问题的中央)
软件的功用测试方面:
1、 装置局部
2、 配置文件
3、 输出框的以及输出法(ctrl+c÷ctrl+v)
4、 界面规划问题
5、 用户治理缺点(特殊是对权限有分级的状况下,咱们测试经常都是运用了领有所有权限的用户,也就是所谓的admin)
6、 常识缺点(惯例世界中的实在状况的琢磨,例如说文件名)
假如各位大虾路过,见到有缺失的,费事留个足迹,让小滴我弥补弥补。