Selenium Testing

Selenium is a portable software-testing framework for web applications. Selenium provides a playback (formerly also recording) tool for authoring tests without the need to learn a test scripting language (Selenium IDE). ... The tests can then run against most modern web browser

Duration :- 1 Month


Who Can take this course - Target Audience :-

  1. 10th & 12th class students
  2. Undergraduates, Graduates and Post-Graduates
  3. Post graduate students - BCA, MCA, B.Tech , M.Tech

Pre-requisites for the Class: -:

  1. Testing Concepts
  2. Computer literate
  3. Knowledge of programming techniques would be an advantage

Course Content:-

RECORDING ON THE SAMPLE APPLICATION

  1. Identify the application under test (AUT)
  2. Prepare the test environment
  3. Create and execute basic tests
  4. Understand Quick Test results

ADDING SYNCHRONIZATION

  1. Add synchronization steps
  2. Set Global Synchronization Timeout

USING PARAMETERS

  1. Use input and output parameters
  2. Create Data Driven tests
  3. Enhance checkpoints with parameters
  4. Automatic Parameterization

SIGNIFICANT CHECKPOINTS IN UFT

  1. Bitmap Checkpoints
  2. Text Area Checkpoint
  3. Image Checkpoint
  4. Page Checkpoint
  5. Table Checkpoint.



WORKING WITH OBJECTS

  1. Identify objects and their properties
  2. Discuss basics of the Object Repository

VERIFYING WITH STANDARD CHECKPOINTS

  1. Enhance tests with checkpoints
  2. Use regular expressions

BUILDING MULTIPLE, REUSABLE ACTIONS

  1. Create a Single Reusable Action
  2. Create multiple actions from a single action
  3. Use Global and Local Data Sheets
  4. Calling one action from another.

USING A SHARED OBJECT REPOSITORY

  1. Describe local versus shared object
  2. repositories
  3. Use the Object Repository Manager

Recommended next Course after this course: -

  1. Manual Testing
  2. Load Runner
  3. Selenium
  4. Web Development