用户名 密码 联盟服务 关于我们 联系方式 收藏本站
返回网站首页 PgMP认证,美国项目管理协会高端项目管理认证!大型项目与项目群管理Program Management全球权威认证


网站登录:会员 企业 专家 服务商
企业服务:PMP培训  内训课 公开课
工 具 箱:发表文章 提问题 发案例
首页动态 | 文库 | 下载 | 书架 | 访谈 | 专栏 | 专题 | 人才 | 培训 | 软件 | PMC 互动:活动 | 案例 | 问答 | 论坛 | 博客 | 圈子 
应用:基础工程软件制造活动研发  认证:PMPNPDPACPPgMPIPMPP2ISPMPIMCP建造师MPM  特色:热点奖项

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

敏捷项目管理ACP认证培训
国际产品经理NPDP认证

软件测试手段的多样化

作者:佚名   提交人:项目管理者联盟[项目管理者联盟]   属性:提交人转载   发布时间:2015/4/28   点击:4852   【收藏本文

  本文为分享会而准备,保持一年一次的传统,照例开篇公告诸位:下面会有大量个人思想,不喜勿看。项目管理者联盟

  国标:项目管理者联盟

  这东东真不想讲,涵盖的内容非常多,这里摘录几个主要质量特性,有兴趣的可自行查阅资料。training.mypm.net

  功能性:与一组功能及其指定的性质有关的一组属性。项目管理者联盟

  可靠性:与在规定的一段时间和条件下,软件维持其性能水平的能力有关的一组属性。项目管理者联盟

  易用性:与一组规定或潜在的用户为使用软件所需作的努力和对这样的使用所作的评价有关的一组属性。项目管理者联盟文章

  效率:与在规定的条件下,软件的性能水平与所使用资源量之间关系有关的一组属性。项目管理者联盟

  维护性:与进行指定的修改所需的努力有关的一组属性。项目管理者联盟

  可移植性:与软件可从某一环境转移到另一环境的能力有关的一组属性。service.mypm.net

  测试范围:service.mypm.net

  测试范围的确定过程其实就是测试需求分析的过程,如何进行分析呢?项目管理论坛

  如果是新系统,列举所需实现的功能,从每一功能的起点(入口)出发,需要经过多少步操作多少交互才能达到功能终点(数据提交,数据展现……)。在此过程中每步操作每次交互均可看成一个节点,我们并不关心节点与节点之间的上下文关系(那是场景法要考虑的),我们关注的是需要经过多少节点多少条路径才能从起点到达终点。这些节点、路径就是我们的测试范围,也就是我们的测试需求。项目管理者联盟

  如果是老系统改造,列举出所有的改造点,注意,是改造点不是影响点。从改造点的源头出发,需要经过多少节点、路径才能达到改进目标。这些节点、路径就包含影响点。但是,如果改造点无法准确评估怎么办?对系统进行优化,开发都不知道要改多少处代码怎么办?常规解决方式有以下三种:club.mypm.net

  业务关系分析:通过产品业务分析大概会有多少功能需要修改。这种方式需要对同类型业务进行长期维护。优点是对于大多数测试工程师而言效率比较高,缺点是范围不够精准。项目管理者联盟

  代码依赖分析:通过代码间的依赖关系分析有多少关联代码需要修改。这种方式精度有所提高,但效率大大降低,特别是在对产品代码不熟悉的情况下实施起来会很吃力。blog.mypm.net

  代码静态扫描:通过代码扫描查找类似代码片段以确定修改点。这种方式误差比较大精度不会太高,同时效率也一般,仍然需要不少人工分析工作。项目管理者联盟

  以上方式均是治标不治本。那治本的是什么?代码重构。说白了这是软件维护性差的问题,注意,维护性由四个子特性组成,其中就包含可测性。那么我们要做的是在系统设计、代码实现阶段,对产品的维护性进行全面评估。具体如何评估本文不做详细论述,后续有专门文章进行介绍,下文会有少量涉及。项目管理者联盟

  系统设计测试:PgMp.mypm.net

  一句话,测试设计的过程就是对系统设计进行测试的过程。项目经理博客

  好吧,就说一句估计会被扁。项目管理论坛

  记得在2009年,部门做了次测试方法大PK,过程轰轰烈烈,结果嘛,怪可惜的。PK过程中对测试设计如何做有很多争论,但核心思路高度一致,进行UML建模。通过建模梳理测试思路,通过图形明确待测产品的测试流程,此过程中我们的待测产品有哪些?需求、UC,还有就是系统设计(更多指的概设)。当然,与开发人员不同的地方是,在建模过程中,开发更多考虑的是如何实现,测试更多考虑的是此实现是否合理,并会思考具体用何种测试手段去支撑测试思路,同时对可测性会进行评估。另外补充一点,测试用例设计也是测试设计的一部分,不要分开。至于测试人员针对待测产品如何进行建模本文不做论述,大家可自行查阅资料。项目管理者联盟

  测试有个经典概念:V&V,验证与确认,验证产品已实现的功能是否正确,确认产品是否正确实现了功能。其中验证过程主要集中在产品实现后,确认则贯穿全程,尤其是在产品建设前期,确认过程显得尤为重要。在确认过程中要针对产品各项质量特性进行全面评估,例如针对软件维护性,可通过质量检查表(比方说编码规范)对待测产品进行评分,还可以通过“90-10测试” 来衡量。具体方式有很多,本文不具体描述了,后续会有专门文章进行系统介绍。club.mypm.net

  看到这里也许有很多人会说,“我一直就是这么做的啊,原来我一直有对系统设计进行测试”。没错,你一直都在做,可惜你一直都不知道,知道自己为啥不知道吗?项目管理者联盟

  可测性:转自项目管理者联盟

  软件维护性由四个子特性组成:易分析性、易改动性、稳定性、易测试性。项目管理者联盟


