Home / CSE MCQs / JUnit MCQs :: JUnit Software Testing Principles

CSE MCQs :: JUnit MCQs

  1. Beta Testing is also known as _________ testing.
  2. A.
    Field
    B.
    Unit
    C.
    Functional
    D.
    Box

  3. In software testing, a _____________ is a collection of software and test data configured to test a program unit by putting it under varying conditions and monitoring its behavior and output.
  4. A.
    Test harness
    B.
    Test automation
    C.
    Test mechanics
    D.
    Test manuscripts

  5. The ________________ is a management paradigm that specifies any manageable system as being limited in achieving more of its goals by a very small number of constraints.
  6. A.
    RCM
    B.
    TPM
    C.
    QRM
    D.
    TOC

  7. Lean Development follows the principle of ______________
  8. A.
    Decide as late as possible
    B.
    Deliver as late as possible
    C.
    Decide as early as possible
    D.
    Not building integrity

  9. Unit Tests can detect ________________
  10. A.
    Regressions
    B.
    Quality Check
    C.
    Database Errors
    D.
    Enforced Error

  11. assertThat(0.03, is(closeTo(1.0, 0.03))) is ___________
  12. A.
    True
    B.
    False
    C.
    Null
    D.
    Error

  13. To define a ________ in a JavaBean class, public getter and setter methods have to be supplied.
  14. A.
    Class
    B.
    Object
    C.
    Value
    D.
    Property

  15. In software engineering, _______________ is a principle of software development, which aims at reducing repetition of information of every kind, especially useful in multi-tier architectures.
  16. A.
    KISS
    B.
    WET
    C.
    SSOT
    D.
    DRY

  17. Independent testers are _____________ and identify different defects at the same time.
  18. A.
    Isolated
    B.
    Biased
    C.
    Unbiased
    D.
    Modular

  19. The Sprint is a/an ___________ effort.
  20. A.
    Timeboxed
    B.
    Closed
    C.
    Sandboxed
    D.
    Open