Trending

Tuesday, January 21, 2014

Automated Web Testing with Selenium

Creating automated tests for a web application can be challenging. Two of the biggest barriers to getting started are picking an automation tool and developing a framework for writing the tests. This course explores how to use the popular browser automation framework, Selenium, to create automated tests for web applications. We will examine using Selenium to directly record from within a Firefox browser, as well as using C# to automate the web browser using Selenium’s API. We will also explore how to distribute tests over multiple machines using Selenium Server’s grid capabilities. The course concludes with the implementation of a simple, maintainable framework for testing a web application using Selenium.





Table of content

Selenium Overview
  • Course Introduction
  • What is Selenium?
  • Why Automated Testing?
  • History
  • Architecture
  • Selenium in Action
  • Calling WebDriver Directly
  • Summary
Selenium IDE
  • Introduction
  • Installing
  • Selenium IDE Basics
  • Recording a Test
  • Running the Test
  • Selenese
  • Looking at Commands
  • Creating Commands
  • Verifications
  • Using Assert and Verify
  • Creating Test Suites
  • Exporting
  • Other Features
  • Summary
Webdriver Basics
  • Introduction
  • What is WebDriver?
  • Setting up WebDriver
  • Other Browsers
  • Finding Elements
  • A Simple Script
  • Page Elements
  • A More Complex Script
  • Clicking the Image
  • Assert and Verify
  • Summary
Advanced WebDriver
  • Introduction
  • Radio Buttons
  • Choosing a Radio Button
  • Getting a Radio Button Value
  • Checkboxes
  • Selecting a Checkbox
  • Select Items
  • Choosing a Select Option
  • Using SelectElement
  • Tables
  • Getting Table Data
  • XPath
  • Getting Table Data with XPath
  • Explicit Waits
  • Using the Explicit Wait
  • Summary
Selenium Server
  • Introduction
  • What is Selenium Server?
  • What is Selenium Grid?
  • Starting Selenium Server
  • Running a Test
  • Grid Configuration
  • Setting up Grid
  • A 2nd Node
  • 3rd Node and Configuration
  • Running a Test in Grid
  • More Grid Considerations
  • Grid Strategies
  • Summary
Building a Framework
  • Introduction
  • Why Not Record?
  • The Coffee API
  • Basic Framework
  • Getting up to BAT
  • Page Object Model Overview
  • Creating the Project
  • A Basic Test
  • Planning a Test
  • Refactoring for Page Object Model
  • Testing Authors
  • Verifying the Result
  • Next Steps
  • Testing DSLs
  • Framework Rules
  • Summary
Uploaded.net 
  1. http://ul.to/yvc0cubg 
  2. http://ul.to/6w02d13m 
Cloudzer.net
  1. http://clz.to/file/s33j6t9g
  2. http://clz.to/file/enexgltl
Letitbit.net
  1. http://bit.ly/LPmcun
  2. http://bit.ly/1eQK4FR

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates