Automated Acceptance Testing with SpecFlow and Gherkin
WMV | VC-1 90kbps | English | 1024x768 | 15fps | 2h 51mins | WMA2 stereo 128kbps | 308 MB
Genre: Video Training
SpecFlow is a tool for writing tests in Gherkin that the business can understand. Once the tests are written, the steps of these natural language tests can be hooked-up to actual coded automation and tests.
│ automated-acceptance-testing-specflow-gherkin.zip
│
├───01. Overview and Installation
│ 01. Module Overview.wmv
│ 02. What is SpecFlow .wmv
│ 03. What is an Acceptance Test .wmv
│ 04. Business Facing Tests.wmv
│ 05. SpecFlow is just A Tool.wmv
│ 06. Use in Test-first Approaches.wmv
│ 07. SpecFlow Structure.wmv
│ 08. Installing in Visual Studio and Creating A Feature File.wmv
│ 09. Module Summary.wmv
│
├───02. The Gherkin Language
│ 01. Module Overview.wmv
│ 02. What is Gherkin .wmv
│ 03. Features.wmv
│ 04. Scenarios.wmv
│ 05. Steps - Given, When, Then.wmv
│ 06. Tags.wmv
│ 07. Demo Applying Tags.wmv
│ 08. Demo Commenting Lines.wmv
│ 09. Data Tables in Steps.wmv
│ 10. Data-Driven Scenario Outlines.wmv
│ 11. Backgrounds.wmv
│ 12. Module Summary.wmv
│
├───03. Coding The Automation Steps
│ 01. Module Overview.wmv
│ 02. Installing The Required NuGet Packages.wmv
│ 03. Step Definition Binding.wmv
│ 04. Setting The Default step Definition Style.wmv
│ 05. Adding New Steps.wmv
│ 06. Deleting Steps.wmv
│ 07. Running and Debugging Scenarios and step Definitions.wmv
│ 08. Sharing step Definitions.wmv
│ 09. Parameterization to Promote step Definition Reusability.wmv
│ 10. Multiple and String params in A Single step Definition.wmv
│ 11. Creating A step Definition with A Data Table.wmv
│ 12. Scenario Outline step Definitions.wmv
│ 13. Sharing and Maintaining State Between step Definitions.wmv
│ 14. Module Summary.wmv
│
└───04. Testing and Automating a Website with SpecFlow and WatiN
01. Module Overview.wmv
02. Overview of The Website under Test.wmv
03. A brief Introduction to WatiN.wmv
04. Writing The Password Strength Scenario.wmv
05. Writing Automation for The Password Strength Scenario.wmv
06. Refactoring Password Strength Automation Code.wmv
07. Using hooks to Dispose The Browser Instance.wmv
08. Refactoring into A Scenario Outline.wmv
09. Writing The Existing user Scenario .wmv
10. Refactoring Features to use Backgrounds.wmv
11. Refactoring step Definitions into other Classes.wmv
12. Refactoring Browser Interaction into A Page Model.wmv
13. Module Summary.wmv
发布日期: 2015-02-14