Skip to content

HANDS ON: TEST AUTOMATION with Selenium (C# / .NET)


Safebear Limited

Summary

Price
£1,080 inc VAT
Study method
Classroom
Duration
2 days · Full-time
Qualification
No formal qualification
Additional info
  • Tutor is available to students

Location & dates

Location
Address
Portwall Place
Portwall Lane
BRISTOL
Avon
BS16NA
United Kingdom
Address
Radisson Blu
Bloomsbury Street
Central London
London
WC1B3QD
United Kingdom
Address
Novotel
Friar Street
READING
Berkshire
RG11DP
United Kingdom

Overview

Demand for automation testers and developers in test is increasing, and our course takes complete beginners through the build of a Test Automation Framework from the ground up, using Selenium, Page object model, Code Control, Package Managers, IDEs. In addition, attendees learn how to locate Web Elements in the DOM, manage Waits, and how to interact and navigate the page.

Tailored for .NET / C# applications.

This course is also available on an exclusive and cutomisable basis to companies wanting to up-skill their teams, either on site or at one of our locations. Please contact us for more information or to arrange a preliminary meeting.

Resources

Description

Test automation is a growing field, and as more companies shift the test automation left in the software development life-cycle, demand for automation testers or developers in test is increasing. Our hands on course takes students through the full process of designing, creating, running tests, reporting and maintaining a test automation suite with Selenium.

Hands-on Technical.

  • Object-Orientated Coding, the IDE (Visual Studio) and Test Framework
  • Code Control (Git)
  • Package Management (NuGet)
  • Selenium WebDriver
  • Page Objects, DOM and much more.

What tools will I use?

  • Selenium. Selenium dominates the market in Test Automation and has become an essential skill needed for any software house.
  • C# and Visual Studio. Microsoft scripting language and IDE.
  • IE and EDGE developer tools will be covered.

Course Schedule:

  1. Getting Started - Automation Testing Methodology
  2. Getting Started - Setting up your framework
  3. Getting Started - Introduction to C#
  4. Automating a Test - Basic Usage
  5. Automating a Test - Creating tests with Microsoft Unittesting
  6. Automating a Test - Interacting with the Page
  7. Automating a Test - Navigation
  8. Automating a Test - Locating Elements
  9. Automating a Test - Waits
  10. Automating a Test - Page Objects and shared UI Maps
  11. Automating a Test - Running Headless and CI
  12. Automating a Test – Screenshots
  13. Automating a Test - Useful Hints and Tips
  14. Roundup and Questions

What will I leave with?

  • Access to a cloud-based repository containing the Automation Framework you built during the course.
  • A copy of all the course materials to practice at home and a website for testing your automation skills.
  • A network of contacts to help when you most need it.

Who is this course for?

Testers, Developers, DevOps.

Requirements

Junior or senior manual Testers, junior automation testers, Test managers wanting to understand the options and what their teams need, Testers wanting to move into test automation or developer in test roles, Developers and DevOps.

Career path

Future career options after this course:

  • Test automation SME
  • Automation tester
  • Developer in test

Further/related courses:

  • Behaviour driven development with cucumber and gherkin
  • Continuous integration
  • Full stack test architect (BDD, unit testing, CI, Selenium and API testing)
  • Performance testing with JMeter

Questions and answers

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.