51Testing软件测试论坛

标题: 做测试8个月总结 [打印本页]

作者: wslss007    时间: 2008-3-13 16:25
标题: 做测试8个月总结
有些泛泛,或许大家都知道这些,但还是想写出来,见笑了。


测试技术:
目前只接触到一般的功能测试和黑盒测试,我觉得一般的功能测试,如果没有使用特定的自动化测试工具的话,需要的是你的细心和耐心,当然对业务的熟悉也是必不可少,因此在项目初始阶段,测试人员还相对“悠闲”的时候,多看看需求和设计文档对后面的测试是很有帮助的。
测试在本身来说是一项不断重复的工作,枯燥有时会伴随着测试人员,这时往往让测试人员失去了应有的耐心,从而导致一些关键性BUG没有被发现,产品交给客户时灾难也不可避免,耐心,是一个好的测试人员必不可少的素质之一。
关于自动化测试,自己还在摸索之中,虽然已入门,但完全掌握还需要很长的路要走,个人观点:自动化是测试的未来,这项技术可以大大简化一些重复的回归测试,自然而然的避免了一些浮躁心理的产生,最终提高测试的效率。就算做十年的手动测试,除了耐心和细心上的提高,技术上的提高只是天方夜谭。为什么有些开发人员歧视测试人员说:你们不是技术人员。就是因为相当数量的测试人员只是停留在手动测试的环境中,不思进取,自生自灭。

测试工具:
现在测试工具很多,BUG管理工具,自动化测试工具,性能测试工具,用例管理工具等等,先说说自动化测试工具,它确实可以利用脚本自动执行一些回归测试的步骤,但工具毕竟是工具,很多自动化测试工具需要测试人员编写测试脚本,这个过程对于测试人员来说也是相当繁琐的,因此如何利用好自动化测试工具,该编写自动化脚本时就编写,该手动时就手动,一切都是以提高效率为目的。市面上很多测试工具都是大同小异,差异的只在细节和界面而已,可以结合自己公司 的需求效仿现有工具的一些功能,或者直接利用开源的工具进行代码修改。(如Bugzilla)

测试人员应该掌握的技术和知识:
基础的测试理论知识是不可少的,开发经验对于从事测试工作是很有帮助的,可以让测试人员从开发人员的角度出发,找出一些隐藏的BUG或软件不合理之处,至少,要求能看懂代码,这是对一个测试人员最起码的要求。当然,数据库知识也很重要,比如说PL/SQL语言,如何使用SQL SERVER,等等, 举个例子,如果测一个查询模块,发现用任何条件过滤都没有数据,那可能是BUG,也可能是因为数据库中没数据,还有可能是有数据但不满足过来条件,这查找这类问题不仅需要对业务的了解,没有基本的数据库知识更是无从下手。 所以,测试人员应不仅仅盯着测试技术,多接触下其他方面的知识,如质量管理,项目管理,对测试人员的未来发展是很有好处的。

如何与开发人员沟通:
开发与测试人员都是属于项目组的成员,工作的目的都是为了能将高质量的产品交付到客户手中,既然目标一致,针对测试人员本身,与开发人员的沟通应尽量清晰,平和,又不能失坚决,清晰,当然是指阐述问题时应该说明清楚问题所在,这是让开发人员信服的基本前提;平和,一定程度上,开发人员相当于软件的创造者,测试人员则是破坏者,工作中的矛盾是不可避免的,但测试人员应好的提高自己的沟通水平,语言的艺术在这里发挥了很大的作用,心平气和的和人家说道理比面红耳赤的争论效果好很多;坚决,测试人员应具备怀疑一切的素质,只要有任何不合理的地方,都可以与开发或设计人员沟通,直到找出合理的解决办法。这样,测试人员才可以在日常工作中与开发人员和睦相处,当然不排除一些开发人员“歧视”测试人员的情况,这是某些开发人员自身素质的问题,只有我们做好沟通工作,相信我们会得到项目组每个成员的信任。
作者: dujun    时间: 2008-3-13 16:38
说得很中肯 辛苦了
作者: zh4ang    时间: 2008-3-13 16:44
从技术到技术之外说的不错!
作者: syang0517    时间: 2008-3-13 16:54
支持,说的跟我很想象啊
作者: rien2128    时间: 2008-3-13 17:00
做功能、手动方面测试也有做得很出色的。
作者: Helen_px    时间: 2008-3-13 17:47
不错 不错 值得学习
作者: sunny1314520    时间: 2008-3-13 18:03
听说.........毕业一般都系做测试..............有人说在中国是做附和性测试.........听说在外国做测试是比开发的好.....不过好似在中国就不同的...........好似做QA还是吾错的.........
作者: tjj006    时间: 2008-3-13 18:48
标题: 再加点测试管理吧?
做测试做到QA远比CODING强,有时候甚至要扮演PROJECT MANAGER的角色。
我们开发的PM高高在上,很多时候都是QA在安排任务……

作者: q260954617    时间: 2008-3-14 09:40
厉害啊 呵呵 我才是个新手
作者: owelowel    时间: 2008-3-14 10:31
谢谢了``还是新手``希望大家有好的建议和经验多多说下```
作者: jiang860718    时间: 2008-3-14 11:44
非常的好啊~
作者: zhou5479    时间: 2008-3-14 13:39
说的真好啊~~~
作者: liuheng15    时间: 2008-3-14 14:23
嗯,说的确实蛮好的,支持,
作者: sdjsjczp    时间: 2008-3-14 17:53
光光是黑盒测试根本不会进步,已经要融入到开发当中,多学点开发的技术,才能将测试做的更好!
作者: rayikk    时间: 2008-3-14 22:18
到处是新手...望前辈们多多指教啊
作者: wslss007    时间: 2008-3-15 14:14
原帖由 sdjsjczp 于 2008-3-14 17:53 发表
光光是黑盒测试根本不会进步,已经要融入到开发当中,多学点开发的技术,才能将测试做的更好!


黑盒测试也是有功夫的,开发技术当然是不可少的,只是到什么程度而已。
作者: 月上百合    时间: 2008-3-16 11:46
在这里转了两天啦,差不多都溺在这里,从一无所知,到稍稍了解,呵呵以后会多了解,都是大家的功劳,谢啦,真想知道大家是怎么一步一步走过来的




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