51Testing软件测试论坛

标题: 对软件测试人员的要求 [打印本页]

作者: gs6431    时间: 2005-7-4 16:59
标题: 对软件测试人员的要求
对于软件测试人员的要求,除了能够尽可能多的发现问题,是不是很应该能够对BUG进行定位i?如果要想达到能够对BUG进行精确定位的话,需要多学习一些哪方面的知识呢?(我是指常识类的)
作者: 周鱼    时间: 2005-7-5 08:31
太高了...
作者: wzb521    时间: 2005-7-5 08:37
精确定位这些可以暂时不去考虑,但你可以给他们些建议,比如有些东西凭你的经验觉得也许哪会出问题。
但书写的时候注意语气,不要用绝对的语气,不然会造成误导
作者: eatmouse    时间: 2005-7-5 09:35
测试人员的主要任务就是,尽量早的发现问题,以保证其得以改正,能够对bug进行精确定位当然是最好的,不过一定要与开发人员进行协商,不能根据自己的经验或是知识就对开发人员进行强硬的指正,这是绝对不应该的,针对一个应用系统来说,要想对bug进行精准的定位,要和开发人员进行良好的沟通,要熟悉产品的开发环境,开发过程,开发语言,后台支持,如数据库方面,更深入一点要了解程序的代码(当然这对测试人员来说是很难的),还要有足够的经验,这点也是很重要的。
作者: kai_top    时间: 2005-7-5 09:49
Originally posted by eatmouse at 2005-7-5 09:35 AM:
测试人员的主要任务就是,尽量早的发现问题,以保证其得以改正,能够对bug进行精确定位当然是最好的,不过一定要与开发人员进行协商,不能根据自己的经验或是知识就对开发人员进行强硬的指正,这是绝对不应该的, ...

我个人测试时,遇到的一些问题及定位:
1 编程方面
(比如:你要进行的是web方面的安全测试,用户没有登陆或没有相应的权限,就可以通过输入相应的地址看到特定的页面,如果你懂页面编程的话,就会定位为:没有进行权限检查,文件头部少包含了一个asp,或jsp的检查模块)
2 数据库方面
(比如:在进行数据库查询时,关键字中含有英文引号',没有处理的情况下,会造成查询出错,如果懂数据库的话,就知道在数据库中英文引号可以做为查询语句语法的一部分)
3 常识方面
4  软件的业务流程
作者: gs6431    时间: 2005-7-6 12:54
谢谢各位的指点,其实我只是想知道各位过来人在从事测试工作过程中,你的测试工作时间与你个人测试能力的大体匹配,以便看看自己在从事测试工作时所走的路是快了还是慢了,如果慢了就赶紧找找看自己哪些地方存在不足,以便尽快跟上去。呵呵
作者: hucm2008    时间: 2008-10-13 11:31
说的非常好,技术上也一定要跟的上
作者: pangda    时间: 2008-10-14 16:35
学无止境




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