Click here to Skip to main content
15,885,309 members
Everything / MSTest

MSTest

MSTest

Great Reads

by Anton Angelov
If you need to rerun Failed Tests (MSTest), you can download the application that I wrote. Examples how to use it and code snippets.
by Anton Angelov
Use SpecFlow to define automated acceptance tests from business-readable specifications. Learn how to write understandable UI tests within 10 minutes.The post Getting Started with SpecFlow in 10 Minutes appeared first on Automate The Planet.
by Anton Angelov
Explore the usage of Specification-based Test Design Techniques to enhance your unit tests. Practical examples how to use boundary values and partitions.
by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework for changing user agent or dealing with SSL certificates.The post 10 Advanced WebDriver Tips and Tricks Part 2 appeared first on Automate The Planet.

Latest Articles

by Zijian
From MsTest to xUnit
by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
by Sean Rand
Getting the most from your test runner
by Anton Angelov
Through the help of interfaces, extension methods and partial classes, 3 page objects variations are presented that lead to more maintainable code.

All Articles

Sort by Score

MSTest 

25 Feb 2016 by Anton Angelov
If you need to rerun Failed Tests (MSTest), you can download the application that I wrote. Examples how to use it and code snippets.
24 Oct 2016 by Anton Angelov
Use SpecFlow to define automated acceptance tests from business-readable specifications. Learn how to write understandable UI tests within 10 minutes.The post Getting Started with SpecFlow in 10 Minutes appeared first on Automate The Planet.
4 Jan 2016 by Anton Angelov
Explore the usage of Specification-based Test Design Techniques to enhance your unit tests. Practical examples how to use boundary values and partitions.
20 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework for changing user agent or dealing with SSL certificates.The post 10 Advanced WebDriver Tips and Tricks Part 2 appeared first on Automate The Planet.
4 Oct 2015 by Anton Angelov
A detailed overview with examples how to utilize the Decorator Design Pattern in automated tests to create an extendable and decoupled Validators.
2 Apr 2017 by Anton Angelov
Improve your test framework so that your tests don't depend on hard-coded numbers. Use configuration files and change the values without compilation.
11 Oct 2015 by Anton Angelov
Explains in details how to use the Facade Design Pattern in automation tests so that its class to follow the dependency inversion principle.
28 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework for dealing with extensions or downloading files.The post 10 Advanced WebDriver Tips and Tricks Part 3 appeared first on Automate The Planet.
10 Apr 2016 by Anton Angelov
Learn how to create multiple grid controls' automated tests that reuse their assertion logic to the maximum extent through different OOP techniques. The post Advanced Reuse Tactics for Grid Controls Automated Tests appeared first on Automate The Planet.
15 May 2016 by Anton Angelov
Describes how to improve even further the behaviours design pattern tests through new base classes and usage of Unity IoC container.
5 Jun 2016 by Anton Angelov
Tips and Tricks how to perform visual UI automation. Various techniques to assert the visual state of your web pages- fonts, styles. Visual capturing.The post 5 Expert Tips and Tricks for Visual UI Automation Verification- Testing Framework appeared first on Automate The Planet.
11 Sep 2016 by Anton Angelov
Learn how to improve automated testing troubleshooting through the introduction of meaningful exceptions' messages on tests' failure. The second version of the utility will utilize the Ambient Design Pattern.
14 Mar 2016 by Anton Angelov
Explains different approaches how to automate advanced web UI components like a date-picker, color-picker, gauge and more.
21 Mar 2016 by Anton Angelov
Detailed explanation how to design proper automated tests for grid controls. Includes examples for unique identifier and text columns.
12 Jun 2016 by Anton Angelov
Learn how to control browser to the maximum extent with various techniques. Handle multiple browser instances. Intercept raw HTTP traffic and assert requests and responses. Download files with a single line of code.
1 Apr 2016 by Anton Angelov
Detailed explanation how to design proper automated tests for grid controls. Includes examples for testing grid's paging.
29 May 2016 by Anton Angelov
Create tests that handle different dialogs via Testing Framework. Provide universal utilities, so that you do not need to write boilerplate code.
4 Sep 2016 by Anton Angelov
Learn how to improve automated testing troubleshooting through the introduction of meaningful exceptions' messages on tests' failure.
9 Oct 2015 by Anton Angelov
Explains in detail how to implement Page Object Pattern- through the usage of the built-in feature in WebDriver and how to create it from scratch.
9 Oct 2015 by Anton Angelov
Explains in details how to create an OOP design of base classes in C# which can improve page object pattern oriented web automation testing framework.
24 Mar 2016 by Anton Angelov
Detailed explanation how to design proper automated tests for grid controls. Includes examples for unique identifier and text columns.
7 Oct 2015 by Anton Angelov
Elaborate further on the Advanced Strategy Design Pattern in automation tests. Usages such as combining multiple strategies in one test or test validations.The post Advanced Strategy Design Pattern in Automation Testing appeared first on Automate The Planet.
20 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework like turn-off the JavaScript, execute tests in a headless browser or use a particular browser's profile.The post 10 Advanced WebDriver Tips and Tricks Part 1 appeared first on Automate The Planet.
22 May 2016 by Anton Angelov
Learn how to improve the Behaviours Design Pattern trough behaviours definitions and more complex OOP design. The new concept eases the configuration.
14 Nov 2016 by Anton Angelov
Learn how to handle more sophisticated scenarios that require multiple parameters. Create data driven tests using scenario outline examples tables.