STEut 1
STEut 1
QUESTION BANK
Unit Test-I (Shift:-I & II)
Semester: - V Program: - CM5I Course: - Software Testing (22518)
CHAPTER-1(CO1)
2 MARKS
1. Define the terms: i) Failure. ii) Defect. iii) Bug. iv) Fault.
Ans:
2.What is software testing?
3.List all objective of testing
4.Describe quality assurance and quality control.
Ans:
White Box Testing, which is also known as glass box
testing, it tests the internal structure of an application
product through the derivation of test data from the
program logic.
A group of relevant persons from Usually team members of the same project take
Participant
different departments participate in participation in the walkthrough. Author himself acts
Composition
the inspection. walkthrough leader.
Use of Checklist Checklist is used to find faults. No checklist is used in the walkthrough.
Formalized
Formalized procedure in each step. No formalized procedure in the steps.
Procedure
Reader reads product code. Everyone Author reads product code and his teammate comes
Role of Reader
inspects it and comes up with detects. up with the defects or suggestions.
Ans:-
3.What is load and stress testing?
Ans:- Load testing simulates a real-world load on the system to see how
it performs under stress.It checks the product’s ability to perform under
anticipated user loads.
Stress testing is a type of load testing that tests the system’s ability to
handle a high load above normal usage levels. It helps identify the
breaking point of the system and any potential issues that may occur under
heavy load conditions. It involves testing a product under extreme
workloads to see whether it handles high traffic or not.
Ans:-
• Stubs are developed by software developers to use them in
place of modules, if the respective modules aren’t
developed, missing in developing stage, or are unavailable
currently while Top-down testing of modules.
• Drivers are also used when some modules are missing and
unavailable at time of testing of a specific module because
of some unavoidable reasons, to act in absence of required
module.
It ensures that the software system and application are free from
any threats or risks that can cause a loss.
• Integrity
• Authentication
• Authorization
• Availability
• Non-repudiation
5.Differentiate between alpha and beta testing.
Ans:
Alpha testing is
performed by testers Beta testing is performed
who are usually internal by clients who are not
employees of the part of the organization.
Performed by organization.
This can include things like test environments, test tools and
equipment, test data, and other resources that are needed to plan,
design, execute and evaluate tests.
Test Steps:
• Verify field validations
checkbox
• Verify the “Forgot Password” functionality