Software Testing MCQ's PDF

 Software testing MCQs - Complete Set

I'm sharing a complete set of software testing multiple choice questions and answers (MCQs) for the exam, quiz, and test preparation. software testing MCQs which contains all the important MCQs that you need to have. Complete Set 1 of software testing multiple choice questions and answers - Fluetcode

                        


    1.      Software mistakes during coding are known as___

a.      Bug           

b.      Defects

c.       Error

d.      Failure 


2.      White box testing is also known as___

a.       Functional Testing

b.      Code based testing

c.       Outer Testing

d.      All of the above

 

3.      Low level review perform_____ the high level review

a.       Simultaneously

b.      Before

c.       After 


4.      Which of the following term describe testing?

a.      Evaluating deliverable to find errors

b.      Finding broken code

c.       A stage of all projects

d.      None of the mentioned 


5.      The testing in which code is checked

a.       Black box testing

b.      Green box testing

c.       Gray box testing

d.      White box testing 


6.      Which of the following is not an objective of testing?

a.       Preventing defects

b.      Finding defects

c.       Fixing defects

d.      All of the mention 


7.      Bug is name of

a.       Error

b.      Defects

c.       Incident

d.      Failure 


8.      Which of the following is the largest bug produce?

a.       Code

b.      Specification

c.       Design

d.      Other

 

9.      When customer says quality of the product is too good?

a.       Software fulfils expectations of customer

b.      Software meets it’s defined specification

c.       Software it technically excellent

d.      Software has the bugs

 

10.  ____ comes under test to fail case.

a.       Invalid, wrong

b.      Incorrect

c.       Garbage value

d.      All of the above

 

11.  Equivalence partitioning is come under in which testing?

a.       Gray box testing

b.      White box testing

c.       Black box testing

d.       Green box testing

 

12.  When we say “there is a defect”?

a.       A requirement is not implemented

b.      A requirement is wrongly implemented

c.       Something extra is implemented which isn’t

d.      All of the above

 

13.  What type of review requires formal entry and exist criteria, including metrics?

a.       Walkthrough

b.      Management review

c.       Inspection

d.      Post project review

 

14.  The test cases are designed during:

a.       Test specification

b.      Test planning

c.       Test configuration

d.      Test recording

 

15.  Boundary value testing:

a.       Is the same as equivalence partitioning tests

b.      Tests combination of input circumstances

c.       Test boundary conditions on, below & above the edges of input & output equivalence classes

d.      Is used in white box testing

 

16.  Verification is _____

a.       Making sure that it is what the user right system

b.      Checking that we are building the right system

c.       Checking that we are building the system right

d.      Performed by an independent test team

 

17.  Logical errors not done by _____ but it can covered by ____

a.       Black box testing, white box testing

b.      White box testing, Block box testing

c.       White box testing, white box testing

d.      None of the above

 

18.  “I’ll show you mine, if you show me yours in____

a.       Peer reviews

b.      Walkthrough

c.       Error

d.      Data flow analysis

 

19.  ____ called buddy reviews.

a.       Inspections

b.      Walkthrough

c.       Peer reviews

d.      Formal reviews

 

20.  Gathering formal & informal technical feedback is called____

a.       Walkthrough

b.      Inspection

c.       Peer reviews

d.      Formal reviews

 

21.  Qualities of good tester are:

a.       Knowledge of testing technique

b.      Programming skills

c.       Communication skills

d.      All of the above

 

22.  Bugs occur because of

a.       Miscommunication

b.      Software complexity

c.       Programming errors and changing requirements

d.      All of the above

 

23.  Which defines the role of software?

a.      System engineering

b.      Implementation

c.       System design

d.      Design

 

24.  Black box testing require:

a.       Programming knowledge

b.      Specification document

c.       Implementation knowledge

d.      Knowing internal structure

 

25.  Validation _______

a.      Making sure that it is what the user really wants

b.      Checking that we are building the right system

c.       Checking that we are building the system right

d.      Performed by an independent test team

 

26.  Black box testing is only functional testing.

a.       True

b.      False

 

27.  Validation is computer based.

a.       True

b.      False

 

28.  Software quality assurance consist of the auditing and report and reporting functions of management

