Web Application Testing With Selenium
Udemy
Course Summary
In this selenium training course we will discuss how to use selenium to automate a testing process of a Web Application.
-
+
Course Description
Selenium automates browsers. What you do with that power is entirely up to you. In this Selenium Training: Selenium Tutorial for Web App testing course we will discuss how to use selenium to automate a web application. We will apply our selenium automation knowledge to build a web testing framework to test an e-learning application. This selenium training course will take 8 hours to complete for someone who has java programming experience. By end of selenium tutorial course you should write automated test cases using Selenium. Take this ultimate Selenium Training: course right now and learn Selenium for web app testing.</p>
-
+
Course Syllabus
- Working With Selenium IDE
- Introduction To Course
- How To Get Cheap Flight Deals on Internet
- Selenium Tool Kit
- Installing Selenium IDE
- Using Selenium IDE to Record and Replay
- Extending Default Recording Script
- Selenese Commands Summary
- Web Element Identification Techniques
- How To Locate Web Elements By ID
- How To Locate Web Elements By Name
- How To Locate Web Elements By Link
- How To Locate Web Elements By Xpath
- Locating Dynamic Contents Using XPath
- Locating Web Elements Using CSS
- Web Element Identification Techniques
- HTML Code Used to Demonstrate Concepts
- Assessment on Concepts Explained in Unit I and Unit II
- Assessment on Concepts Explained in Unit I and Unit II
- Using Selenium RC To Extend IDE Functionalities
- Developing Flight Search Script Without Using IDE Record Features
- Drawback of Selenium IDE
- How Selenium Web Driver Extends Selenium RC
- How Selenium RC Fits in To Address Bottlenecks of Selenium IDE
- How To Start Selenium RC Server
- How To Configure Eclipse To Run Selenium Test Case
- A Sample Selenium Automation Using Selenium RC
- A Sample Selenium Automation Using Selenium WebDriver
- Assessment on Concepts Explained in Unit III
- Assessment On Unit 3
- Building Data Driven Framework
- How To Write WebDriver Backed Client
- How To Handle Wait Events In Web Driver Framework
- How To Modularize WebDriver Backed Client
- How To Read Excel File Using Apache POI
- Extending Web Driver Backed Client To Drive Using Inputs From Excel
- Final Version of Web Driver Backed Travel Automation Program
- Download Selenium Code Used In This Section
- Assessment on Unit 4
- Assessment on Concepts Explained in Unit I and Unit IV
- Building Key Word Driven Framework
- Lets Automate One More Flight Reservation Application
- Integrating Second Travel Application Into Data Driven Framework
- How To Generalize Web Driver Backed Framework Using Keywords
- Code Walkthrough of Keyword Driven Framework
- Keyword Driven Framework In Action
- Developing an Hybrid Framework Leveraging Features Data Driven and Key Word
- Running Hybrid Framework
- Source Code For Key Word Framework
- Source Code For Hybrid Frame Work
- Excel File Containing Automation Steps and Keyword
- Assessment on Concepts Explained in Unit V
- Software Testing Fundamentals
- How To Use Selenium To Test Web Application
- Why Do We Test Software
- Different Types of Software Testing We do
- Different Type of Software Testing We do Part 2
- How To Write Test Cases
- How To Create Test Plan
- Sample Test Case Template
- Sample Test Plan Document
- Sample Testing Project
- Introducing Test Application For Project
- Installing Base Technology Stack For Test Environment Setup
- XAMPP Server Download
- Installing Test Application (Moodle Open Source LMS)
- Download Moodle Middle Ware Software
- Download Moodle Database
- Defining Scope Of Our Testing
- Sample Project Recording Scenario
- What Frameworks Should We Choose ?
- General Approach For Testing Project
- Automating User Registration Process (Test Case 1 )
- Automating User Confirmation Process (Test Case 2)
- Key Word File For Test Case 1 and Test Case 2
- Final Thoughts on Course and Next Steps