Click here to Skip to main content
15,442,472 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: 14,781     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: 23,024     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: 33,621     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: 166,871     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: 288,993     Bookmarked: 367   Downloaded: 159
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: 12,850     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: 8,670     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: 6,643     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: 12,380     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: 12,782     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: 14,941     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: 6,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: 26,094     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: 19,013     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: 12,681     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: 19,163     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: 12,691     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: 13,030     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: 53,983     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: 18,720     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: 9,950     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: 20,090     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: 16,222     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: 11,746     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: 7,660     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: 11,190     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: 7,650     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: 30,116     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: 9,421     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: 15,350     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: 9,222     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: 17,192     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: 18,301     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: 19,922     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: 10,211     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,170     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: 20,912     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.76/5    Votes: 17   Popularity: 5.86
Licence: Ms-PL    Views: 43,334     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: 21,532     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: 14,801     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,070     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: 20,390     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: 31,322     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: 13,500     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: 25,502     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: 7,472     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: 51,743     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: 25,794     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: 15,672     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: 9,570     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: 25,963     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: 15,442     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: 6,370     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: 9,290     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: 10,993     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: 8,031     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,001     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,183     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: 6,960     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,030     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: 4,810     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: 7,180     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,190     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,320     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: 143,496     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: 23,071     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: 55,425     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: 11,990     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: 24,553     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: 36,435     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: 16,190     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: 9,090     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: 77,731     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: 15,761     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,030     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: 8,270     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: 6,320     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: 8,252     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: 4,610     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: 4,960     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: 5,850     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,122     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,201     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: 13,091     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: 14,920     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,451     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: 4,730     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: 5,480     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: 3,720     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: 10,650     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: 14,440     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: 21,583     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: 10,920     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: 10,491     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: 9,371     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: 8,430     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: 6,940     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: 8,601     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: 16,955     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: 48,171     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: 11,450     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: 51,690     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: 21,846     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,121     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: 60,192     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.