51Testing软件测试论坛

标题: 测试中大家经常会遗漏的地方 [打印本页]

作者: z_kh    时间: 2009-3-30 11:21
标题: 测试中大家经常会遗漏的地方
测试中大家经常会遗漏的地方
做测试也有段时间了.在网上随便找了下.发现有些人也有些个类似的东西.就干脆做了点整理,其中对于功能方面的东西见前人大多已经有整理过就直接拖了些进来,还望见谅,当然基本还是属于原创.
希望大家给予补充哈.
个人认为软件出现的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、        常识缺陷(常规世界中的真实情况的考虑,例如说文件名)
7、        特殊字符的测试(包括了各种编码下的特殊字,例如GBK,UTF8下的非常见字;保留字,以及 ' " / ? ; --等等)(感谢8楼的补充)
8、        软件和其他常用软件兼容性
9、        快捷键冲突
如果各位大虾路过,见到有缺失的,麻烦留个脚印,让小滴我补充补充.

[ 本帖最后由 z_kh 于 2009-4-8 10:35 编辑 ]
作者: 投缘    时间: 2009-3-30 11:31
顶了
作者: z_kh    时间: 2009-3-30 12:12
如果可以大家多多进行补充,我实时更新.挖哈哈。.........
作者: z_kh    时间: 2009-4-1 11:37
看来大家都很谨慎哇...不舍得留下只言片语...
看来只好以后慢慢再整理了.
作者: charmer    时间: 2009-4-1 18:31
我觉得功能测试中最容易出现的忽略不是功能本身的部分,也不是安装部分,因为一般都会安装在不同的操作系统中去做兼容性功能测试,但是最容易忘记的就是卸载,很多的人都只记得搭建环境并安装好客户端后就开始测试了,测试完了就提交测试报告,却忘记了还有卸载测试!!其实还有很多的异常情况下的测试,不再举例了!
作者: z_kh    时间: 2009-4-2 10:38
其实还有很多异常情况下的测试
===============
多列几个嘛.整理出来大家以后可以多看看.
作者: peterz    时间: 2009-4-2 10:58
非常的不错。很多我都没做到啊
作者: z_kh    时间: 2009-4-2 11:03
原帖由 peterz 于 2009-4-2 10:58 发表
非常的不错。很多我都没做到啊

===========
嘿嘿.那就把你做的,认为比较容易漏的也发上来啊...
作者: hongyan    时间: 2009-4-2 15:49
卸载,修复,,特殊字符,保留字的测试
作者: z_kh    时间: 2009-4-7 10:48
卸载已经添加补充过了.
特殊字和保留字我合并在一起称为特殊字符(不过我们这边这点是必测的,呵呵).

[ 本帖最后由 z_kh 于 2009-4-7 10:54 编辑 ]
作者: z_kh    时间: 2009-4-8 10:36
今天补充了两点。我会持续更新。也希望大家能多多留言。把这块整理起来。
作者: 百思特卢    时间: 2009-4-9 16:21
常识缺陷 类似本地化测试了吧
作者: z_kh    时间: 2009-4-9 19:56
原帖由 百思特卢 于 2009-4-9 16:21 发表
常识缺陷 类似本地化测试了吧

呵呵.这个是说是否符合实际情况了.例如说一些只出现数字的地方.会不会支持了文字.字母?文件名的部分,是否过滤了特殊字符等等?
作者: jiyan111    时间: 2009-4-10 13:51
借你文章来做个测试,123456




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2