INTRODUCTION TO MANUAL TESTING
SDLC Models
Test Data Preparation
Test Case Execution
Test Case Design
Defect Tracking
FUNDAMENTALS OF MANUAL TESTING
Test Case Design
Defect Tracking
Testing Metrics
STLC models
Test summary Report Preparation
SELENIUM
Selenium is a portable software-testing framework for web applications. Selenium provides a record/playback
tool for authoring tests without the need to learn a test scripting language (Selenium IDE). It also provides a
test domain-specific language (Selenese) to write tests in a number of popular programming languages,
including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala. The tests can then run against most
modern web browsers. Selenium deploys on Windows, Linux, and OS X platforms. It is open-source software,
released under the Apache 2.0 license
INTRODUCTION to Selenium
1. Selenium Tool Suite
2. Supported Browsers and Platforms
3. Selenium IDE
a. IDE Features
b. Building Test Cases
c. Running Test Case
d. Test Suites
e. Java Script and Selenese parameters
f. Debugging
g. Writing a Test Suite
h. User Extensions
4. Selenium 1 (Selenium RC) – Introduction
a. RC components and how they work
b. Installation
c. Programming your test
d. UI Mapping
e. Data Driven Testing
f. Database Validation
g. User Extensions
5. Selenium 1.0 – Java Client Driver Configuration
a. Configuring Selenium RC with Eclipse