课程适合人群:
二.《Agile理论培训》课程大纲
1 Agile理论
2 Agile的角色
2.1 Scrum Master
2.2 PO
2.3 Team member
3 Scrum Master的工作
3.1 Sprint 前的Plan
3.2 Stand up Meeting for everyday
3.3 Retrospective meeting
4 PO 的工作
4.1 把需求变为user story
4.2 解释user story给team member
4.3 在工作中配test & Design工作
4.4完成最后验收测试
5 Test in Agile
5.1测试四项象限
5.2支持团队的面向技术测试
5.3支持团队的面向业务测试
5.4评价产品的面向业务测试
5.5评价产品的面向技术测试
6 CI
三 《TDD 与 Junit的使用》课程大纲
1,TDD 与 BDD & ATDD
2.白盒测试工具(Junit)
2.1 Junit入门
2.2 中级教程
2.3 高级教程
3 实战
四《自动化软件测试工具UiAutomator & Selenium》
1 UiAutomator UI自动化测试框架
1.1 环境准备
1.2 新建测试工程
1.3 编译和运行
1.4 运行命令与快速调试
1.5 Uiautomator API详解
1.6 实战
2 Selenium/WebDriver的使用
2.1 安装
2.2 入门
2.3 WebDriver对浏览器的支持
2.4 使用操作
2.5 封装与重用
2.6 案例
2.7实战
五 项目内容
1模拟城市
用乐高积木搭建一个模拟城市,分别包括2个居民区,2个工业城,1所大学,1个研究院,一所小学,一所中学以及其他配套设施机场,火车站,垃圾回收站。这些单元具有一定的要求条件。分别分为以下个小组;
小组1:集成
小组2:建设2个居民区
小组3:建设2个工业城
小组4:建设1所大学,1个研究院
小组5:建设一所小学,一所中学
小组6:建设其他配套设施机场,火车站,垃圾回收站
2 软件项目
项目名称:BBS项目,项目需求另外给出。
六 教学要求
1人员要求
小组成员个数:6-8个(包括SCRUM MASTER和PO)
Function小组成员任务:开发和测试
集成小组成员任务:搭建配置管理工具平台,系统集成,集成测试,CI
2设备要求
投影仪(2台,分别用于两个教室)
教室(1个)
白板(3个)
帖子条
3软件要求
Windows 11 OS (不要用Windows 10)
基本常用工具,比如Office
JDK 17
Eclipse
apache-tomcat-6.0.36
MySQL
GIT
Sonar
其其他要求
健康的教学环境;
每个学员提供一台电脑及相关软件;
教室提供网络。
【投稿】【关闭窗口】【打印】