Working with Selenium: Selenium Web Testing (TT3610) Training in Norway

  • Learn via: Classroom
  • Duration: 3 Days
  • Price: Please contact for booking options

Application Testing Training Series.

This course uses Selenium 2 and the WebDriver interface to design and implement tests. The student will work with a sample Web Application that requires several testing scenarios. This class features extensive labs with a goal of at least 50% of class time spent hands-on. This course includes “Survival Skills Java” for testers, which provides just enough Java to allow testers to begin managing tests.

Read more +
We can host this training at your preferred location.

Prerequisites

  • A background or prior exposure to the appropriate programming language
  • Background in web technologies and testing concepts
Read more +

Who Should Attend

Experienced web developers or test engineers working with Web Applications who are new to Selenium. 

Read more +

What You Will Learn

Working in a dynamic, lab-intensive hands-on coding environment students will learn to:

  • Understand potential sources for untrusted data
  • Understand the consequences for not properly handling untrusted data such as denial of service, cross-site scripting, and injections
  • To test web applications with various attack techniques to determine the existence of and effectiveness of layered defenses
  • Prevent and defend the many potential vulnerabilities associated with untrusted data
  • Understand the vulnerabilities of associated with authentication and authorization
  • To detect, attack, and implement defenses for authentication and authorization functionality and services
  • Understand the dangers and mechanisms behind Cross-Site Scripting (XSS) and Injection attacks
  • To detect, attack, and implement defenses against XSS and Injection attacks
  • Understand the concepts and terminology behind defensive, secure, coding
  • Understand the use of Threat Modeling as a tool in identifying software vulnerabilities based on realistic threats against meaningful assets
  • Perform both static code reviews and dynamic application testing to uncover vulnerabilities in Java-based web applications
  • Design and develop strong, robust authentication and authorization implementations within the context of JEE
  • Understand the fundamentals of XML Digital Signature and XML Encryption as well as how they are used within the web services arena
  • To detect, attack, and implement defenses for both RESTful and SOAP-based web services and functionality
  • Understand techniques and measures that can used to harden web and application servers as well as other components in your infrastructure
Read more +

Outline

Lesson: Using the Selenium IDE (S-IDE)

  • Getting Started with the S-IDE
  • Manipulating a Web Page
  • Working with FireBug
  • Working with the Selenium S-IDE
  • Inspecting an Web Page
  • Exercise: Analyzing the Web Application

Session: Testing with the Selenium IDE (S-IDE)

Lesson: Creating and Running a Manual S-IDE Test

  • Test Plans
  • Creating a Test Plan
  • Looking at a Web Page from a Selenium Viewpoint
  • Testing Page Transitions
  • Matching Expected Values
  • Exercise: Creating and Running a Manual S-IDE Test

Exercise: Testing Alerts

Lesson: S-IDE Locators

  • Finding Sports on Web Pages
  • Built-In Locators
  • Find by HTML Features
  • Find Using CSS
  • Find Using XPath and the DOM

Exercise: Working with S-IDE Locators

Lesson: S-IDE Selenese

  • Selenese Overview
  • Selenese Commands
  • Action Commands
  • Accessor Commands
  • Assertion Commands

Exercise: Working with Selenese

Lesson: S-IDE Forms

  • Selenese Commands for Working with Forms
  • Form Actions
  • Text Form Actions
  • Keys
  • Button Form Actions
  • Other Actions

Exercise: Testing Forms Using the S-IDE

Lesson: S-IDE Test Suites

  • S-IDE Test Suites Overview
  • Test Cases and Test Suites
  • Defining Test Suites
  • Working with Test Suites in the S-IDE

Exercise: S-IDE Test Suites

Session: Selenium Basics

Lesson: Introduction to Selenium

  • Benefits of Test Automation
  • Selenium Overview
  • Concepts and Terminology
  • Selenium IDE Overview
  • WebDriver Overview

Exercise: Running the Web Application

Lesson: Exporting S-IDE Manual Tests

  • SS-IDE Manual Tests versus WebDriver Tests
  • Programming Language Options
  • Testing Framework Options
  • Test Naming Conventions

Exercise: Exporting Test to Java

Session: Testing with Java and WebDriver

Lesson: Java for Selenium Testers

  • Java Basics
  • Java Constructs and Features
  • JUnit Overview
  • Junit Tests and Assertions
  • WebDriver Overview

Exercise: Creating and Running a WebDriver Test

Lesson: WebDriver Locators

  • Finding Sports on Web Pages
  • Built-In Locators
  • Find by HTML Features
  • Find using CSS
  • Find using XPath

Exercise: Working with WebDriver Locators

Lesson: WebDriver Forms

  • WebDriver Commands for Working with Forms
  • Form Actions
  • Text Form Actions
  • Keys
  • Button Form Actions
  • Other Actions
  • Waiting for Page Load

Exercise: Testing Forms Using WebDriver

Lesson: WebDriver Test Suites

  • WebDriver Test Suites Overview
  • Defining Test Suites
  • Working with Test Suites in WebDriver

Lesson: Selenium Best Practices

  • Preparation
  • Managing Names
  • Multiple Browser Testing
  • High Quality Tests and Test Plans
  • Using Whitespace
  • Efficient Operations
  • Establish Selenium Standards
Read more +


Contact us for more detail about our trainings and for all other enquiries!

Avaible Training Dates

Join our public courses in our Norway facilities. Private class trainings will be organized at the location of your preference, according to your schedule.

01 mai 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
01 mai 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
11 mai 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
23 mai 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
13 juni 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
12 juli 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
18 juli 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
17 august 2025 (3 Days)
Oslo, Bergen, Trondheim
Classroom / Virtual Classroom
Working with Selenium: Selenium Web Testing (TT3610) Training Course in Norway

The Nordic country Norway, is in Northern Europe. Known for its stunning natural beauty, including fjords, mountains, and forests, Norway is also famous for its high standard of living and strong social welfare system. Norway's capital and largest city is Oslo. Tromsø, Bergen, Trondheim and Stavanger are the other tourist attracting cities of Norway.

Norway is a constitutional monarchy with King Harald V as the head of state. The country has a population of 5,425,270 as of January 2022. Norway is a relatively small country and has a relatively low population density, with much of its land area covered by forests, mountains, and fjords. Despite its small size, Norway is known for its rich cultural heritage, strong economy, and stunning natural beauty, which attracts millions of visitors every year. This Nordic country is also known for its winter sports, such as skiing and snowboarding, and is a popular destination for outdoor enthusiasts.

Norway has a long history of invention and is home to numerous more top-tier tech firms and research facilities, such as; Kongsberg Gruppen, Telenor, Atea, Evry and Gjensidige Forsikring.

Due to the country's high latitude, there are large seasonal variations in daylight. From late May to late July, the sun never completely descends beneath the horizon. Which attracts many tourists around the world to see the "Land of the Midnight Sun". Tourists mainly visit Sognefjord, Norway's Largest Fjord, Pulpit Rock, one of the most photographed sites in Norway and of course the capital; Oslo.

Oslo is considered the business center of Norway. It is the country's largest city and the capital of Norway. The city is home to many of Norway's largest and most important companies, as well as several international organizations and research institutions. Additionally, the city is a popular tourist destination, known for its scenic location on the Oslo Fjord, its many museums and cultural attractions, and its vibrant nightlife and dining scene. Some of the most popular museums in Oslo are The Norwegian Museum of Cultural History, The Nobel Peace Center, The National Museum of Art, Architecture, and Design, The Munch Museum and The Vigeland Museum.
By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.