課程目錄:BDD for Non-Programmers: Live Workshop培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

  BDD for Non-Programmers: Live Workshop培訓(xùn)

 

 

============== Day 01 =====================

Introduction

Why BDD?
BDD as an extension of Agile
Agenda for Day 01
Applying BDD at Different Stages in the Software Development Cycle

Before development
During development
After development
One Language to Rule Them All

Engineers and non-engineers speak different languages
Bridging the gap through BDD
A preview of the BDD language: Gherkin
The Different Roles of BDD

BDD as product requirements (for product owner)
BDD as acceptance criteria (for developers)
BDD as test cases (for testers)
BDD as a description of the product (for other stake holders)
Back to Agile: It All Starts with User Stories

Overview of the Agile development cycle
The role of User Stories in Agile development
Q&A Session and Discussion

Quiz

Creating a Good User Story

Using the right language
Role, Action, Outcome
A sample User Story
Activity - Writing a User Story

Writing your first User Story - individual activity
Tightening your User Stories - team activity
Delivering your User Story - team activity
User Stories in Real Projects

Team dynamics
Tools and techniques
User Stories in the software development cycle
On to BDD

Extending the User Story
Introducing the Feature File
Capturing the expected behavior of software
Imagining what "unexpected" behavior looks like
Creating a Good Feature File

Using the right language (Gherkin)
Given, When, Then
A sample Feature File
Activity - Writing a Feature File - PART 01

Writing your first Feature File - individual activity
Feature section
Scenario section
Tightening your Feature File - team activity
Delivering your Feature File - team activity
Feature Files in Real Projects

Team dynamics
Tools and techniques
User Stories in the software development cycle
Q&A Session and Discussion

Quiz

Setting up Your Environment

Making Gherkin pretty
The joy of productivity
Activity - Writing a Feature File - PART 02

Writing your Feature File - individual activity
Passing multiple arguments to your Scenario
Scenario Outline section
Tightening your Feature File - team activity
Delivering your Feature File - team activity
Q&A Session and Discussion

Quiz

Closing Remarks

============== Day 02 =====================

Introduction

Recap of previous day
Agenda for Day 02
Your Own Product - An Introspection

Describing your product
Drawing a picture of your product
Extending Test Coverage

Usability of the system
Business requirements
Business processes
Activity - Writing a Feature File - PART 03

Writing your Feature File - individual activity
Examples section
Reusing data and scenarios
Organizing features and scenarios with tags
Tightening your Feature File - team activity
Delivering your Feature File - team activity
Q&A Session and Discussion

Quiz

The Feature File - What to Leave Out

What to leave to the engineers
Low-level functionality (unit tests)
Exhaustive cross-component functionality (integration and API testing)
Q&A Session and Discussion

Quiz

Your Own Product - An Introspection

How usable is your product?
How usable is your product to outside users?
Communication with People outside Your Team

Closing Remarks

主站蜘蛛池模板: 美女扒开尿眼让男人桶爽视频| 无码成人精品区在线观看| 波多洁野衣一二区三区| 疯狂魔鬼城无限9999999金币| 国产精品第一区揄拍无码| 中文字幕精品一区二区精品| 欧美日韩亚洲视频| 午夜视频在线观看免费完整版| 亚洲娇小性xxxx| 好男人电影直播在线观看| 久久精品资源站| 毛片在线免费播放| 可以免费看黄的app| 免费v片在线观看视频网站| 欧美交换性一区二区三区| 农村妇女色又黄一级毛片不卡| 黄色网址免费在线| 女人张开腿男人捅| 天天综合亚洲色在线精品| 无码人妻一区二区三区在线视频| 无码欧精品亚洲日韩一区| 日产码一卡二卡三国产乱码| 成年女人a毛片免费视频| 日韩高清欧美精品亚洲| 日韩不卡在线播放| 少妇特殊按摩高潮惨叫无码| 天海翼电影在线观看| 久草资源福利站| 欧美特黄高清免费观看的| 午夜在线观看免费影院| 韩国理论电影午夜三级717| 国产青草视频在线观看免费影院| 一区二区在线看| 无码精品日韩中文字幕| 久久精品国产四虎| 欧美人猛交日本人xxx| 亚洲美女中文字幕| 精品亚洲国产成人| 国产一级在线播放| 高清欧美性暴力猛交| 国产精品久久久久电影|