Pluralsight_Business_Readable_Automated_Tests_with_SpecFlow_2.0

در این آموزش تصویری با نحوه تست خودکار و قابل خواندن کسب و کار  با SpecFlow 2.0 آشنا می شوید.

این دوره آموزشی محصول موسسه Pluralsight است.

سرفصل های این دوره:

  • استفاده از SpecFlow
  • تست کسب و کار خودکار
  • انواع تست های خودکار
  • SpecFlow گردش کار
  • صعود به سطح بالا SpecFlow
  • ویژگی های فنی SpecFlow
  • مفهوم اصول SpecFlow
  • مفهوم فرمت فایل
  • نوشتن عناوین ویژه
  • سناریوها
  • اضافه کردن نظرات و برچسب ها
  • مرحله تعریف کد
  • مروری بر نصب
  • آغاز به کار در ویژوال استودیو
  • مرحله تعریف سبک اتصال
  • نوشتن تست SpecFlow عمومی
  • نمونه آزمایشی کد تولید
  • ایجاد سناریوی اول
  • نوشتن تست کد اتوماسیون
  • اجرا و تست سناریوهای اشکال زدایی
  • اضافه کردن حالات اضافی
  • چهار راه برای بهبود نگهداشت
  • معرفی سناریو تشریح
  • استفاده از جداول داده در سناریو مراحل
  • معرفی پس زمینه سناریو
  • و…

عنوان دوره: Pluralsight Business Readable Automated Tests with SpecFlow 2.0

مدت دوره: 3 ساعت و 33 دقیقه

نویسنده: Jason Roberts

 توضیحات:

https://www.pluralsight.com/courses/specflow-2-0-business-readable-automated-tests
Pluralsight Business Readable Automated Tests with SpecFlow 2.0

Jason Roberts
3h 33m
Intermediate



Learn how to write automated tests that businesses can understand, ensure the right features are being built, and create living documentation with SpecFlow. You'll cover feature-writing, automation code, data conversion, and more.



Course Overview
1m 23s
Course Overview
1m 23s
Why Use SpecFlow?
21m 19s
Introduction
2m 29s
Course Outline
1m 21s
Why Business Readable Automated Tests?
4m 58s
Types of Automated Tests
1m 7s
SpecFlow Workflows
2m 27s
Living Documentation
3m 6s
High Level SpecFlow Overview
1m 47s
SpecFlow Technical Features Overview
2m 36s
Summary
1m 26s
Understanding SpecFlow Fundamentals
28m 4s
Introduction
1m 30s
Understanding the Feature File Format
0m 50s
Writing Feature Headers
3m 49s
Writing Scenarios
3m 4s
Adding Comments and Tags
1m 41s
Step Definition Code
4m 6s
Installation Overview
1m 33s
Getting Started in Visual Studio
4m 58s
Step Definition Binding Styles
4m 55s
Summary 1m 35s
Writing Basic SpecFlow Tests
26m 3s
Introduction
1m 25s
Demo Sample Production Code
1m 39s
Creating the First Scenario
6m 23s
Writing Test Automation Code
2m 43s
Running and Debugging Test Scenarios
3m 4s
Adding Additional Scenarios
7m 12s
Reviewing Maintainability
2m 19s
Summary
1m 15s
Increasing Maintainability with Shared Steps, Parameters, and Data Tables
35m 47s
Introduction
1m 13s
Four Ways to Improve Maintainability
1m 58s
Introducing Parameterized Step Definitions
3m 23s
Refactoring to Use Step Parameters
6m 49s
Introducing Scenario Outlines
2m 20s
Refactoring to Use Scenario Outlines
5m 50s
Using Data Tables in Scenario Steps
8m 54s
Introducing Scenario Backgrounds
0m 37s
Creating Common Setup Code with Scenario Backgrounds
2m 53s
Summary
1m 46s
Working with Data in Step Definitions
57m 45s
Introduction
2m 24s
Step Argument Conversion
2m 31s
Additions to the PlayerCharacter Class
2m 48s
Automatic Enum Conversion
3m 42s
Strongly-typed Step Table Data
3m 58s
Dynamic Step Table Data
3m 4s
Multi-column Step Table Data
7m 50s
Custom Data Conversions
6m 38s
Automatically Applying Custom Transforms
5m 22s
Passing Data Between Step Definitions
6m 36s
Using Context Injection
10m 31s
Summary
2m 15s
Controlling Test Execution and Running Additional Code
43m 16s
Introduction
2m 7s
Using Tags to Execute Subsets of Tests
4m 3s
Restricting Step Execution with Scoped Bindings
5m 57s
Scoped Binding Rules
1m 57s
Scoped Bindings for Team Workflow
6m 46s
Overview of Hooks
2m 51s
Executing Code Before and After Every Scenario
6m 43s
Hook Execution Ordering
1m 57s
Scenario Backgrounds and [BeforeScenario]
1m 53s
Considerations for Parallel Test Execution
2m 11s
Parallel Test Execution in Action
4m 30s
Summary
2m 17s