课程培训
敏捷测试培训课程

课程介绍:
SCRUM敏捷开发管理是快速响应需求变化,及时交付阶段性产出,达到让客户满意的一种软件开发管理模式。敏捷开发并不神秘,但是很多团队并不能真正成功实施落地,这是因为其牵涉到一些工作环境上的支撑技术和成员思维观念上的转换。本课程会有大部分篇幅为学员分析如何避免实施敏捷中的陷阱,并用大量实例演示:从需求分析开始到开发、测试案例编写、自动化测试部署、自动化文档编写等整套开发模式。只有将我们开发工作中大量步骤实现自动化,才能让敏捷管理真正落地和发挥出最高效率。

课程目标         
对敏捷管理中的测试工作有一个全面彻底的认知,学会利用免费开源的自动化测试工具为开发团队搭建自动化环境

培训对象

期望系统化、全面学习 Scrum敏捷软件开发 及敏捷方法的个人或组织;
正准备导入敏捷方法,希望在局部项目或者部分团队中尝试敏捷方法的企业; 
 已经开始尝试敏捷方法,正在努力提升整体敏捷能力的一线研发团队。

课程大纲

1.  什么是敏捷测试

SCRUM敏捷的背景

概念解释

    三大角色的职责

    四大会议的组织

关键的流程活动

掌握敏捷测试的基本知识

2.  为什么敏捷测试很重要

敏捷与ISO2000,CMMI的关系

传统的开发管理和敏捷项目管理的对比

案例分析:

       项目计划-Sprint迭代

       需求管理-Backlog梳理

理解当前项目管理技术的演进趋势,理解专业团队的敏捷测试管理模式是如何发展的

3.     如何实施敏捷测试

1.持续集成环境的搭建

    测试环境环境的免费开源的工具解决方案

    MAVEN 项目构建工具的高级用法

    SORAR 自动化代码质量报告工具

    JENKINS 持续集成环境的搭建

        DOCKER 轻量级虚拟机环境

2. Selenium Webdriver 前台自动化测试

前台界面自动话测试的效果演示

用Selenium 适合的测试场景

3.Cucumber自然语言描述程序测试案例’

Cucumber’s Gherkin DSL 基础几只

将需求文档成JAVA测试案例项目演示

中文描述需求如何转换测试案例

验收测试和单元测试                 

遗留系统需求整理

Dependency Injection (DI) 使用加速测试案例运行

使用maven项目创建cucumber项目

大型项目feature文档命名规范

4.真实JAVA项目案例

通一个真实的项目例子Spring, MySQL, and Jetty.来演示真实项目的需求场景是如何实现前台的自动化验收的

 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>