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