Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Class notes Manual testing

Rating
-
Sold
-
Pages
40
Uploaded on
16-08-2024
Written in
2022/2023

This document is testing related and it help the students to understand clear intent of testing.

Institution
Course

Content preview

TERMINOLOGIES USED IN SOFTWARE INDUSTRY
1) REQ : Requirement
2) Defect : It’s a deviation in the with respect to requirement
3) Bug : It’s a informal name of a defect.
Whenever a defect is found by a test engineer it should be released to
the developers. Once the developers accept the defect it is termed as
defect.
4) Error : Mistake in the source code is known as error.
5) Issue : Problem faced by the customer or the end users.
6) Failure : Multiple issues will lead to the failure.
When the end users face lot of issues that will lead to the failure.
QA and QC
QA: Quality Assurance.
It is a process oriented.
QC: Quality Control.
It is a product oriented.

QA QC
It is a procedure that focus on providing It is a procedure that focus on fulfilling the
assurance that quality requested will be quality requested.
achieved.


QA aims to prevent the defect QC aims to identify the defect.
It is a method to manage quality verification It is a method to verify the quality validation


It does not involve executing the programs. It always involves executing the programs.
It is a preventive technique. It is a corrective technique.


RTM : Requirement Traceability Matrix.
KT : Knowledge Transfer.
DOMAIN : It is a categorization of the software application into various fields. Each
software company will work for various domains.


Finacle: It is a banking software used by the banks.

,Servers and Environments
We have usually 3 types of servers.
1. Development server.(used by developers)
2. Testing server or QA server(used by test engineers)
3. Production server(end users)
Eg . www.dev.facedook.com
www.qa.facebook.com
www.facebook.com
We have the different servers because developers, test engineers, end users should use
the application and work independently.
When developers are working for 1 feature. That feature is given to testing team
during that time developers start working for another feature
Due to this
1. Everybody can work independently.
2. Dependency will not be there.
3. If any problems occurs it can be handled separately.
4. Disturbance will not be there for end users.
Stake Holder:
A person who directly (or) indirectly involved in a software application (or) project is
a stake holder.




SDLC (SOFTWARE DEVELOPMENT LIFE CYCLE)
It is a procedure to develop the software application.
It consists of different stages.
CRS: Customer Requirement Specification
BRS: Business Requirement Specification.
SRS: System Requirement Specification.
BA: Business Analyst.
HR: Human Resource.
HLD: High Level Design.
LLD: Low Level Design.
TE: Test Engineer.
PM: Project Manager

, Requirement
Gathering




Feasibility Study



High Level Design

Design
Low Level Design




Coding




Testing




Installation




Maintenance

, Requirement Analysis:
Usually customer or client gives a requirement in the form of CRS/BRS. And it is
converted into SRS by BA. BA means business analysis. BA acts bridge b/w customer and
company.
BA should be good in
1. Communication skills
2. Domain expert
3. Convencing skills.
4. Technical expert.
BA collects all the requirement from the customer is called requirement analysis.

Feasibility Study:
In this phase BA, HR, ARCHITECT, FINANCE, PM will discuss all the information
that is needed.
BA will explain about the project
HR is for needed resource.
Finance will take care about budget.
Architect will for which technology we should use for project.
PM will take the final decision and gathers all the data information to proceed
for the next step or not.

Design:
Once everything is fine, we go for the design.in design we have HLD and LLD.
Usually design phase is done by the architect or senior developers
High Level Design: is just like a blue print .it shows the external specification of the
project.
Low Level Design: shows the internal specification of the project.

Coding:
Once the design is done developers starts writing the code for application by looking
at design or requirement.

Testing:
Once coding is done developers will give application to test engineers. All test
engineers start finding the defects. If any defects are found in software application, it again
goes back to the developers like this process continues.
Once everything is completed, we will go for next phase called installation.

Written for

Institution
Course

Document information

Uploaded on
August 16, 2024
Number of pages
40
Written in
2022/2023
Type
Class notes
Professor(s)
Harshavardhan
Contains
All classes

Subjects

$8.89
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
rameshpampana

Get to know the seller

Seller avatar
rameshpampana Modern degree college
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
2 year
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions