0% found this document useful (0 votes)
6 views

Testing Notes

It provides the basic understanding of testing definitions
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Testing Notes

It provides the basic understanding of testing definitions
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Overview

1)Manual Testing (Jira,Agile)


2)Java
3)Automation Testing(Selenium)
4)SQL
5)API(Postman)
6)Maven
7)TestNG
8)Cucumber
9)Git&GitHub
10)Jenkins(CI/CD)

****Manual Testing****
Q. What is Software?
A. Instruction to device to perform a specific task
Q. What is Software Testing?
A. -Match with Requirement

--Software testing is the process of evaluating and verifying that a


software application or system functions as expected and is free from
defects

Q. Explain the roles and responsibility of software tester?


❖ Requirement Analysis/Expectations of client
❖ Identifying the issue/bugs
❖ Test case design
❖ Test execution
❖ Creation of test report
❖ Defect reporting
❖ Collaboration with developer
❖ Env. setup
❖ Meetings (grooming calls, bug trigger calls,srm etc.

➢ B.A. (Business analyst)


➢ P.A.(Product analyst)
➢ P.O.(Product Owner)
➢ R.D.(Requirement Document)-> It is created by B.A.

Q. What are the Principle of Software Testing?


❖ Testing show presence of defect
❖ Exhaustive Testing is not possible(large testing)
❖ Early testing-SDLC
❖ Defect clustering
❖ Pesticide paradox
❖ Testing is context Dependent(Process same but change in domain)
❖ Absence of error-fallacy

*Product based and Service based company


Product based-Product based company it has own product to Sell
to customer.
Ex. Google,Amazon, IBM,Facebook
Service Based-It provide software as per client requirement.
Ex. Infosys,Wipro,Accenture

*Application
1)Windows Based-Notepad,Calculator
2)Web Based-Gmail
3) Client Based-Online banking
IMP * Software Development Life Cycle(SDLC):-
1) Requirement Gathering(Done by B.A.)
2)Feasibility Study
-By Development Company
-Study of application will work or not
-Whether company can work with this or not
-Study of time management ,resources etc
3) Design(Screen in image format)
-by Graphics Designer
-HLD(High Level Design)
-LLD(Low Level Design)
4)Development
-Coding by Developer
-Dev Server
5)Testing
-By Tester
-QA server
6)Deployment
-Production Server/Live Project
7)Maintenance

You might also like