欢迎来到天天文库
浏览记录
ID:28703253
大小:31.50 KB
页数:3页
时间:2018-12-13
《软件测试架构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案软件测试架构(一天)讲解软件测试与软件质量的基础框架知识体系以及相关流程,详解软件测试工作模型、ISO9126软件质量模型以及在各个领域的应用,并结合TMM分析企业软件测试现状。指导学员建立起软件测试整体轮廓,帮助确定软件测试职业发展方向。黑盒测试(三天)通过对软件质量六大关键特性分析,结合软件需求工程管理理念,完成测试需求分析及管理,注重规范用户需求及企业实际开发需求现状,重点突出在需求不明确的情况下如何高效的开展黑盒测试工作;课程结合强大的测试分析工具TP,针对提取的测试需求,运用系统的等价类、边界值、
2、判定表、因果图、场景法、正交试验、状态迁移、异常分析、错误猜测等多种黑盒测试用例设计方法进行用例分析和设计,关注软件的功能、性能、安全性、可用性(用户体验)及可靠性等测试特性,设计出高效的黑盒测试用例,从而保证黑盒测试工作效率,进一步提升软件质量。白盒测试(两天)详细讲解单元/集成测试核心原理、软件设计文档及评审方法、单元/集成测试策略、测试覆盖率、白盒测试用例设计方法,并通过实际案例结合使用业界先进的测试框架及工具将理论知识实例化,让学员通过大量实践深入了解白盒测试的原理及方法;课程结合业界最流行的单元测试框架(CU
3、nit)以及集成测试框架(ITP)为大家讲解最先进的测试框架的设计和使用,将带领学员从无到有搭建Framework、Mock对象,体验API级测试、TDD、代码级集成性能测试等最佳实践方法。通过本课程的学习,学员完全掌握白盒测试的前沿技术和方法,具备独立开展单元/集成测试工作的能力。测试管理(三天)详细讲解项目管理九大知识领域在测试管理工作中的实际应用,并结合大型测试管理工具(QC/TestLink)讲解测试需求管理、测试用例管理、测试执行管理、缺陷管理和缺陷分析等测试管理的相关内容;详细讲解项目管理九大知识领域在测试
4、管理工作中的实际应用,并结合大型测试管理工具(QC/ALM/TP)讲解测试需求管理、测试用例管理、测试执行管理、缺陷管理和缺陷分析等测试管理的相关内容;通过系统性的学习掌握全面规范的测试管理知识体系,对团队成员进行合理有效的考核和激励,对项目进行合理准确的评估和预测。Web测试开发(四天)精彩文档实用标准文案讲解Web应用中各种系统架构的划分及优缺点(B/S、C/S、P2P),主流的系统架构构成(WAMP/LAMP/LNMP/LNMPA)及主流的服务器搭建与配置(Apache/Nginx);讲解主流的Web前端技术(H
5、TML/CSS/XML/Flex/Silverlight/JavaScript/Ajax);讲解主流的数据库技术及云计算、云测试概念,介绍云计算开源框架Hadoop;结合WireShark讲解网络协议分析技术,结合HttpWatch/FireBug讲解HTTP协议;结合AppScan/DynaTrace等工具,讲解各种类型的Web测试,包括Web用户体验测试、Web安全性测试、Web性能测试;通过系统性的学习掌握Web测试的精要,能从各个角度考虑Web系统的特性和问题,更高效的发现各种缺陷。自动化测试(六天)以主流的自
6、动化测试工具(QTP/Selenium)为依托,深入讲解自动化测试的原理与技术。通过实例讲解与练习相结合的方式,使学员不但了解工具本身的使用,而且具备制定自动化测试方案、搭建自动化测试框架、解决企业实际问题的能力;介绍当前流行的开源自动化测试工具Selenium及Selenium家族主要成员IDE与RC,讲解Selenium的原理。通过演示IDE的使用,带领学员学习基本的Selenium编程。重点讲解Selenium-RC,通过项目实例指导学员在目前流行的Junit/TestNG中如何使用Selenium-RC的类,如
7、何完成Web自动化测试。通过ANT工具实现测试用例自动编译部署和自动运行,实现完整的自动化测试以配合敏捷开发中的优秀实践——持续集成;介绍当前流行的商业自动化测试工具QTP的实现机制和核心原理,各种技术的综合使用(包括WSH/WMI技术、对象识别与对象库管理、对象识别故障解决方案、各类检查点的使用、参数化、关键字驱动、场景恢复,描述性编程等),自动化测试框架的设计理念和具体实现;指导学员完整地将被测系统自动化,包括自动化测试需求分析、方案设计、框架设计、测试用例设计、测试代码实现和调试。最终不仅达到自动化测试的目的,而
8、且能够掌握如何设计出可伸缩、可重用、易维护的自动化测试框架的能力,并深入理解自动化测试原理和自动化测试体系,跳出对工具本身的依赖,为企业成功实施自动化提供有力保障。敏捷测试(两天)通过“敏捷宣言”及其背后的12条原则引入来逐步分析敏捷方法论,使学员对敏捷模型有一个整体认知。通过详细讲解及模拟演练的方式使学员掌握XP及Scrum两种
此文档下载收益归作者所有