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.
There's nothing more frustrating to a developer than building an application only to find out that although the system has no major technical bugs, it's not actually what the customer or business wanted. In this course, Business Readable Automated Tests with SpecFlow 2.0, you'll learn how you can use SpecFlow to allow developers and test automation specialists to produce tests in natural language instead of code. First, you'll learn how to write features and scenarios, then move into Visual Studio. You'll also learn about step definitions, automation code, and data conversion. Finally, you'll discover how to take control of test execution and run any additional code you might need. When this course is finished, you'll be able to create automated tests in SpecFlow that are understandable to any businesses you work with in the future.
Course Overview Hi everyone, my name's Jason Roberts. Welcome to my course, Business Readable Automated Tests with SpecFlow 2. 0. I'm a. NET MVP, freelance developer, and author. There's nothing more frustrating as a developer than spending time writing code and associated tests, feeling like we've done a good job, only to find out that there's been some miscommunication and we haven't actually built what was required. This is not only a waste of our time, but can also be quite demoralizing. Some of the major topics we'll cover in this course include, why we might want to use SpecFlow to ensure we're building the right thing, how with SpecFlow we can write our tests at a higher level that the business can read and verify, and how from these non-technical scenarios we can actually write and execute test automation code to verify that the system is working as expected. By the end of this course, you'll know how to use SpecFlow to ensure you're building the right thing, and by writing automated tests, how to ensure you're building it right by executing automated test code. Before beginning this course you should be familiar with using Visual Studio to write C# code. I hope you'll join me on this journey with the Business Readable Automated Tests with SpecFlow 2. 0 course at Pluralsight.