230 likes | 429 Views
敏捷开发下 问题驱动的软件测试设计. 郑 文 强 测 试架构师 阿尔卡特 - 朗讯. 测 试用例设计难吗? 问题驱动的软件测试设计 数 据通信产 品测试用例设计案 例分析 10 年软件测试设计实践感悟. 摘要. 敏捷开发下的问题驱动的软件测试设计. 案例简述:测 试人员在测试用例设计过程中主要面临 4 大难题,作者根据 10 多年的测试用例设计实践经验,结合多个维度的测试设计技术与工程方法,提出了“问题驱动的软件测试设计 ”系统化专业化的测试思维方式, 有针对性的解决测试设计的 4 大难题 。
E N D
敏捷开发下问题驱动的软件测试设计 郑文强 测试架构师 阿尔卡特-朗讯
测试用例设计难吗? • 问题驱动的软件测试设计 • 数据通信产品测试用例设计案例分析 • 10年软件测试设计实践感悟 摘要
敏捷开发下的问题驱动的软件测试设计 案例简述:测试人员在测试用例设计过程中主要面临4大难题,作者根据10多年的测试用例设计实践经验,结合多个维度的测试设计技术与工程方法,提出了“问题驱动的软件测试设计”系统化专业化的测试思维方式,有针对性的解决测试设计的4大难题。 达到目标:通过公司多个项目系统测试的实践,“问题驱动的软件测试设计”可以有效提高测试覆盖率和测试有效性,进而不断提升软件产品质量。
组合太多? 浏览器 插件 客户端操作系统 服务器端操作系统
方便使用 没有缺陷 外观漂亮 UNIX和WINDOWS下都可使用 满足我的特定要求 性能很好 什么是质量?
规格说明 经验 风险 质量属性
3.数据通信产品测试用例设计案例分析 项目数据
测试用例数目 569 502 非功能测试类型 23.37% 12.55%
缺陷数目 219 165 发现缺陷有效性 0.38 0.33 非功能缺陷比 26.94% 6.67%
缺陷检测百分比DDP 95.22% 81.68%
4.12年软件测试设计实践感悟 • 提高测试设计能力:过程、技术、人 • 不是有用还是没有用的问题,而是如何用的问题 • 单个技术并不能解决所有的问题 • 技术并没有好坏之分,而在于是否适合 • 测试设计技术是理论与实践并重的过程 • 测试设计思维从点到面的转换 • 测试团队全员参与
欢迎交流 郑文强 新浪微博:@郑文强Tester 个人邮箱:zwqwuy@hotmail.com 个人网站:http://www.skyqa.com