测试管理--测试的任务安排

来源:互联网 发布:linux装java环境 编辑:程序博客网 时间:2024/06/07 14:16

任务分配实则很空洞,每个公司的工作内容不同,工作时间不同,组织结构不同,如何能让任务分配成为通用的法则的呢?

我会先讲举一个例子来说明:

某leaderA有3个任务,①原有功能的优化 ②新活动项目 ③已开展项目测试,接下来这个leaderA做了下面这些工作

1、评估了这3个工作的工作量

(是leader一定要学会工作量的评估,就是要对需求对业务的高度理解,说起容易,做起来难)

2、清点了团队的可用人员

3、3个任务的测试天数

4、然后开始分配人承接任务

上面的例子不知道是不是很熟悉,绝大多数的管理者都会这样做,刚开始的我也会这样,但是我发现效率并不高,因为人好像一直都不够用


书,一定要读,这些理论解决了我很多困惑:

测试任务安排(考虑的问题和困难):

(1)针对工程师个人的特点和特长来安排适合工作的特定任务

(2)不同的阶段可以适当交叉互换测试人员

(3)任务安排均匀、公平,不要造成一部分人的任务过重,一部分人的任务过轻

(4)将关联性很强的若干个(子)任务安排给一个人

(5)任务不能安排太紧,适当留有余地

 

测试任务安排的步骤:

(1)在做测试计划时,对测试执行所需要的资源进行规划,一般会增加比较多的余量15%-20%,使测试资源有足够的准备。

(2)在设计测试用例时,预估每个测试用例的执行所需时间,并记录在测试用例数据库中,为后期估计备注

(3)根据每个测试用例的预估时间,可以算出每个测试模块的工作量

(4)分析软件模块之间的关系,然后根据模块的关联性和相应的工作量进行模块进行模块组合

(5)根据每个人的特点,将组合模块分配给各个测试人员

(6)一轮测试结束后,交叉互换测试的模块组合


希望,你看过的时候,不要是只看了一遍,很多东西,多读,多思考,细细回味,自己是否做到了这些?书读百遍,方可有所收获



测试管理如何和书挂钩呢?不是应该是些人情世故的么?

软件测试他不是吹嘘,是需要真才实学,大量的理论才能支撑工作,这里就讲一讲测试在每个阶段看的书籍,好学的朋友可以参考一下

功能测试:

《全程软件测试》这本书确实包含了很多精髓,若是你买了这边书,只看了一遍,那么我要说你还需要多读几遍,我的blog有对这本书的提炼,特别是初学软件测试,有的东西除了眼过,最好能够背诵然后自我理解。这本书涵盖面比较广,但是里面第4章对测试用例的解说,真的可以反复品味

《软件测试之魂》这本书吧,比《全程软件测试》要简单一点,语言要通俗一些,对软件测试的解说可以说一看就懂,最好这2本书都学习,众家之说也需要自己参透不是

性能测试:

《性能测试进阶指南-Loadrunner11实战》之前有一本9.1的,不过后来版本更新,当然我们也要跟得上时代,Loadrunner比较强大,我们一般都是破解版的,不过这并不影响我对他的喜爱,他主要从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner工具三大部分(Virtual User Generator、Controller、Analysis)分别是如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):介绍性能测试项目实施;这本书我是极力推荐的

《精通软件性能测试与Loadrunner实战》这本书,我没有怎么研究,后来就开始喜好上了jmeter了,其实都是工作所需,每个公司对工具的要求都是不一样的,对工具的要求也不一样,不过网上介绍很好,建议研究

《jmeter中文教程》我想说,jmeter的强大何至于此,他说一款开源工具,很多公司对他都极其喜爱,他既可以做性能测试,还可以做接口测试,这里就不多描述了哦

自动化测试:

《QTP工具书》不过我不建议学习这个,因为QTP的扩展性较差,且适用的范围有很大的局限性,所以还是建议大家学习其他的自动化技术

《Selenium Webdriver测试工具食谱》这本书讲解自动化测试技术比较基础,但是实用


每个时刻都多学习一点,作为管理者不要被会议毁掉了努力的干劲,跟得上节奏的只有脑袋里面的知识的哦·····

以上介绍的书籍都是我们已经看过N遍才介绍给大家的


原创粉丝点击