160 likes | 296 Views
DevPartner 技术交流. 王珂锋 售前顾问. Micro Focus 软件开发生命周期管理产品家族. 持续质量保障 Continuous Quality Assurance. 应用测试. 需求工程. 应 用设计、开 发. 建模 Together. 需 求管理 Caliber. 代码质量 DevPartner. 测试管理 SCTM. 需 求定 义 需 求模 拟 需求管理. PBM&UML. 静态测试. 测试需求管理. 测试用例管理. 用例执行管理. 缺陷管理. 动态测试. Round-Trip Engineering.
E N D
DevPartner技术交流 王珂锋 售前顾问
Micro Focus软件开发生命周期管理产品家族 持续质量保障 Continuous Quality Assurance 应用测试 需求工程 应用设计、开发 建模Together 需求管理Caliber 代码质量DevPartner 测试管理 SCTM • 需求定义 • 需求模拟 • 需求管理 PBM&UML 静态测试 测试需求管理 测试用例管理 用例执行管理 缺陷管理 动态测试 Round-Trip Engineering 自动化功能测试 SilkTest 性能测试 SilkPerformer 环境配置比较 Model QA 报告管理 变更管理、配置管理 StarTeam 软件开发生命周期管理
优化质量管理的三要素 • 适应业务需求的架构和模式 • 组织架构 • 组织职责 • 先进和有效的技术实施是变革成功的必要保证 • 需要具备相应技能、知识和积极态度的员工来保持质量持续提升 • 有效的流程保证长期可持续的测试中心组织运营效率的提升 人员和组织、流程和技术三者在变革过程中保持紧密结合,才真正具备核心竞争力
DevPartner简介 • DevPartner是一款发展使用了二十年的优秀的代码质量管理(Code Quality)工具,在国内外众多软件开发团队中已有广泛使用。 • 在该领域, DevPartner排名 Top 1,鲜有能够与DevPartner提供相同功能和性价比的竞争产品。
持续质量保障 符合编码规范? 安全? 线程死锁? 内存泄露等? 需求覆盖率? 代码覆盖率? 代码覆盖率 提高? 变更 迭代 需求覆盖率? 代码覆盖率? 内存溢出? 性能瓶颈?
质量门(Quality Gate) – DP验证准入指标是否被满足 • 用户验收测试 • 性能测试 开发 单元测试 运维专项测试&上线 系统集成测试 • 单元测试代码覆盖率>60% • 符合编码规范 • 无内存泄露 • 100%需求覆盖率 • 30% 测试用例自动化 • 100%需求覆盖率 • 性能满足需求、无遗留性能瓶颈问题 例如:
DevPartner 功能介绍(一):Source Code Review • 业界标准语法规则、最佳实践(.NET、JAVA) • 具体指出哪一行源代码不符合语法规范,是否违反安全规范,为什么不符合,建议如何修改 • 反向工程,展示类、方法的调用关系 • 语法规则分类,帮助开发人员了解编码中常见的问题 • 允许自定义语法规则子集
动态测试 - DP验证代码覆盖率 • 测试用例覆盖是否100%覆盖新需求、需求变更?需求和用例的颗粒度是否合适? • 测试数据是否足够? • 本次迭代测试用例覆盖率是否提高? • 自动化测试用例的覆盖率?
动态测试 - 内存泄露分析 • 该功能以图形方式显示在程序执行期间内存使用的状况;以流程图的方式报告各个模块之间的调用关系,占用内存的百分比;以报表方式报告各个程序模块耗用内存的大小,执行次数,百分比等有用信息。
动态测试 - 性能分析 • 没有别的工具能象DevPartner一样,不仅提供宏观的代码模块性能分析汇总,还能够分析至代码行一级,对性能瓶颈进行分析。该功能提供每个模块调用关系的流程图,报告各个模块总的消耗时间,执行的时间,等待的时间,占用百分比,执行的次数等各项非常有用的信息。
动态测试 - DP定位问题根源 • 自动配置,无需修改J2EE应用服务器配置 • 性能瓶颈的根源? • 内存泄露? • 精确到代码行 • 轻量级的性能保障手段
DevPartner在中国市场成功案例 • 中国银行软件开发中心 • 中国人民银行清算总中心 • 中国电信上海研究院 • 华东计算机技术研究所 • 北京新媒传信科技有限公司 • 深圳港航网络系统有限公司 • 爱德万测试(苏州)有限公司 • 同济大学,上海应用技术学院 • 东北大学,浙江工商大学 • 上海巨人网络科技有限公司 • 赛门铁克中国研发中心 • EMC上海研发中心 • 汤森路透北京研发中心 • 通用电气中国研究开发中心 • NEC软件(济南),(杭州)有限公司 • 富士施乐(中国)有限公司 • 趋势科技南京研发中心 • 群硕软件开发(上海)有限公司 • 阿里巴巴软件(上海)有限公司 • 。。。
DevPartner 在全球所得奖项 • 奖项:SD Magazine Jolt Awards • 门类:Productivity • 时间:2003-2004,2009 • 奖项:Visual Studio Magazine Readers Choice Awards • 门类:Security and Copy Protection / Performance, Profiling and Debugging • 时间:2005 / 2003-2008 • 奖项:SD Times 100 Awards • 门类:Test and Performance • 时间:2003-2005 • 奖项:PC Plus Editors Choice Awards • 门类:Editors choice • 时间:2004 • 奖项:Visual Systems Journal Readers Choice Awards • 门类:Best Software Development Utility • 时间:2003-2004 • 奖项:.NET Developers Journal Readers Choice Awards • 门类:Finalist; • 时间:2004-2006 • 奖项:Software Test & Performance Testers Choice Awards • 门类:Security Test Tools / Tester Choice • 时间:2005/2006 • 奖项:Best of Microsoft Tech Ed Awards • 门类:North America - Winner / Europe - Winner • 时间:2005-2006 / 2004 • 奖项:DJD Readers Choice Awards • 门类:Best Java Testing Tool • 时间:2005