Click here to Skip to main content
15,881,882 members

Articles by Anton Angelov (Articles: 13, Technical Blogs: 91, Tip/Trick: 1)

Articles: 13, Technical Blogs: 91, Tip/Trick: 1

RSS Feed

Average article rating: 4.90

DevOps
Testing
7 Oct 2015   Updated: 27 Jan 2018   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 17,271     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Through the help of interfaces, extension methods and partial classes, 3 page objects variations are presented that lead to more maintainable code.
Patterns
4 Jan 2016   Updated: 24 Feb 2016   Rating: 4.67/5    Votes: 7   Popularity: 3.94
Licence: CPOL    Views: 24,476     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Strategy Pattern-C#"
Programming Languages
C#
15 Mar 2015   Updated: 11 Sep 2015   Rating: 4.94/5    Votes: 24   Popularity: 6.63
Licence: Ms-PL    Views: 35,651     Bookmarked: 39   Downloaded: 0
Please Sign up or sign in to vote.
A new simplified AutoMapper library that you can use to map one object to another automatically. Compared to AutoMapper, ReducedAutoMapper is 180% faster.
7 Sep 2015   Updated: 25 Feb 2016   Rating: 4.94/5    Votes: 132   Popularity: 10.41
Licence: Ms-PL    Views: 186,154     Bookmarked: 193   Downloaded: 0
Please Sign up or sign in to vote.
List of my favorite underutilized features of .NET. Contains full explanation of what they are doing illustrated by C# code examples.
23 Aug 2015   Updated: 11 Feb 2018   Rating: 4.81/5    Votes: 239   Popularity: 11.38
Licence: Ms-PL    Views: 321,013     Bookmarked: 366   Downloaded: 162
Please Sign up or sign in to vote.
List of my favourite underutilized features of .NET. Contains full explanation about what they are doing accompanied with C# code examples.
5 Jul 2015   Updated: 5 Jul 2015   Rating: 4.93/5    Votes: 11   Popularity: 4.93
Licence: Ms-PL    Views: 14,120     Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
Create an extendable test execution in automation tests via Observer Design Pattern. Explains an implementation in C# via events and delegates.
8 May 2016   Updated: 8 May 2016   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Ms-PL    Views: 9,820     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to use the Behaviours Design Pattern to increase the flexibility of your automated tests' API. Create tests the same way you build LEGO.The post Behaviours Design Pattern in Automated Testing appeared first on Automate The Planet.
18 Sep 2016   Updated: 18 Sep 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 7,383     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to improve automated testing troubleshooting through the introduction of meaningful exceptions' messages on tests' failure. The third version of the utility will utilize the Decorator Design Pattern.
23 Sep 2015   Updated: 23 Sep 2015   Rating: 4.43/5    Votes: 7   Popularity: 3.74
Licence: Ms-PL    Views: 13,610     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Create automation framework based on Page Object Pattern. Detailed overview how to create singleton pages via IoC container.
19 Jun 2016   Updated: 19 Jun 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 14,682     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Learn how to create an abstract Selenium WebDriver Implementation of it following SOLID principles.
26 Jun 2016   Updated: 26 Jun 2016   Rating: 4.95/5    Votes: 6   Popularity: 3.86
Licence: Ms-PL    Views: 16,612     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Learn how to create an abstract Selenium WebDriver Implementation of it following SOLID principles.The post Create Hybrid Test Framework – Selenium Driver Implementation appeared first on Automate The Planet.
10 Jul 2016   Updated: 10 Jul 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 7,921     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Learn how to create an abstract Testing Framework Implementation of it following SOLID principles. The post Create Hybrid Test Framework – Testing Framework Driver Implementation appeared first on Automate The Planet.
30 Oct 2016   Updated: 30 Oct 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 28,925     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to extend the tests’ execution workflow running additional code on various points of the workflow. Configure SpecFlow hooks' execution order.

Average blogs rating: 4.93

