Brief Introduction
Build a UI testing framework step-by-stepDescription
This video is the practical step by step guide for UI test automation framework development from the scratch. This course is targeted to C#. We’ll exercise the WebDriver, Appium (for mobile applications) and SpecFlow.
While going throughout the course you will be able to see the step-by-step test automation framework development process and how it changes the shape of tests.
At the end you will have a vision of what framework is, how it looks like and what items should be initially covered at the early beginning of test automation development. Also, you will learn typical solutions for the most common problems with different UI automation solutions
Mykola has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He has had experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking.
Mykola Kolisnyk
Mykola has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He has had experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking.
Requirements
- Requirements
- This course is targeted at C# developers. To fully benefit from the coverage included in this course, you will need basic knowledge of the C# and OOP concepts
- This course has the following software requirements:
- .NET Framework 4.0 or greater
- MS Visual Studio 2013 or greater (for Windows), Xamarin Studio 6.2 (for Mac)
- This course has been tested on the following system configuration:
- OS: OS X El Capitan
- Processor: 2.5 GHz Intel Core i7
- Memory: 16 GB 1600 MHz DDR3
- Video Card: NVIDIA GeForce GT 750M 2048 MB
- Hard Disk Space: 500 GB