SELENIUM TESTING

ABOUT :MANUAL TESTING TRAINING :

The training program is designed to give participants the skills & knowledge to gain a competitive advantage in starting / enhancing a career in software testing. Participants receive up-to-date training in multiple areas in Software Testing and a thorough understanding of real-world projects. Successful completion of this program leads to placement assistance and participation in campus placements at JNNC Technologies.

Software Needed on Each Student PC 

1. INTRODUCTION
  • What is Testing
  • What is Quality
2. SOFTWARE DEVELOPMENT LIFE CYCLE
  • Initial Requirement phase
  • Analysis phase
  • Design phase
  • Coding phase
  • Testing phase
  • Delivery and Maintenance phase
  • Conventional Testing
  • Unconventional Testing
4. TESTING METHODOLOGY
  • Black Box Testing
  • White Box Testing
  • Gray Box Testing

5. Testing Levels

  • Unit Level Testing
  • Module Level Testing
  • Integration Level Testing
  • System Level Testing
  • User Acceptance Level Testing
6. SOFTWARE DEVELOPMENT MODELS
  • Waterfall Model
  • Prototype Model
  • Evolutionary Model
  • Spiral Model
  • Fish Model
  • V-Model
  • Agile Model
7. DEVELOPMENT ARCHITECTURES
  • One Tier Architectures
  • Two Tier Architectures
  • Three Tier Architecture
  • N-Tier Architecture
8. TYPE OF TESTING
  • Build Verification Testing
  • Regression Testing
  • Re-Testing
  • Alpha Testing
  • Beta Testing
  • Static Testing
  • Dynamic Testing
  • Installation Testing
  • Compatibility Testing
  • Monkey Testing
  • Usability Testing
  • End-To-Testing
  • Exploratory Testing
  • Security Testing
  • Port Testing
  • Reliability Testing
  • Adhoc Testing
SOFTWARE TESTING LIFE CYCLE
  • Test Plannig
  • Test Case Design Techniques
  1. BVA, ECP, Decision Table Testing, State Transaction Testing and Use Case Testing
  • Test Development
  • Prepare RTM
  • Test Execution
  • Result Analysis
  • Bug Tracking and Reporting
  • Test Closure Activity

ABOUT : SELENIUM TESTING

Selenium is probably the best option for automated testing of Websites today.

Introduction to Automation Testing

Introduction to Selenium

Working with Selenium IDE

UI of Selenium IDE

Generating Script using Records

Writing Script Manually

Assert and Verify Commands

Java Basics

Datatypes and Operators

Control Structures

Arrays

Object Oriented Programming in Java

Data Encapsulation

Data Abstraction

Polymorphism

Inheritance

Collections in Java

Sets and Lists

HashSet

Stack

ArrayList

Vector

HashTable

Configuring of WebDriver

Locators

Execution of Script on different browsers

Working with different Web Elements

Edit box/Textbox

Dropdowns

Checkboxes

Radio buttons

Pushbutton

Links

WebDriver Validation Commands

 

Capturing Screen Shot

Sikuli

Static Programming

Dynamic Programming

Modular Framework

Page Object Model Framework

TestNG Framework

Installing TestNG

Adding TestNG Library

TestNG Annotations

Executing TestNG.xml file

Parameterization

Group Testing

Parallel Testing

Dependency Testing

Data Driven Framework

Reading Excel

Writing Excel

Keyword Driven Framework

Duration

Length : 45 Hours

What is difference between manual and automation testing?

In manual testing (as the name suggests), test cases are executed manually (by a human, that is) without any support from tools or scripts. But with automated testing, test cases are executed with the assistance of tools, scripts, and software. Testing is an integral part of any successful software project.

Is Ecatt is a manual testing or automation testing tool and what is the difference between manual and automation testing?

Automation Testing uses automation tools to execute test cases. In manual testing, test cases are executed by a human tester and software. Automated testing is significantly faster than a manual approach. Manual testing is time-consuming and takes up human resources.

What are the testing techniques in manual testing?

Following are the testing techniques that are performed manually during the test life cycle:
  • Acceptance Testing.
  • White Box Testing.
  • Black Box Testing.
  • Unit Testing.
  • System Testing.
  • Integration Testing. PDF.

Which testing is best manual or automation?

Automated testing is more reliable, as it is performed by tools and/or scripts. Manual Testing is time-consuming, taking up human resources. Automated Testing is executed by software tools, so it is significantly faster than a manual approach.

 

 

 

 

Open chat