Sunday 28 June 2015

Software Testing Fundamental Questions and Answers

SOFTWARE TESTING FUNDEMENTALS Questions

1.    Verification part of the V-Model comes after Validation. Say true of false

2.    Performance testing evaluates the time taken of the system to perform its required operation
                   
3.    Identify the severity classification
a)    Show stopper
b)   Medium
c)    Superficial
d)   All the above

4.    In Which model the testing phase starts after the Development phase
a)    V model
b)   Agile model
c)    prototype model
d)   Waterfall model

5.    Activities involved in Verification process:
a)    requirement verification
b)   functional validation
c)    code validation
d)   design validation

6.    Unit Testing testing conduct in order to find out the bug in the code

7.    Say true or false: Each verification activity has its corresponding validation activity True

8.    Synonyms of structural testing
a)    specification based testing
b)   closed box testing
c)   clear box testing
d)   all of the above

9.    Dynamic Testing involves the execution of s/w system

10.  Quality of the software depends on
          a) Usability
          b) Portability
          c) Maintainability
          d) All the above
Integration Testing checks the interaction between the modules

11.  Which of the following is NOT a black box testing technique?
a)    State transition testing
b)   LCSAJ
c)    Syntax testing
d)   BVA
e)    All the above
12.  State  is the condition in which system is waiting for events


13.  Entry criteria for testing
  1. Starting the App server
  2. Designing the test cases
  3. Prioritize test cases
  4. Environmental setup
  5. All the above
14.              Exit criteria & entry criteria for system design

a)    detailed design & business requirement
b)   system requirement & System design document
c)    detailed design & system design document
d)    None of the above

15. During the design phase the emphasis on_________ 
a)    validation
b)   Inspection
c)   Verification
d)  None of the above

16.              Say true or False: Cost of defects would be low if defect find at the          later stages of SDLC False

17. Quality is the indication of how well the s/w meets the requirements

18. Which is not a type of review?
a)    Inspection
b)   Walkthrough
c)    Informal review
d)  Management approval

19. Online testing is the testing of UI & responses in webpage

20. ________ testing ensures that no new defects been introduced after the modification in the code
a)    Retesting
b)  Regression testing
c)    Both a & b
d)   None of the above
 
21. Validation ensures that are we building the product right. Say T or F
              False

22. White Box testing based on the analysis of internal structure of the system
23. Sanity testing checks the stability of the system prior to functional testing

24. Boundary conditions checks in ________& ________ testing
a)    Unit & integration
b)   Integration & system
c)    Unit and System
d)   None of the above

25. Integration testing methods:
a)    top-down integration
b)   sandwich integration
c)    bottom up integration
d)   All the above

26. Software Reliability is the probability that s/w will not fail for specified period of time

27. Software testing is oriented to Detection

28. Mismatch between the requirements & in the application is called Defect

29. In which phase of SDLC, the requirements are broken into modules

                     Ans: System Design

30. Testing without test cases document is called Ad-Hoc Testing

31. Find the odd man out:
a)    Regression testing
b)   Mutation testing
c)    GUI Testing
d)   Adhoc testing

32. classification of Performance testing
a)    Load testing
b)   Database testing
c)    Stress testing
d)   All the above

33. Which of the following is a test type?
a)    Component testing
b)   Functional Testing
c)    System testing
d)   Acceptance testing

34. Beta testing is :
a)    performed by customers at development site
b)   performed by an independent test team
c)    Performed by customers at their own site
d)   None of the above

35. Agile model is used when requirements changes frequently
a)    Waterfall
b)   Incremental
c)    Prototype
d)   Agile

36. Objectives of testing?
a)    Early defects
b)   Gaining confidence
c)    Preventing defects            
d)  All of the above

37.              Static testing methodologies are:
a.    Inspection
b.    Review
c.    Walkthrough
d.   All of the above

38.   Test automation makes the regression testing cost effective & good coverage. Say true or false True

39.  Set of jobs or data to be processed in a single execution is called Batch

40.  Testing a selected test cases rather than taking all test cases is called
a.    Adhoc testing
b.    Regression testing
c.    Sanity testing
d.    None of the above

41. Functional testing which is informal & unplanned called Ad-Hoc Testing

42. Levels of testing: Unit Testing, System Testing, Integraation Testing,   Acceptance Testing

43.  Testing to be done on different languages & for the system content Localization Testing or Globalization Testing

44.  Testing of the software used to convert data from existing system to the latest system is called as Migration Testing

45.  Name the black box testing technique
a)    Boundary value
b)   State transition
c)    Decision table
d)  All of the above
46.               _______ is a human action that produces incorrect result

a)    Fault
b)   Mistake
c)    Defect
d)   All of the above

47.  Volume testing where the system is subjected to large volume of data

48. V model defines how testing activities can be integrated into each phase of software development life cycle

49. SRS document is the base document for testing?

50. During the testing phase the emphasis on_________ 
a)    Inspection
b)   Verification
c)    validation

d)   None of then above

2 comments:

  1. Hello ,
    The Article on Software Testing Fundamental Questions is nice give detail information about Software testing thanks Sharing the information about it.Software Testing Company

    ReplyDelete