0
  • An empty cart

    You have no item in your shopping cart

0
  • An empty cart

    You have no item in your shopping cart

Enter your keyword

AUTOMATION TEST ARCHITECT

Automation Test Architect

Automation-Test-Architect

COURSE OVERVIEW

Cucumber is a framework for writing and executing high level descriptions of your software’s functionality. One of Cucumber’s most compelling features is that it provides the ability to write these descriptions using plain text in your native language. Cucumber’s language, Gherkin, is usable in a growing variety of human languages,

Selenium is a software testing framework for web applications. Selenium IDE is a record/playback tool for authoring tests without learning a test scripting language. It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including Java, C#, Perl, PHP, Python and Ruby. The tests can then be run against most of the web browsers.

This course has been designed to support web automation testers to gain relevant skills need to become a Test Analyst. On completion of the course the candidates who wish to gain experience will be able to take part in live projects for a period of up to 2 months. Based on this experience the candidates can apply for relevant jobs and will be able to get a reference from our project co-coordinator

Course Objective

At the end of the course the candidate will be able to

  • Write feature files with scenarios for test projects,
  • To implement the methods in Java and Ruby languages,
  • Design test frameworks in order to effectively drive the testing team,
  • Implement automation test framework using Page Object Model and Page Factory,
  • Create cucumber HTML test reports,
  • Create datab driven test cases to use excel or databases for test data,
  • Use Jenkins Continuous Integration Server to build your test,
  • Support and manage your testing team,
  • Apply the testing skills in work place effectively, and
  • Use an automation testing platform “testenium.com”, without having to install any testing tools on the computer
cta-mail
cta-call

COURSE START DATES

Start DateTimeDaysDurationLocation
24/07/20179.30-5.30pm Mon to Fri 5 Days Oxford Street
07/08/2017 9.30-5.30pm Mon to Fri 5 Days Wembley
02/10/2017 9.30-5.30pm Mon to Fri 5 Days Oxford Street
04/12/2017 9.30-5.30pm Mon to Fri 5 Days Wembley
05/02/20189.30-5.30pm Mon to Fri 5 Days Oxford Street

PREREQUISITES

  • Beginners
  • Basic HTML
  • JavaScript
  • Introduction to programming

TARGET AUDIENCE

  • Web Application Testers
  • Web Developer
  • Internet Developers
  • Portal Developer
  • Web Consultant
  • e-Commerce Developer
  • Application Developers

Trainer's Profile

aras3

“Dr Aras is presenting Testenium.com, the world’s first online testing platform in London Selenium meetup”

The trainer for this course has over 30 Years experience in IT Training and consulting to the corporate and government departments in the UK. The trainer also developed the world’s first Online automation testing platfrom for BDD, TDD and Selenium called Testenium.com. Linkedin Profile

COURSE CONTENT

Automation Test Architect

  • What is BDD
  • Cucumber implements BDD
  • Downloading Cucumber Jars
  • Preparing Features File having test scenarios
  • Writing a step definition
  • Writing Runner Class
  • Given, When, Then, And, But annotations and usage in features class
  • Passing parameters in Step Functions
  • Using regular expression in step implementation to parameterize
  • Parameterize complete scenario using features class

  • Datatable in Cucumber and its implementation
  • Running Cucumber through ANT
  • Pretty, Tags and Glue
  • Junit Report Generation in Cucumber
  • Cucumber HTML Reports
  • Log4j Usage
  • Using Assertions to report failure
  • Download the Maven Dependencies for Cucumber, Selenium, Junit,Log4j
  • Create the Maven Project
  • Running simple feature/Step scenario
  • Introducing selenium layer – WebConnector
  • Building custom functions in WebConnector
  • Building a simple test case
  • Implementing logging using Log4J
  • Executing project from eclipse
  • Executing project from ANT
  • Executing project from Maven
  • Generating Junit, Cucumber reports
  • Background and Pending Exception
  • Parameterizing/repeating test cases from feature classes
  • Implementing/deciding Tags
  • Running all/limited tests
  • Install Ruby
  • Install DevKit
  • Install the required Gems
  • Setting up Cucumber Webdriver
  • Creating Ruby Project

  • Introducing Selenium
  • Selenium IDE
  • Selenium RC
  • Web Driver
  • Selenium Grid
  • How to use WebDriver
  • WebDriver drivers
  • Writing WebDriver scripts
  • WebDriver Backed Selenium
  • Backing WebDriver with Selenium

  • Jenkins overview
  • Integration of selenium and Jenkins CI
  • Reporting and Validation in Jenkins
  • Continuous integration and continuous testing – test more and more often
  • SVN, jUnit, Source Control, Ant, Maven Java integration

  • Data Driven Web Testing
  • Using JAVA to work with Excel Data
  • Install client driver for Excel
  • Accessing local or remote Database
  • Handling Forms in HTML
  • Data Driving in Selenium with Excel files (Data Driven Testing)
  • Data Entry Automation

  • Introduction to Object Oriented Programming concepts
  • Introduction to Visual Studio IDE
  • Sample C# program
  • Creating a library project
  • Running and Debugging C# programs
  • Why NUnit?
  • NUnit Configuration and Usage with Selenium
  • Testing a site with C#

  • What are Page Object and Page Factory
  • Factory in Selenium
  • Create Page Objects and Page Factory Usage
  • Elements Abstraction Layer
  • Execute the Test

  • About Appium
  • List of client libraries with Appium

  • Setting up Appium
  • Appium Platform Support
  • Appium on real Android devices
  • Running Appium on Windows
  • Android Setup
  • Intel Hardware Accelerated Execution Manager
  • Running Appium Tests

  • Server flags
  • Appium server capabilities
  • Finding and interacting with elements
  • Automating mobile web apps
  • Running Tests
  • Automating mobile gestures
  • Appium Client Libraries
  • Adjusting Network Connection
  • uiautomator UiSelector
  • Multi-lingual Support

  • Selenium Grid
  • Automating hybrid apps
  • Migrating your tests from Appium 0.18.x to Appium 1.x
  • Settings

  • An OS X GUI for Appium
  • Parameter Guide
  • Preference Guide
  • Inspector / Recorder
  • A Windows GUI for Appium

  • Installation of Robotium
  • Example Robotium tests
  • Robotium API
  • Executing tests
  • Exercise: Write Robotium tests
  • Create test project and add Robotium
  • Create test project and add Robotium library
  • Fix your application

Reviews Statistic

0
0 out of 0
0 Ratings
5 Start 0
4 Start 0
3 Start 0
2 Start 0
1 Start 0

Reviews

There are no reviews yet.

Be the first to review “Automation Test Architect”

Duration 5 Days
Price £2,490.00

Start Date *

Location map

Share our course