Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Automated Acceptance Testing with SpecFlow and GherkinГод выпуска: 2013
Производитель: Pluralsight
Сайт производителя:
http://pluralsight.com/Автор: Jason Roberts
Продолжительность: 2h 51m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: 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.
SpecFlow - инструмент, при помощи которого мы можем автоматизировать сценарии, написанные на языке бизнес-логики Gherkin. Для этого в SpecFlow используется привязка каждого шага сценария, написанного на естественном языке, с тестируемым модулем.
[spoiler="Содержание"]
│ 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
[/spoiler]
Файлы примеров: присутствуют
Формат видео: WMV
[spoiler="audio\video"]
General
Complete name : D:\01. Module Overview.wmv
Format : Windows Media
File size : 2.01 MiB
Duration : 1mn 32s
Overall bit rate mode : Variable
Overall bit rate : 182 Kbps
Maximum Overall bit rate : 750 Kbps
Encoded date : UTC 2013-10-12 02:14:18.493
Video
ID : 2
Format : VC-1
Format profile : MP@HL
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Description of the codec : Windows Media Video 9
Duration : 1mn 32s
Bit rate mode : Variable
Bit rate : 18.2 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate : 15.000 fps
Bit depth : 8 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.002
Stream size : 205 KiB (10%)
Language : English (US)
Audio
ID : 1
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Description of the codec : Windows Media Audio 9.2 - 128 kbps, 44 kHz, stereo (A/V) 1-pass CBR
Duration : 1mn 32s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 1.41 MiB (70%)
Language : English (US)
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]