[go: up one dir, main page]

0% found this document useful (0 votes)
293 views8 pages

JVN Testing Tutorials

The document outlines a comprehensive curriculum for a Software Testing course, covering both manual and automation testing, including various testing types, methodologies, and tools. It includes detailed topics on software testing fundamentals, SDLC models, test case writing, and automation techniques using Selenium with Java. Additionally, it provides practical modules for hands-on experience with web applications and testing frameworks.

Uploaded by

arkadeeproy425
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
293 views8 pages

JVN Testing Tutorials

The document outlines a comprehensive curriculum for a Software Testing course, covering both manual and automation testing, including various testing types, methodologies, and tools. It includes detailed topics on software testing fundamentals, SDLC models, test case writing, and automation techniques using Selenium with Java. Additionally, it provides practical modules for hands-on experience with web applications and testing frameworks.

Uploaded by

arkadeeproy425
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

JVN Testing Tutorials

Software Testing (Manual+Automation


Selenium with java)
Course Content
What is Software What is Unit Testing
What is Testing What is Integration Testing
What is Software Testing Functional Testing
History of Software Testing System Testing
Why Testing is Important Acceptance Testing
Manual Testing? Difference Between White box Testing
Automation Testing? and Black Box Testing
Product vs Project Base Applications? What is Scenarios
What is SDLC How to Write Test Scenarios Both
Phases of SDLC Positive and Negative
What is Over Testing
i.e., 1. Requirement Gathering or Collection
What is Under Testing
2.Feasibility Study
What is Optimised Testing
3. Design
What is Environments
4. Development or Coding
Development Environment
5. Testing
Testing Environment
6. Installation or Deployment
Production Environment
7. Maintenance
What is Error
Types of SDLC Models What is Defect
I.e., 1. Sequential Model What is Failure
2. Incremental or Iterative Model What is STUB
3.Waterfall Model What is DRIVER
4.V- Model Functional System Testing Types
5.RAD Model What is Smoke Testing
6.Prototype Model What is Positive Testing
7.Spiral Model What is Negative Testing
8.Agile Model What is Re- Testing
What is Regression Testing
Types of Software Testing What is Data Base Testing
I.e., 1.White Box Testing What is Data Validation Testing
2.Black Box Testing What is Data Integrity Testing
3.Gray Box Testing What is Data Volume Testing
What is Exhaustive Testing Globalisation Testing
What is End to End Testing Internationalisation Testing
What is Adhoc Testing What is STLC
Different Stages of STLC
Non - Functional System Study
System Testing Types How to write Test cases
How to write Test plan
GUI Testing How to prepare RTM Document
Usability Testing How to Execute Test Cases
Compatibility Testing How to Track the Defect
Software Compatibility Testing How to Prepare Test Execution
Hardware Compatibility Testing Report
Inter system Testing Retrospective Meeting
Security Testing What is Agile Methodology
Authentication Testing Principle of Agile Methodology
Direct URL Testing What is Agile Testing
User permission Testing What is Epic
Encryption Testing What is User Story
Installation Testing What is Sprint
Recovery Testing Sprint Planning Meeting
Standard Testing Who is Product Owner
Performance Testing Who is Scrum Master
Load Testing What is Sprint Backlog
Stress Testing What is Scrum Meeting or Daily
Spike Testing Standup Meeting
Endurance Testing
Alpha Testing Manual Testing
Beta Testing
Regression Testing and Types
Project Explanation
UNit Regression Testing Project Introduction
Regional or partial Regression Understanding the Functionality of
Testing Test plan
Full Regression Testing Writing Test Scenarios
What is the Difference between Writing Test Plan
Regression Testing and Re- testing Environment Setup
Types of Adhoc Testing Test Execution
Buddy Testing Bug Reporting & Tracking
Pair Testing Test SignOff
Exploratory Testing
Monkey Testing
Types of Application
Standard Alone Application
Client Server Application
Web Applications
AUTOMATION TESTING
How to Create Project What is get() Method
How to Create Package What is navigate() Method
How to Create Class Example Programs by using Navigate
Basic Program in Java Methods
How to Print in Java What is get() Method
Data Types Example Programs by using get()
Types of Data Types Methods
What is Integer What is getTitle() Method
What is String Example Programs by using getTitle()
What is Character Methods
What is Boolean What is getCurrenturl() Method
What is Double Example Programs by using
What is Byte getCurrenturl() Method
Example 1 What is getPageSource() Method
Program by using Data Types Example Programs by using
Example 2: getPageSource() Method
Program by Using Data types What is getwindowHandle() Method
Java Program Structure Example Programs by using
What is Class getwindowHandle() Method
What is Metod What is getwindowHandles() Method
Syntax to create an Object Example Programs by using
Example Program getwindowHandles() Method
How to Launch a Browser What is findElement() Method
Syntax for Launching Chrome Example Programs by using
Browser findElement() Method
Syntax for Launching Firefox Browser What is findElements() Method
Syntax for Launching Edge Browser Example Programs by using
findElements() Method
Topic 1:Open a Browser and What is SwitchTo() Method
Example Programs by using
Navigate to google Page SwitchTo() Method
What is Locators What is Close() Method
Types of Locators Example Programs by using Close()
How to Identify the web Elements Method
What is ID What is quit() Method
What is Name Example Programs by using quit()
What is Class Name Method
What is Link Text What is Manage() Method
What is Partial Link Text Example Programs by using Manage()
What is Xpath Method
What is CSS Selector What is Operators
What is TagName Types of Operators
What is methods What is Click() Operator
What are the Types of Methods
Example Programs by using Click()
Topic 4:Open Google
Operator
What is Sendkeys() Operator Page and click on Gmail
Example Programs by using
Link WebElement by
Sendkeys() Operator
What is Clear() Operator using partial linkText
Example Programs by using Clear()
JAVA CONCEPTS
Operator
How to Add Comments
What is getText() operator
How to Add Single line Comment
Example Programs by using getText()
How o Add Multiple line Comment
Operator
Java Control Statements
What is getTagName() Operator
Java Conditional Statements
Example Programs by using
Java Iterative Statements
getTagName() Operator
If else condition
What is getLocation()x Operator
Elseif condition
Example Programs by using
Switch case condition
getLocation()x Operator
For loop Condition
What is getLocation()y Operator
Example Programs of ifelse
Example Programs by using
Example Programs off Elseif
getLocation()y Operator
Example Programs of Switch case
What is isSelected() Operator
Example Programs of Forloop
Example Programs by using
Example Programs of Nested Loop
IsSelected() Operator
Example Programs of While Loop
What is Is Displayed() Operator
What is Array
Example Programs by using
Example Programs of Arrays
IsDisplayed() Operator
What is IsEnabled() Operator
Example Programs by using Topic: Link WEB ELEMENT
IsEnabled() Operator
What is getAttribute() Operator Module 5:Navigate to
Example Programs by using
getAttribute() Operator bing.com and get the List
Based on Locators, Methods, and of Links
Operators Example Programs
Module 6: Navigate to
Module 2: Navigate to FB
bing.com and get the
Application and Login in to
Names of List of Links
FB By inserting Username
and Password Module 7: Navigate to
ajio.com LinkWebelements
Module 3: Open Google
if it s Displayed get
page and click on Gmail
Everylink Element name
Link webElement
along with its URL
Topic;Dropdowns
Module 8: Navigate to Mercury travels and get the list of
Dropdowns

