1.
What is testing
Correct Answer
B. Testing is to find whether the software works incorrectly
2.
Boehm's book on mythical man month says "...adding manpower to a late project makes it later"
Correct Answer
B. False
Explanation
Mythical man-month is written by Frederick Brooks not Boehm
3.
structural testing and functional testing are otherwise known as
Correct Answer
C. White-box & black-box respectively
Explanation
Structural testing and functional testing are two different types of testing in software development. Structural testing focuses on testing the internal structure of the software, examining the code and its components to ensure that they function correctly. This is why it is also known as white-box testing, as it requires knowledge of the internal workings of the software. On the other hand, functional testing is concerned with testing the software's functionality from an external perspective, without knowledge of the internal structure. This is why it is also known as black-box testing, as it treats the software as a black box where only the inputs and outputs are considered.
4.
___________ is at customer environment whereas ____________ is at dev environment
Correct Answer
beta testing
alpha testing
Explanation
Beta testing is conducted at the customer environment, where the software or product is tested by real users in a real-world setting. This allows for the identification of any issues or bugs that may arise in a customer's specific environment. On the other hand, alpha testing is conducted at the development environment, where the software is tested by developers and testers before it is released to the customers. Alpha testing helps to identify any major issues or bugs before moving on to beta testing.
5.
The objective of Smoke testing is to
Correct Answer(s)
C. Test to find that all core functionalities work
D. Test with the coverage of wider breadth without much depth
Explanation
Smoke testing is a type of testing that focuses on quickly and superficially testing the core functionalities of a system or application. The objective is to ensure that these core functionalities are working properly before more comprehensive testing is carried out. It aims to cover a wider breadth of functionalities without going into much depth, allowing testers to quickly identify any major issues or defects. Therefore, the correct answer is "test to find that all core functionalities work, test with the coverage of wider breadth without much depth."
6.
The metric related with Defects are __________ and _____________ covers the processes used to control, coordinate, and track: code, requirements, documentation, problems, change requests, designs, tools/compilers/libraries/patches, changes made to them, and who makes the changes.
Correct Answer(s)
Defect Density
Configuration management
Explanation
The metric related with Defects are Defect Density and Configuration management. Defect Density measures the number of defects in a software system relative to the size of the system. It helps in identifying the quality of the code and the effectiveness of the testing process. Configuration management, on the other hand, is a set of processes and tools used to control and track changes to software artifacts. It ensures that the correct versions of code, requirements, documentation, etc. are used and that changes are properly coordinated and tracked. Both metrics are important for managing and improving the quality of software development processes.
7.
Some of the keywords/jargons used in SCM are
8.
What is the difference between Functional Testing and System Testing?
Correct Answer(s)
A. Functional testing is a subset of system testing
C. System testing is a superset of BlackBox testing
Explanation
Functional testing is a type of testing that focuses on testing the individual components or functions of a system to ensure they are working correctly. It is a subset of system testing, which involves testing the entire system as a whole to ensure it meets the specified requirements. System testing is a superset of BlackBox testing, which is a testing technique that focuses on testing the system's functionality without considering its internal structure. Therefore, the correct answer states that functional testing is a subset of system testing, and system testing is a superset of BlackBox testing.
9.
Risk mitigation plan and contingency plan are [select one or more answers below]
Correct Answer
C. Contingency plan is a back-up plan incase of any unexpected event
Explanation
The correct answer is that a contingency plan is a back-up plan in case of any unexpected event. A contingency plan is a proactive approach to minimize the impact of unforeseen events and ensure business continuity. It involves identifying potential risks and developing alternative strategies to address them. It is not the same as a risk mitigation plan, which focuses on reducing the likelihood or severity of risks. Instead, a contingency plan serves as a safety net, providing a course of action when unexpected events occur.
10.
Saran Sir's patented acronym P I C can be expanded as ____________ , the acronym D I L as _____________ and the RADCOTIF
Correct Answer
PACKAGE IMPORT CLASS
DATATYPE IDENTIFIER LITERAL
REQUIREMENTS ANALYSIS DESIGN CODE TEST IMPLEMENTATION FEEDBACK
Explanation
The correct answer is "PACKAGE IMPORT CLASS, DATATYPE IDENTIFIER LITERAL, REQUIREMENTS ANALYSIS DESIGN CODE TEST IMPLEMENTATION FEEDBACK". This is because the given acronyms, PIC and DIL, are expanded as such in Saran Sir's patented acronym system. Additionally, RADCOTIF is not mentioned in the question and therefore cannot be expanded.
11.
What is a test driver?
12.
What is a test stub?
13.
Top-Down Vs Bottom-Up testing, explain?
14.
Heap,Stack,Non-Static,native - explain?
15.
Sponsor, Baseline, Person day, types of Risks -explain