Users Online

· Guests Online: 27

· Members Online: 0

· Total Members: 188
· Newest Member: meenachowdary055

Forum Threads

Newest Threads
No Threads created
Hottest Threads
No Threads created

Latest Articles

Automated Web Testing with Selenium and Java

Automated Web Testing with Selenium and Java

 

Click here to see the demo

 

Automated testing is almost mandatory to guarantee the stability of an application. This course teaches you how to test web applications using first a record-and-playback approach with Selenium, and then a more advanced approach using WebDriver.

At the core of testing any website efficiently is a thorough knowledge of how to do automated testing. In this course, Automated Web Testing with Selenium and WebDriver Using Java, you'll learn the skills you need to test web applications using both a record-and-playback approach, as well as a programmatic style. First, you'll discover how to create a suite of tests. Next, you'll explore how to test standard html elements, such as tables, lists, buttons, and text elements. Finally, you'll cover how to deal with AJAX type functionality. When you're finished with this course, you'll have a foundational understanding of not only how to do automated testing, but how to create your own QA framework. 

Course Overview 
Overview 

Getting Started with Selenium 
Introduction 
Selenium First Look 
Selenium and WebDriver 
WebDriver First Look 
Why Automated? 
Architecture 
Summary 


Using the Selenium IDE 
Introduction 
Prerequisites 
Selenium IDE 
Installing 
Understanding Selenium IDE 
Recording a Test 
Running the Test 
Selenese 
Looking at Commands 
Creating Commands 
Verifications 
Using Assert and Verify 
Creating Test Suites 
Exporting 
Other Features 
Summary 

Understanding WebDriver 
Introduction 
What Is WebDriver? 
Setting up WebDriver 
Fixing System Properties 
Other Browsers 
Finding Elements 
A Simple Script 
Page Elements 
A More Complex Script 
Clicking the Image 
Assert and Verify 
Summary 


Applying Advanced WebDriver Techniques 
Introduction 
Radio Buttons 
Choosing a Radio Button 
Getting a Radio Button Value 
Checkboxes 
Selecting a Checkbox 
Select Items 
Using Select 
Tables 
Getting Table Data 
XPath 
Explicit Waits 
Using the Explicit Wait 
Summary 

Using Selenium Server 
Introduction 
Selenium Server 
Selenium Server Grid Mode 
Starting Selenium Server 
Running a Test 
Grid Configuration 
Setting up Grid 
2nd Node Setup 
Running a Test in Grid 
Parallel Processing 
Grid Strategies 
Summary

Building a Framework 
Introduction 
Why Not Record? 
Page Object Model 
Demo: Framework Setup 
Dependencies 
Demo: Basic Test 
Demo: Browser Cleanup 
Planning a Test 
Demo: Testing Paths 
Selenium And WebDriver 
Demo: Refactoring to a Factory 
Summary

Comments

No Comments have been Posted.

Post Comment

Please Login to Post a Comment.

Ratings

Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Render time: 0.75 seconds
10,799,464 unique visits