Module 9:Navigate to Mercury travels and get the names


of all list of Dropdowns

Module 10:Navigate to Mercury travels go to type of Holiday


dropdown and select “Family” as a Value from the dropdown

Module 11: Navigate to mercury travels and count the no.of


values from the type of Holiday Dropdown

Module 12:Navigate to mercury travels and go to type of


Holiday dropdown and get the names of those values

Module 13: Navigate to mercury go to Type of holiday


dropdown check whether all values are Displayed or not in a
dropdown, if it is Displayed then print “active” along with its
Name of the value

Topic:Images
Module 14: Navigate to flipkart and get total list of images

Module 15: Navigate to mercury travels and get the src


values of all images

Topic:RadioButtons
Module 16: Navigate to mercury travels and get list of radio
buttons.
Module 17: Navigate to mercury travels and get list of Names
of Radio buttons.

Module 18: How to get the Default status of Radio button

Module 19: How to get default status of the radio buttons


along with its name

Topic: CheckBoxes
Module 20: How to get the list of check boxes

Module 21: How to get the Names of all checkboxes

Module 22: How to get the default status of the checkboxes


along with its name.

Topic: Text Field

Module 23: Navigate to mercury travels and get the list of


text fields and Names

Module 24: How to pull all the WebElements in one single


program

What is Synchronization Concept What is Protected


What are the Types of Types of Variables
Synchronization What is Local Variable
What is Thread Example Programs of Local Variables
What is Sleeper What is Global Variable
What is implicit wait Example Programs of Global Variable
What is Exclipility Wait What is Static Variable
What is Access Modifiers Example Programs of Static Variable
What is Public What is Non Static Variable
What is Private Example program of Non-Static variables
What is Default What is Inheritance
What is Protected Example Program Using Inheritance
Concept
What is Method overloading Compile Time Error
Example Programs using Method Run time Error
Overloading Try catch
What is Method overriding TestNG Framework
Example Program using Method overriding How to Add TestNG to Eclipse
What is constructor Example Programs using TestNG
Example Program using Constructor Framework
What is Exception Handling How to use Annotations in TestNG
Types of Exception Handling Framework

Module 25: Login in to FB Application by using TestNG


Framework

Module 26: : Navigate to OrangeHRM Application And Login


with valid Credentials and Logout OrangeHRM Application
and Close the Browser.

Topic: Alerts
Module 27: Navigate to TSRTC Application and click on
Check Availability and get the message displayed on the
pop-up window and print as an output

Module 28: Navigate to TSRTC Application click on check


Availability and click on ok button on the Alert popup

Topic: Actions
Module 29: Navigate to google.com and right click on gmail
link

Module 30: Navigate to mercury travels move the mouse to


customer login and click on Register link

Module 31: Navigate to google page and search for any info
and double click on search button
Module 32: Navigate to https://jqueryui.com/slider/ and
move the slider to 60% of it.

Module 33: Navigate to jquery and drag the source to target

Topic: Cookies
Module 34: Navigate to mirror.co.uk and get the list of
cookies
Module 35: Navigate to mirror.co.uk and get the list of
cookies and Delete that cookies

Topic: Object Repository


How to Create Property File

POM (Page Object Model)

BDD Cucumber Framework

Example Programs Using BDD Cucumber Framework and POM

+91 9912494735

jvntesting1@gmail.com

https://jvntestingtutorials.github.io/
JVN-Testing-Tutorials/

You might also like