18 Feb 2015   Updated: 18 Feb 2015   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: CPOL    Views: 21,714     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
If you are creating .NET libraries, most probably you need to create NuGet packages to distribute your code. You can make your life easier if you create an automatic Jenkins Job for the purpose.
.NET
26 Jul 2015   Updated: 26 Jul 2015   Rating: 4.87/5    Votes: 11   Popularity: 5.07
Licence: Ms-PL    Views: 13,391     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Shows how to create a Jenkins Job that gets the source code by specific changeset number. Uses a parameter to run the job in two modes.
All Topics
20 Feb 2015   Updated: 20 Feb 2015   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: CPOL    Views: 21,333     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
Specify Assembly References Based On Build Configuration in Visual Studio
Database Development
SQL Server
26 Apr 2015   Updated: 26 Apr 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 13,802     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Tutorial how to create test cases statistics for the automation status and their distribution by priority. Steps how to setup SSRS and TFS Data Warehose.
DevOps
Testing
1 Sep 2015   Updated: 7 Oct 2015   Rating: 4.73/5    Votes: 8   Popularity: 4.27
Licence: Ms-PL    Views: 15,020     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
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.
27 Jul 2015   Updated: 9 Oct 2015   Rating: 4.91/5    Votes: 19   Popularity: 6.17
Licence: Ms-PL    Views: 56,914     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
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.
31 Jul 2015   Updated: 9 Oct 2015   Rating: 4.88/5    Votes: 10   Popularity: 4.88
Licence: Ms-PL    Views: 20,230     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
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.
11 Oct 2015   Updated: 11 Oct 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 10,890     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Explains in details how to use the Facade Design Pattern in automation tests so that its class to follow the dependency inversion principle.
18 Feb 2015   Updated: 18 Feb 2015   Rating: 4.88/5    Votes: 12   Popularity: 5.26
Licence: CPOL    Views: 21,180     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Most Underrated WebDriver Locator – XPath
17 Aug 2015   Updated: 25 Feb 2016   Rating: 4.83/5    Votes: 8   Popularity: 4.36
Licence: Ms-PL    Views: 18,332     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Overview how to achieve better readability of page objects via fluent page object pattern. Use chaining methods to access the business test logic.
12 Feb 2017   Updated: 12 Feb 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 13,526     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Use Selenium WebDriver UI tests to create load tests executed in the Azure cloud. We will use PhantomJS and configure a load test through Visual Studio IDE.
19 Feb 2017   Updated: 19 Feb 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 8,870     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Find out how to improve your Selenium WebDriver tests through the new improved C# 6.0. The new features will help you to create more readable tests.
26 Feb 2017   Updated: 26 Feb 2017   Rating: 4.88/5    Votes: 8   Popularity: 4.41
Licence: Ms-PL    Views: 12,491     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to use the brand-new C# 7.0 to make your WebDriver tests even better. Utilise the power of local functions, digit separators and much more.
TFS
20 Nov 2016   Updated: 20 Nov 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 9,030     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to modify the default TFS builds' template and add options for NuGet packages restore. Add a dedicated restore packages settings' section.
Unit Testing
18 Feb 2015   Updated: 15 Sep 2015   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: CPOL    Views: 36,178     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Code samples in C# how to assert DateTime with delta. Write your own Validator for MSTest or use built-in methods in NUnit.
Programming Languages
Assembler
15 May 2016   Updated: 15 May 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 11,011     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Describes how to improve even further the behaviours design pattern tests through new base classes and usage of Unity IoC container.
C#
19 Feb 2015   Updated: 25 Feb 2016   Rating: 4.82/5    Votes: 14   Popularity: 5.52
Licence: CPOL    Views: 16,391     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
Read Write Windows Registry C# VB.NET Reusable Code
21 Aug 2016   Updated: 21 Aug 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 10,082     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create a recording engine for your automated tests. Configure it through attributes and even change its detailed implementation from a single location.The post Create Video Recording Engine - Usage in Automated Tests appeared first on Automate The Planet.
18 Feb 2015   Updated: 18 Feb 2015   Rating: 4.86/5    Votes: 11   Popularity: 4.86
Licence: CPOL    Views: 18,863     Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
Generic properties validator C# code
14 Sep 2015   Updated: 14 Sep 2015   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: Ms-PL    Views: 20,821     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
The article presents how to create a library of generic extension methods to effortlessly formatting currency in C#.
27 Sep 2015   Updated: 27 Sep 2015   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: Ms-PL    Views: 21,982     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Benchmark, which works faster for getting the default value for a nullable type, Null Coalescing Operator or GetValueOrDefault or Conditional Operator.
29 Apr 2017   Updated: 29 Apr 2017   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 11,894     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create original geek gifts for the most valuable people in your life. I will show you how to create a flowers surprise wrapped in a console application.
14 May 2017   Updated: 14 May 2017   Rating: 4.56/5    Votes: 5   Popularity: 3.18
Licence: Ms-PL    Views: 6,620     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create original geek gifts. I will show you how to create a surprise app changing wallpapers with different cat and flowers images.
8 Feb 2016   Updated: 8 Feb 2016   Rating: 4.92/5    Votes: 6   Popularity: 3.83
Licence: Ms-PL    Views: 24,082     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to use the Windows Event Log via C#. Find different logging solutions and various test strategies.The post Top 9 Windows Event Log Tips Using C# appeared first on Automate The Planet.
10 Jan 2016   Updated: 25 Feb 2016   Rating: 4.77/5    Votes: 18   Popularity: 5.98
Licence: Ms-PL    Views: 48,715     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
Explains how to pass properties as methods' parameters via lambda expressions. Build utility to get the properties names from the lambda expressions. The post Get Property Names Using Lambda Expressions in C# appeared first on Automate The Planet.
30 Apr 2016   Updated: 30 Apr 2016   Rating: 4.80/5    Votes: 3   Popularity: 2.29
Licence: Ms-PL    Views: 23,662     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Find out how to use the Jenkins API in C# code. C# library for triggering parameterized builds and ability to wait until the builds' finish.
2 Jul 2017   Updated: 2 Jul 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 15,901     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create .NET Core projects that can run Selenium WebDriver tests. Execute from command line simultaneously MSTest, NUnit and XUnit tests
22 Feb 2015   Updated: 22 Feb 2015   Rating: 4.82/5    Votes: 7   Popularity: 4.07
Licence: CPOL    Views: 7,730     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Grooveshark makes available methods for accessing and interacting with Grooveshark data. All methods require a web services key and you must sign your requests with a secret key.
20 Feb 2015   Updated: 15 Sep 2015   Rating: 4.87/5    Votes: 12   Popularity: 5.07
Licence: CPOL    Views: 21,520     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Associate Automated Test with TFS Test Case C# VB.NET Code
20 Feb 2015   Updated: 15 Sep 2015   Rating: 4.85/5    Votes: 14   Popularity: 5.55
Licence: CPOL    Views: 33,022     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
Manage TFS Test Cases in Microsoft Test Manager C# VB.NET Code
18 Oct 2015   Updated: 4 Jan 2016   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: Ms-PL    Views: 15,130     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Explore the usage of Specification-based Test Design Techniques to enhance your unit tests. Practical examples how to use boundary values and partitions.
26 Apr 2015   Updated: 25 Feb 2016   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: Ms-PL    Views: 28,392     Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
Explains different white box test techniques for designing tests in order to accomplish different types of code coverage. Examples in C# code.
21 Feb 2015   Updated: 21 Feb 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 8,072     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
This post gives some hints for arranging usings in Visual Studio efficiently.
15 Jul 2015   Updated: 25 Feb 2016   Rating: 4.96/5    Votes: 19   Popularity: 6.34
Licence: Ms-PL    Views: 54,444     Bookmarked: 34   Downloaded: 0
Please Sign up or sign in to vote.
A short list of keyboard shortcuts for things you probably do often in Visual Studio
15 Jul 2015   Updated: 25 Feb 2016   Rating: 4.95/5    Votes: 14   Popularity: 5.67
Licence: Ms-PL    Views: 28,264     Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
A short list of keyboard shortcuts for things you probably do often in Visual Studio
1 Jul 2015   Updated: 1 Jul 2015   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 17,223     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview with examples how to utilize the Observer Design Pattern in automated tests to create an extendable test execution.
12 Jul 2015   Updated: 12 Jul 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Ms-PL    Views: 10,430     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Create an extendable test execution in automation tests via Observer Design Pattern. Explains an implementation in C# via .NET IObserver interfaces.
10 Aug 2015   Updated: 24 Sep 2015   Rating: 4.95/5    Votes: 14   Popularity: 5.67
Licence: Ms-PL    Views: 28,243     Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
Explains in detail how to implement Singleton Design Pattern. Practical examples how to use it in automation tests, following all SOLID principles.
20 Dec 2015   Updated: 20 Dec 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Ms-PL    Views: 17,122     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview with examples of how to utilize the Rules Design Pattern in automated tests to separate individual rules from rules processing logic. The post Rules Design Pattern in Automation Testing appeared first on Automate The Planet.
24 Jan 2016   Updated: 24 Jan 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 7,230     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview of how to utilize the Specification Design Pattern in automated tests to segregate business rules based on Single responsibility principle. The post Specification Design Pattern in Automated Testing appeared first on Automate The Planet.
29 Jan 2016   Updated: 29 Jan 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 10,230     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview how to utilize the Specification Design Pattern in automated tests to segregate business rules based on Single responsibility principle.
17 Apr 2016   Updated: 17 Apr 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 12,433     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
An overview how to utilize the Null Object Design Pattern to simplify the automated tests' code and to make it less error prone.
23 Apr 2016   Updated: 23 Apr 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 9,011     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Improve your tests even further using the Null Object Design Pattern. Enhance your null objects through the usage of the Singleton Design Pattern or IoC container.
22 May 2016   Updated: 22 May 2016   Rating: 4.60/5    Votes: 2   Popularity: 1.38
Licence: Ms-PL    Views: 6,781     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to improve the Behaviours Design Pattern trough behaviours definitions and more complex OOP design. The new concept eases the configuration.
4 Sep 2016   Updated: 4 Sep 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 7,834     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to improve automated testing troubleshooting through the introduction of meaningful exceptions' messages on tests' failure.
11 Sep 2016   Updated: 11 Sep 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 7,610     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
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.
16 Apr 2017   Updated: 16 Apr 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 6,590     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Find how to create more refined and more maintainable page objects in WebDriver. These page objects will follow more closely the Single Responsibility Principle.
26 Jun 2017   Updated: 26 Jun 2017   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 5,310     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Find how to create more refined and more maintainable page objects in WebDriver. These page objects will follow the Single Responsibility Principle more closely.
19 Mar 2017   Updated: 19 Mar 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 8,440     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
We will use the previously presented assessment framework to evaluate tests that use the Facade Design Pattern. Find the ratings and reasoning behind them.
26 Mar 2017   Updated: 26 Mar 2017   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 4,760     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
We will use the previously presented assessment framework to evaluate tests that use the Behaviour Pattern. Find the ratings and reasoning behind them.
21 May 2017   Updated: 21 May 2017   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 4,841     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
We will use the previously presented assessment framework to evaluate SpecFlow based tests. Find the ratings and reasoning behind them.
19 Feb 2015   Updated: 28 Jan 2016   Rating: 5.00/5    Votes: 24   Popularity: 6.71
Licence: CPOL    Views: 155,030     Bookmarked: 44   Downloaded: 0
Please Sign up or sign in to vote.
The next logical step in your build will be to build your solution or projects. I will guide you how to do it via MSBuild as build engine and NuGet for downloading the necessary packages.
5 Mar 2015   Updated: 25 Feb 2016   Rating: 5.00/5    Votes: 10   Popularity: 4.77
Licence: Ms-PL    Views: 26,312     Bookmarked: 12   Downloaded: 1
Please Sign up or sign in to vote.
If you need to rerun Failed Tests (MSTest), you can download the application that I wrote. Examples how to use it and code snippets.
18 Feb 2015   Updated: 18 Feb 2015   Rating: 4.91/5    Votes: 17   Popularity: 6.04
Licence: CPOL    Views: 60,645     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Using Selenium WebDriver with Tor C# Code
3 Aug 2015   Updated: 3 Aug 2015   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: Ms-PL    Views: 13,730     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Explains in details how to implement Facade Design Pattern. Use it to follow all SOLID principles and best programming practices.
4 Aug 2015   Updated: 4 Aug 2015   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: Ms-PL    Views: 27,064     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Examples how to use the Microsoft Edge WebDriver to create UI automated tests executed against the new Microsoft browser- Edge.
6 Aug 2015   Updated: 7 Aug 2015   Rating: 4.21/5    Votes: 13   Popularity: 4.55
Licence: Ms-PL    Views: 37,995     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Short tutorial on how to start using one of the world's best web automation frameworks - WebDriver. Exact steps to follow through code in C# and images.
11 Aug 2015   Updated: 11 Aug 2015   Rating: 4.82/5    Votes: 12   Popularity: 5.20
Licence: Ms-PL    Views: 18,410     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Research how to speed up Selenium tests through putting browsers files on RAM Drive. Benchmarks and time comparison between all major browsers.
4 Oct 2015   Updated: 4 Oct 2015   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 10,350     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview with examples how to utilize the Decorator Design Pattern in automated tests to create an extendable and decoupled Validators.
20 Aug 2015   Updated: 4 Jan 2016   Rating: 5.00/5    Votes: 13   Popularity: 5.40
Licence: Ms-PL    Views: 80,211     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
A detailed overview with examples how to utilize the Strategy Design Pattern in automated tests to create an extendable and decoupled Validators.
6 Mar 2016   Updated: 6 Mar 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 17,982     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Brief tutorial how to start using one of the world best automation frameworks - Telerik Testing Framework. Exact steps to follow through a C# code.The post Getting Started with Telerik Testing Framework C# in 10 Minutes appeared first on Automate The Planet.
29 May 2016   Updated: 29 May 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 7,780     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Create tests that handle different dialogs via Testing Framework. Provide universal utilities, so that you do not need to write boilerplate code.
5 Jun 2016   Updated: 5 Jun 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 9,320     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
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.
12 Jun 2016   Updated: 12 Jun 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 7,140     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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.
4 Jul 2016   Updated: 4 Jul 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 9,112     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Your next step will be to create a Selenium WebDriver implementation of most used web controls.The post Create Hybrid Test Framework – Selenium Driver Controls appeared first on Automate The Planet.
17 Jul 2016   Updated: 17 Jul 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 5,140     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Your next step will be to create a Testing Framework Driver implementation of most used web controls.
24 Jul 2016   Updated: 24 Jul 2016   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: Ms-PL    Views: 5,320     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Learn how to create an extendable element find logic without changing the core test automation framework. The post Create Hybrid Test Framework – Advanced Element Find Extensions appeared first on Automate The Planet.
7 Aug 2016   Updated: 7 Aug 2016   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: Ms-PL    Views: 6,610     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Build a Hybrid Test Automation Framework. Learn how to switch between execution engines and browsers through attributes and Observer Design Pattern.
2 Oct 2016   Updated: 2 Oct 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 5,772     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
The next step in building a Hybrid Test Automation Framework is to abstract the unit test framework layer. Learn how to switch it without changes in tests.
9 Oct 2016   Updated: 9 Oct 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 5,921     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
The next step in building a Hybrid Test Automation Framework is to abstract the unit test framework layer. Learn how to switch it without changes in tests.
24 Oct 2016   Updated: 24 Oct 2016   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: Ms-PL    Views: 14,711     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
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.
14 Nov 2016   Updated: 14 Nov 2016   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: Ms-PL    Views: 17,260     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to handle more sophisticated scenarios that require multiple parameters. Create data driven tests using scenario outline examples tables.
17 Jan 2017   Updated: 17 Jan 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 3,711     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create Visual Studio item templates. Create faster WebDriver Page Objects through item templates. Download the full set of Pages item templates.
17 Jan 2017   Updated: 18 Jan 2017   Rating: 4.71/5    Votes: 3   Popularity: 2.25
Licence: Ms-PL    Views: 5,400     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to create Visual Studio code snippets. Create element properties trough short keys. Free download a complete suite of test automation snippets.
21 Jan 2017   Updated: 21 Jan 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 6,100     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Create item template for generating multiple files page objects consisting of separate files for the element maps, page's logic and the asserts.
2 Apr 2017   Updated: 2 Apr 2017   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Ms-PL    Views: 4,200     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Improve your test framework so that your tests don't depend on hard-coded numbers. Use configuration files and change the values without compilation.
Javascript
14 Dec 2015   Updated: 14 Dec 2015   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 11,610     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Tutorial how to create custom Selenium IDE export to WebDriver tests. JavaScript code examples and explanations how to customize it for your solution.The post Create Custom Selenium IDE Export to WebDriver appeared first on Automate The Planet.
20 Feb 2016   Updated: 20 Feb 2016   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: Ms-PL    Views: 15,530     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
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.
14 Feb 2016   Updated: 20 Feb 2016   Rating: 4.67/5    Votes: 14   Popularity: 5.20
Licence: Ms-PL    Views: 23,453     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
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.
28 Feb 2016   Updated: 28 Feb 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 11,670     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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.
14 Mar 2016   Updated: 14 Mar 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 11,771     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Explains different approaches how to automate advanced web UI components like a date-picker, color-picker, gauge and more.
21 Mar 2016   Updated: 21 Mar 2016   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 10,511     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Detailed explanation how to design proper automated tests for grid controls. Includes examples for unique identifier and text columns.
24 Mar 2016   Updated: 24 Mar 2016   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: Ms-PL    Views: 9,150     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Detailed explanation how to design proper automated tests for grid controls. Includes examples for unique identifier and text columns.
31 Mar 2016   Updated: 1 Apr 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 7,590     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Detailed explanation how to design proper automated tests for grid controls. Includes examples for testing grid's paging.
10 Apr 2016   Updated: 10 Apr 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 9,721     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
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.
SQL
4 Jun 2015   Updated: 4 Jun 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Ms-PL    Views: 18,816     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Tutorial on how to set up an email subscription for reports generated in SSRS (SQL Server Reporting Services). Step by step explanations with a lot of images.
Visual Basic
22 Feb 2015   Updated: 22 Feb 2015   Rating: 4.71/5    Votes: 14   Popularity: 5.09
Licence: CPOL    Views: 52,654     Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
How to change .config file at runtime (C# VB.NET code)
21 Feb 2015   Updated: 21 Feb 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 12,140     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Manage TFS Test Suites in Microsoft Test Manager C# VB.NET code
22 Feb 2015   Updated: 22 Feb 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 54,450     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
Code examples how to connect to TFS Team Project using C# and VB .NET. The post - Connect to TFS Team Project C# Code appeared first on Automate The Planet.
XML
21 Jun 2015   Updated: 21 Jun 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Ms-PL    Views: 24,236     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Explains in detail how to test URL redirects. Test URL Redirects directly in browsers via WebDriver and browserless via HttpWebRequests.
Web Development
HTML
17 Jan 2017   Updated: 17 Jan 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 5,841     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A tool for creating a report for author's articles for a specific year or from the beginning of time. Calculates the total number of views.

Average tips rating: 3.89

Programming Languages
C#
21 Feb 2015   Updated: 24 Feb 2016   Rating: 3.89/5    Votes: 15   Popularity: 4.57
Licence: CPOL    Views: 65,333     Bookmarked: 41   Downloaded: 0
Please Sign up or sign in to vote.
Guide on how to create generic Clipboard manager in C#. Implement Copy Paste C# code, download the full source code.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
CEO Automate The Planet
Bulgaria Bulgaria
CTO and Co-founder of Automate The Planet Ltd, inventor of BELLATRIX Test Automation Framework, author of "Design Patterns for High-Quality Automated Tests: High-Quality Test Attributes and Best Practices" in C# and Java. Nowadays, he leads a team of passionate engineers helping companies succeed with their test automation. Additionally, he consults companies and leads automated testing trainings, writes books, and gives conference talks. You can find him on LinkedIn every day.