我的测试之路--功能测试

2010-07-10  王博 

    前段时间写了一篇自己测试感悟得到很多同行朋友的关注,所以想继续写一些关于自己的测试成长之路,以便让更多的新人能够更快的进入角色。注:文笔不好,希望大家别介意!
 
    我所在的公司是一家IC设计公司,主要包括硬件(芯片)和软件(Soc)两部分,所以测试也就相应的分芯片验证测试和系统软件测试两大部分,我们部门主要负责系统软件的测试。
    刚进公司的时候,测试部有驱动测试组,多媒体测试组和系统测试组,而我被分到了多媒体测试组。多媒体测试主要包括音频,视频,图形图像的测试。在工作的前3个月,我主要做音频和视频部分的功能测试。我觉得自己比很多测试新手幸运,由于公司的整个测试流程和文档都很规范,在工作初期也会有专门的辅导员来带,所以自己的成长非常快。
    在做功能测试的3个月中,印象最深的是国庆的加班。9月28号我的辅导员让我做一个音频版本的全面测试(大概有400首左右歌曲),并且告诉我在国庆后一定要完成,由于一个全面测试版本一般得需要4天才可以完成而自己也是刚进入公司,所以就在国庆加了2天班。国庆后我告诉辅导员说我加了2天班完成了该版本测试,可她竟然告诉我其实也不是必须得10月8号出来,晚几天也可以的,当时那个郁闷啊...(希望新人如果遇到这种情况,首先需要和你的辅导员沟通,是否必须得在XXX时间完成?然后再决定是否加班,当然如果自己能主动加班完成更好了,起码会让别人觉得你比较勤快
    个人觉得作为一个测试新手,首先需要弄清楚测试的一些基础知识,如:什么是测试,测试的阶段,测试的分类,测试用例的设计方法等。其次需要重点了解目前所在公司的测试流程,分析与书本上的测试流程有什么不一样?再次需要去了解自己所测试模块的一些基本信息,如:功能需求,详细设计,测试用例,BUG情况等。在了解以上基础知识后,应该重点去关注测试用例的设计(可以询问用例编写人员设计的策略是什么?),分析有没有觉得冗余或遗漏的地方,以及该模块的测试策略。接着就去阅读BUG库,弄清楚该模块的BUG情况(BUG分类标准,遗留BUG情况,重现步骤等)。记得当初自己就花了很长时间去阅读CQ(Clear Quest)库,从而学到了该如何去测试音视频模块,BUG应该怎么描述。在发出测试报告的时候,需要注意:1.测试报告文档中有没有遗留或出错的地方;2.邮件的正文描述(最好分为几部分,如:测试环境,测试目的,测试结果(修改点/新增功能点验证情况,发现的BUG数目,)测试总结);3.出现BUG的Log信息。
    这3个月的功能测试使我对公司产品的特性,测试流程及相关文档的编写,用例设计的策略,测试策略有了一定的了解,对我最白盒测试打下了一个好的基础。希望大家千万不要觉得黑盒测试没意思,学不到东西,其实关键在于自己愿不愿意学,有没有去总结。
383°/3678 人阅读/16 条评论 发表评论

刘志强  2010-07-10


叶于生  2010-07-11

很好很强大


何之恒  2010-07-11

一起在测试的道路上加油吧!>.<


王海凤  2010-07-11

问下下啊!功能测试和性能测试的软件事不是LOADRUNNER比较好呢啊?窝不知道哪个比较容易学啊!


王博  2010-07-11

王海凤: 问下下啊!功能测试和性能测试的软件事不是LOADRUNNER比较好呢啊?窝不知道哪个比较容易学啊!
由于我所在的行业是嵌入式测试,所以LR和QTP都没有用过。就我所知,QTP和LR都是用于Web测试的,QTP是用于自动化测试,而LR主要用于性能测试。对于工具我们只需要清楚怎么使用即可,重点要积累测试用例的设计及不同用例的脚本编写方式。


李琴  2010-07-11

是的,其实要真正做好黑盒测试真的不是件容易的事情


黄艺强  2010-07-12

感觉 新手 差不多都这样吧


袁军  2010-07-12

王博: 由于我所在的行业是嵌入式测试,所以LR和QTP都没有用过。就我所知,QTP和LR都是用于Web测试的,QTP是用于自动化测试,而LR主要用于性能测试。对于工具我们只需要清楚怎么
会编写脚本语言也并不是什么优势,编写的好和不好也不是优势,做性能测试最重要的是产生的性能测试报告要懂得分析,分析才是最重要。


张留涛  2010-07-12

果然是新手


李珠荣  2010-07-12

张留涛: 果然是新手
你是做什么测试的啊?


张留涛  2010-07-13

李珠荣: 你是做什么测试的啊?
传说中的web测试。。。


李珠荣  2010-07-13

张留涛: 传说中的web测试。。。
还以为你是做手机测试的,跟你学习学习,呵呵!


张留涛  2010-07-13

李珠荣: 还以为你是做手机测试的,跟你学习学习,呵呵!
你是做手机测试的 ?


李珠荣  2010-07-13

张留涛: 你是做手机测试的 ?
算是吧,才刚转行过来,所以还是一头雾水啊,有什么好的建议吗?嘻嘻!


张留涛  2010-07-13

李珠荣: 算是吧,才刚转行过来,所以还是一头雾水啊,有什么好的建议吗?嘻嘻!
不太了解,但一点,多了解业务知识,技能永远不能成为优势,而业务知识和能力就可以!


李珠荣  2010-07-13

张留涛: 不太了解,但一点,多了解业务知识,技能永远不能成为优势,而业务知识和能力就可以!
确实如此,受用啦,呵呵


登录 后发表评论