项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:IT项目管理圈
加入方式: 允许任何人加入

IT项目管理圈

追求高效的软件项目管理方法

圈主:lepu2934112    管理员:暂无管理员   
成员数:271
主题数:1384
排名12
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:测试人员到底要做什么
楼主

铁托
PMB:19794
省份:安徽省
行业:综合应用
注册:2006/4/30
  
  
测试人员的职责:

  测试的目的是保证软件能够正确的完成用户期望的功能,并且不会给用户造成不必要的损失,保证软件达到需要的质量要求。所以,测试人员的责任并不仅仅是"找Bug"而已。

  1、确定什么才是正确的行为,特别是定义边界行为的正确性

  要确定软件运行是正确的首先要知道什么是"正确的",这本身就是测试人员的重要职责之一。需求工程师和项目经理不可能一次将产品在所有情况下的行为都定义出来,甚至不能想到所有的情况。这种时候测试人员的职责就是尽量想到所有可能出现的情况,并且和需求工程师、项目经理和开发人员一起确定所有条件下的行为。这是测试人员的职责,也是权利,不要说测试只是在项目中后期才参与产品的"跟班".

  最重要的是尽量保证软件是"指哪打哪"而不是"打哪指哪"(跑到了一种行为发现没定义过,然后根据程序的反应来定义)

  2、了解"用户"如何使用软件,并且确定"用户"使用的时候不会遇到重要的Bug

  很多项目都会遇到这样的抱怨"为什么产品测试的时候没有问题,拿到客户那里一用就出问题".原 因其实就在于测试人员没有按照用户的方式来测试软件。测试人员需要了解究竟用户是怎样使用软件的,用户使用软件是的环境是什么样的(什么操作系统,多少内存,服务器负载多大,等等等)。测试人员必须要了解需求,了解行业,了解用户,然后把测试用例定义成用户真正使用软件的时候会出现的情况。只有这样才能最 有效的找到用户在意的 Bug,而不是大量无关紧要的问题。

  3、定义产品的质量要求

  很多企业里面,测试又被称为QA(Quality Assurance)--质量保证。所以测试人员最大的权利和义务就是制定产品要达到的质量标准。P1的Bug少于多少,P2的Bug少于多少,无故障运 行时间多少,需要服务承受的压力不低于多少,测试的代码覆盖率有多少……而这些标准需要制定的既满足客户对质量的要求,又不会过于严格而导致开发时间过 长,这里面的学问可大着呢。

  更重要的是,测试人员要能够在项目过程中负责的坚持这些标准,并且获得开发人员和管理层的支持。不能够因为进度等原因就随意让步,因为产品质量烂,负责的就是你,到时候什么借口都没有用。

  4、保证测试的质量,给大家安全感

  可以这么说,软件开发过程中最大的焦虑来自对产品现实情况的无知,不论是开发团队,管理团队还是销售团队。而测试的重要职责就是随时让所有人了解现在情况时好时坏,有多好(多糟)。所以测试人员要保证随时掌握产品的质量。因此测试要频繁的进行,持续的进行,尽快的反馈。

  5、保证测试的效率,不要影响产品的开发进度

  除了质量,效率在测试中也很重要。如果开发者3天做出来的修改需要1个月才能测试完,肯定没法满足大家的需要。所以要想尽办法,在最短的时间内跑最多的测试(至少也是能够保证产品质量的测试)。你一天出一个build,我一天出一个测试报告!

  可以说4、5条是发挥测试人员聪明才智的领地。自动化测试,自动化结果分析,测试平台,一切测试有关的基础发明都是为了这个目的。

回复 | 引用 发表时间:2014/2/12 16:53:23

tutuskytutu
PMB:10
省份:北京市
行业:教育科研培训
注册:2014/2/12
  
  
标题:Re:测试人员到底要做什么
1 楼
测试员不单单是针对产品进行常规的黑盒和白盒测试,其实还应该考虑用户的习惯,楼主第二点说得很好~~
回复 | 引用    回复时间:2014/2/12 17:49:51

nmgmdq
PMB:21
省份:内蒙古自治区
行业:能源煤电油
注册:2014/2/13
  
  
标题:Re:测试人员到底要做什么
2 楼
新手上路
回复 | 引用    回复时间:2014/2/13 10:16:52

wanglingew
PMB:479
省份:浙江省
行业:教育科研培训
注册:2014/2/16
  
  
标题:Re:测试人员到底要做什么
3 楼
当然是找出问题。
回复 | 引用    回复时间:2014/2/16 17:01:20
分页:1/1 共3条 首页 上一页 下一页 尾页 查看页 
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号