<<上一页 1 2 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·软件测试中测试资源及测试风险 (2811)项目管理者联盟01-08
·如何启动软件测试项目 (2562)项目管理者联盟06-13
·组织级软件测试项目管理——做好. (4678)项目管理者联盟05-12
·做好软件测试的11步骤 (3159)项目管理者联盟05-05
·软件工程中软件测试的基本探究及. (4321)项目管理者联盟05-04
·软件测试在电力信息化中的重要作. (2702)项目管理者联盟05-04
·软件测试手段的多样化 (4852)项目管理者联盟04-28
·软件测试是研发的左膀右臂 (4881)项目管理者联盟04-28

11-21[帖子] 软件测试工程师的1天,工作做哪些? (1012)
03-18[帖子] IT工作林林总总,你为什么要选择软件测. (2285)
04-27[帖子] 软件测试工作怎样才能做好? (1680)
03-31[帖子] 软件测试工程师职业规划 (2627)
02-25[帖子] 关于软件质量和软件测试的一点点看法 (10011)
12-27[帖子] 项目中需求欠完整,软件测试人员的尴尬. (1674)
12-27[日志] 项目中需求欠完整,软件测试人员的尴尬. (520)
11-28[帖子] 软件测试人员绩效考核新思路 (2377)
[发表评论]
本站热点
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
·网络讲座|《项目组合管理与个人职业发展》
·开放讲座|《项目组合管理与PfMP认证》
栏目说明
    《文库》栏目为项目管理者联盟网站核心栏目,收录了十大行业项目管理文章5000余篇,囊括了项目管理五个阶段、九个知识领域的相关文章,是广大项目管理爱好者学习的知识库,欢迎大家发表原创文章、转贴文章,或直接发给编辑。须联盟会员且登陆后才能发表文章。
敏捷项目管理ACP培训
项目管理活动
活动QQ群:531390275
免费积累PDU,仅500人

2022年项目管理活动计划
2021活动精彩回顾
原创排行榜
 项目管理评论杂志 311 高扬 106
 乔东 100 项目管理 84
 高国伟 61 人月神话 60
 张为 59 郭致星 52
 蒋昕炜 46 肖杨 38
 曾伟强 37 潘德有 36
搜索文章
关键词:
行  业:
团 队   成 本   风 险   进 度
沟 通   采 购   质 量   合 同
更多>> 专题集锦

企业项目化管理

PMO实践与应用

如何处理项目客户关系

更多:
经理访谈
更多:
个人专栏

王树文

赵春明

高国伟

更多:
项目管理者联盟特刊
联盟特刊是对网站会员发行的内部刊物,刊物内容包括:案例及分析等,得到了会员好评。
电子期刊:
特刊下载:
2017合刊  2016合刊  2015合刊 
2014合刊  2010合刊  2009合刊 
2008合刊  2004合刊  2005合刊 
2006合刊  2007合刊       
施工企业管理
《施工企业管理》创刊于1986年1月,中国施工企业管理协会主办,是反映施工企业管理杂志。
浏览往期:
建造师杂志
《建造师》杂志由清华国际工程项目管理研究院主办,是中国面向建设企业管理人的高端杂志。
浏览往期:
更多>> 推荐文章
09-02·项目集管理:构想一种不同.
08-17·项目经理“催活儿”的正确.
08-17·建筑工程项目管理中施工现.
08-17·进阶项目经理必备的复盘方.
08-17·项目管理协会PMI发布新人才
08-17·互联网大厂项目经理面试的.
08-17·项目经理要如何提高自己的.
08-17·管理改进中几个确实有用的.
08-17·项目经理提升职场能力的20.
06-14·项目经理搭建团队,需要看.
06-14·5A学员董雏:PMP取证重要,
06-14·成功管理能源项目的技巧和.
06-14·拥抱敏捷—计划发布与冲刺
06-14·从PMP到PgMP :不畏浮云遮.
06-14·这30+项目管理工具,优秀项
06-14·深度剖析项目管理五大痛点.
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接

项目管理者联盟 版权所有 | 京ICP备10055250号-11 | 京公网安备 11010202009440号

如转载本站文章,必须于文章开头处注明转自“项目管理者联盟”,并注明原作者
PMI,Project Management Professional, OPM3, PMBOK, PMP,PgMP,PfMP,PMI-ACP,PMI-PBA
and the PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.