a.       True

b.      False

 

29.  Software testing is the process of verifying a system with the purpose of identifying any errors, gaps or missing requirement verses the actual requirement

a.       True

b.      False

 

LEVELS OF TESTING (MCQ’s)

 

30.  What is the order in which test levels are performed?

a.       Unit, Integration, System, Acceptance

b.      Unit ,System, Integration, Acceptance

c.       Unit, Integration, Acceptance, System

d.      It depends on nature of a project.

 

Comment: Test levels can be combined or reorganized depending upon nature of a project or system architecture.

 

31.  Which testing is concerned with behavior of whole product as per specified requirements?

a.       Acceptance testing

b.      Component testing

c.       System testing

d.      Integration testing

 

Comment: System testing is based on Functional Requirement Specification (FRS) which tells about general behavior of a system.

 

32.   Software tester should be involved very early during development phase of a project. True or false

a.      True

b.      False

Comment: Early review of test basis helps to find defects early in development which will be easy to fix

 

33.  System testing is _____

a.       Black box testing

b.      White box testing

c.       Grey box testing

d.      Both a and b

 

Comment: Software tester is responsible for system testing. He does not have internal knowledge of system.

34.  System testing only deals with functional requirement. True or false

a.       True

b.      False

 

Comment: System testing deals with functional and non functional requirements.e.g It calculator is developed then it is doing addition correctly is checked that's functional aspect while how fast it is showing you a result will be non functional requirement.

 

35.  Beta testing is useful way of compatibility testing. True or False.

a.      True

b.      False

 

Comment: The number of potential user varies in case of commercial off-the-shelf softwares. So, beta versions of software are installed on their machines with different hardware and software configuration and feedback is generated.

 

36.  Testing a functionality of software has two parts, requirement specification testing and business process based testing. True or False

a.      True

b.      False

Comment: Requirement specification testing focuses on if requirements specified are fulfilled or not while business process based testing uses knowledge of day- to -day business processes for testing.

 

37.  Which of the following is not a method of dynamic testing

1.      System testing

2.      UAT

3.      Inspection

4.      Unit testing

5.      Walk through

6.      Technical reviews

 

a.       1,2,4

b.      3,5,6

c.       2,3,5,6

d.      All of the above

 

38.  System architecture is determined during which phase?

a.       Requirement Gathering

b.      Implementation

c.       Development

d.      Design

 

Comment: System architecture is determined during design phase.

 

39.  Verifying that whether software components are functioning correctly and identifying the defects in them is objective of which level of testing?

a.       Integration testing

b.      Acceptance testing

c.       Unit testing

d.      System testing

 

Comment: Separately testable components are tested in unit testing or component testing.

40.  Who is responsible for component testing?

a.       Software tester

b.      Designer

c.       User

d.      Developer

 

Comment: Developer is responsible for component testing as he possess the internal knowledge of system.

 

41.  Component testing is a ___

a.       Black box testing

b.      White box testing

c.       Grey box testing

d.      Both a and b

 

Comment: Developer is responsible for component testing. He has internal knowledge of system so using this knowledge he writes test cases

 

 

set 2

 

 

42.  Which of the following is / are the Review Technique documented?

a.      Inspection

b.      Walkthrough

c.       Bothe of these

d.      None of these

 

43.  Which of the following is / are not a characteristic of Regression Testing?

a.       Regression testing can be performed on each level.

b.      It is done to illustrate that software Is not changed intentionally

c.       It is done to illustrate that new defects are not introduced

d.      It is best condition for automation

 

44.  A retail company purchased commercial off the shelf application for automating their billing process. But before introducing it on large scale they are going for beta testing .What will be the reason for doing this?

a.       To find defects

b.      To train employees

c.       To gain confidence in system

d.      All of the above

 

45.  Who is responsible for Component Testing?

a.       Software tester

b.      Designer

c.       User

d.      Developer

 

46.  What is the order in which test levels are performed?

a.       Unit, integration, system, acceptance

b.      Unit, system, integration, acceptance

c.       Unit, integration, acceptance, system

d.      It depends on nature of a project

 

47.  If a problem occurs in a system 6 months after it completely goes live, what will be the approach for fixing that problem on very urgent basis?

