ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:25KB ,
资源ID:6212875      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6212875.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一个成功软件测试项目的经验.doc)为本站会员(mcady)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

一个成功软件测试项目的经验.doc

1、一个成功软件测试项目的经验一个成功软件测试项目的经验 诺亚 发表于 2009年 09月 29日 15:10 阅读(2) 评论(0) 分类: 技术文档 举报 测试如何尽早介入 基于以前的测试经验,我们也越来越认识到测试人员应该尽早介入项目的重要性。简单地沿用测试 V模型往往出现很多问题,特别是在项目进度拖延的情况下更是如此。如果测试人员一味固执地被要求严格案照 V模型定义的标准来开展测试工作的话,则结果往往是在项目初期测试人员工作量极度不饱和(很多测试人员无所事事),而到了项目后期,一旦项目经理决定压缩测试时间,测试人员就不得不加班加点工作。 但是,不少朋友实践“测试人员尽早介入”的效果并不理想

2、,例如: 1.测试人员参加项目前期的各种会议,会被当作“专职的”会议记录员。 2.测试人员参加代码评审,又不甚了解程序开发语言,浪费了时间其丢失了自信。 实际上,在项目开发初期,测试人员可以开展很多有价值的工作,例如: 1.评审需求文档的正确性和可测试性;根据需求文档整理和分析测试需求,清晰明确的测试需求事测试设计的基础。 2.在开发设计过程中,根据需求文档和设计文档进行测试设计,测试设计方案事测试用例的保证。 3.和项目团队中的集成组和开发组协商软件版本的编译方式和编译进度以及测试人员提取版本的方式和进度。 4.开发人员每天下午 4:30 前提交所有可编译的代码,每天晚上进行日编译; 5.开

3、发经理根据版本稳定情况,每周提交测试申请单。 6.测试人员根据测试进度需要,提取测试版本。 7.提前准备测试环境,包括数据库环境,操作系统和 Web一用服务器,以及复杂集群环境。 8.如果项目需要,还可以在此阶段研究一下自动测试工具,包括一些准备外包测试的工作。 根据产品的成熟度调整测试策略 开发测试一盘棋。测试经理应该有大局观,保持测试策略总与开发的进展相一致,保证最终的软件成果最佳(而不是测试部发现 Bug最多) 。合理制定不同阶段的测试策略,会收到不错的效果。 产品开发期同情的测试 要忍!要在这个能够发现大批 Bug的黄金时段学会做减法。就现实而言,这个阶段的产品,大多难以满足系统测试的

4、条件。如果进行追杀式的测试,无疑会加重开发人员的焦虑心情,甚至对测试产生逆反心理。 另一方面,测试工作部应停滞,特别式不少测试人员对产品的了解还流于皮毛,抓紧时间进行“测试练兵”非常有必要。因此, “产品开发期”的测试切忌生硬。其实,此时程序人员也知道产品还不成熟,所以要测试经理要告诉测试执行人员: 1.这个阶段不要提交界面简单错误和易用性方面的 Bug(可以先记录下来到项目末期提交) ,否则会使开发人员质疑测试人员发现简单的 Bug。 2.换位思考,了解此时开发人员最关心的功能是否能正确运行,多对基本功能进行测试。 产品成熟期积极的测试 随着产品的不断成熟,主要功能的实现已经趋于完善,关键路

5、径的测试已经不成问题。此时的程序员们,压力已经大大减轻,他们的工作重点也从“构建”转移到了 “修复 Bug”,这个阶段程序员对于 Bug的接受程度是最高的,对 Bug的修复和反馈也非常积极。于是,此时的测试工作应对整个产品的细节和所有路径进行覆盖测试,保证测试的全面性,层层深入地测试产品值得测试的各个部分,尽可能多的发现并报告 Bug。 产品稳定期多样的测试 在这个阶段,可以尽情的向开发人员报告产品易用性和界面的 Bug;可以充分发挥每个测试人员的想象力,根据以往的测试经验来搭建测试场景,构造测试数据;可以通过不同业务场景的不同操作,通过特殊的测试数据,以及相对复杂的集群测试环境来进行多样化测

6、试。 为什么?因为测试必须测试得更加深入,才能发现更深层次得 Bug,于是多样性的测试、探索式得测试必不可少。 产品发布期谨慎的测试 在临近产品发布的日子,包括测试在那的很多工作都变得谨慎起来:代码的提交权限受到了控制,只保留开发经理一个入口;测试的重点更加具有防御性,要仔细测试每个变更,还可以组织“结对测试”来增加测试的保障。 知己知彼,合力制胜 1.获取程序员信任,及时沟通 不要与被测程序的开发人员形成不必要的敌对关系。如果能与打交道的程序员共享信息,比如他们的计划、设计文档的早期草案合早期原型等,测试工作会更加有效。越早提出你的意见和反馈,了解程序员提交前完成的工作。 2.主动出击,提供

7、服务 在测试前期,直接向开发人员提供服务;这不仅可以建立信任,而且还可以证明测试人员使能够与之合作的人。我们在项目过程中提供给开发人员的服务: 对工作流的运算逻辑构件进行了测试,方便了后期开发工作流客户端应用的使用。 对内部版本和原型进行测试。 对需求文档的可测试性进行评审。开发人员和测试人员一样,对模棱两可的要求很头疼,他们非常希望测试人员的介入。 帮助程序员建立测试环境,方便程序员进行测试。 3.耳目作用 在项目过程中,测试人员有机会能够发现很多存在的问题,比如:需求和设计以及开发的不一致性,项目计划中工作任务的缺失等等。测试人员不要仅局限与测试命令链本身,及时验证和发现项目环节中的问题。 测试项目能否成功,与整个项目组的精诚合作是密不可分的。测试人员是一种服务角色,要乐于接受这种角色,只有这样,才能得到被服务的人帮助和支持,以及认可。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报