欧美色欧美亚洲另类七区,惠美惠精品网,五月婷婷一区,国产亚洲午夜

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

  BDD for Non-Programmers: Live Workshop培訓

 

 

============== 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

主站蜘蛛池模板: 巨野县| 威宁| 西林县| 昌平区| 德阳市| 新余市| 陇西县| 云安县| 柘城县| 铜川市| 腾冲县| 中卫市| 泸定县| 新宾| 灵武市| 基隆市| 建水县| 山东省| 女性| 哈尔滨市| 富平县| 仙游县| 贡嘎县| 西城区| 同江市| 宜兰市| 金川县| 白水县| 庄河市| 军事| 郴州市| 册亨县| 岫岩| 罗源县| 嘉峪关市| 保康县| 嘉黎县| 尼木县| 新宾| 凌云县| 策勒县|