a.       Do not involve testers

b.      Just go for retest

c.       Always go for full regression test

d.      Go for retest and then use risk assessment to decide reasonable subset of regression test suit that be executed.

 

48.  Which things are measured by Software Test Effectiveness?

a.       How many customer requirements are implemented in system?

b.      How well the customer specification are achieved by the system

c.       How much effort is put in developing the system?

d.      All of the above

 

49.  Component Testing is a _______

a.       Black box testing

b.      White box testing

c.       Grey box testing

d.      Both a and b

 

50.  Verify that whether software components are functioning correctly and identifying the defects in them is object of which level of testing?

a.       Integration testing

b.      Acceptance testing

c.       Unit testing

d.      System testing

 

51.  System Testing is a ______.

a.      Black box testing

b.      White box testing

c.       Grey box testing

d.      Both a and b

 

52.  Sometimes Regression Testing is the best for Automation.

a.      True

b.      False

 

53.  If a company decides to migrate from Windows XP to Windows 7, which type of testing is done to ensure that whether your software works on new platform?

a.       Interoperability testing

b.      Portability testing

c.       Usability testing

d.      Performance testing

 

54.  Software Reliability is the probability of failure-free software operation for a specified period of time in a specified environment.

a.      True

b.      False

 

55.  Which of the following type of testing is done without planning and documentation?

a.       Unit testing

b.      Retesting

c.       Ad hoc testing

d.      Regression testing

 

56.   Software tester should be involved very early during development phase of a project.

a.      True

b.      False

 

57.  Testing is a functionality of software, it has two parts that is Requirement Specification Testing and Business Process Based Testing.

a.      True

b.      False

 

58.  What is the example of load testing?

a.       Downloading large contents from the internet.

b.      Running multiple applications on a computer or server simultaneously.

c.       Printing large document using printer in a queue.

d.      Generating a large amount of traffic on particular page.

e.       All the above.

 

59.  Which of the followings is/are characteristic/s of stress testing?

a.       It is type of Non Functional testing

b.      It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the result.

c.       It is used to determine the stability of a given system.

d.      It put greatemphasis on robustness, availability, and error handling under a heavy load, rather than on what would be considered correct behavior under normal circumstances.

e.       All of the above.

 

60.  Which of the following situation in regression testing is not performed?

a.      When project manager asks to perform.

b.      When new functionality is introduced.

c.       When database system is changed.

d.      When system is installed on different hardware configuration than previously tested.

 

61.  Configuring testing deals with hardware white compatibility testing deals with software.

a.      True

b.      False

 

62.  Which of the following Is not another name for structural testing?

a.       White box testing

b.      Glass box testing

c.       Behavioral testing

d.      None of the above

 

63.  System Architecture is determined during which phase?

a.       Requirement gathering

b.      Implementation

c.       Development

d.      Design

 

64.  Beta testing is useful way of compatibility testing.

a.      True

b.      False

 

65.  Non functional testing is performed only at system testing level.

a.       True

b.      False

 

66.  Which of the followings are Functional characteristics?

1.      Maintainability

2.      Usability

3.      Compliance

4.      Accuracy

5.      Portability

6.      Efficiency

a.       1,3,4

b.      3,4,5

c.       3,4

d.      All of the above

 

67.  Which of the following is not a method of Dynamic Testing?

1.      System testing

2.      UAT

3.      Inspection

4.      Unit Testing

5.      Walk through

6.      Technical review

a.       1,2,4

b.      3,4,5

c.       2,3,5,6

d.      All of the above

 

68.  System testing only deals with functional requirements.

a.       True

b.      False

 

69.  Which testing is concerned with behavior of whole product as per specified requirements?

a.       Acceptance testing

b.      Component testing

c.       System testing

d.      Integration testing

 

70.  Which technique is applied for usability testing?

a.       White box

b.      Black box

c.       Grey box

d.      Combination of all



     a complete set of software testing multiple choice questions and answers(MCQs) for the exam.Print this page if you want pdf of this Page: CTRL+P



Next: Software Testing Complete (Set 2) 

إرسال تعليق (0)
أحدث أقدم