in IS&Software Engineering
359 views
0 votes
0 votes

Given below are two statements, one is labelled as Assertion A and the other is labelled as Reason R : 

Assertion A : Software developers do not do exhaustive software testing in practice.
Reason R : Even for small inputs, exhaustive testing is too computationally intensive (e.g., takes too long) to run all the tests.

In light of the above statements, choose the correct answer from the options given below : 

  1. Both A and R are true and R is the correct explanation of A.
     
  2. Both A and R are true but R is NOT the correct explanation of A.
     
  3. A is true but R is false.
     
  4. A is false but R is true.
in IS&Software Engineering
359 views

1 comment

Correct Answer is A

Software developer do basic/unit testing and work on input/bug report is given by Testing team.

Exhaustive testing is complete detailed testing, which check all software components, functionality usually done by separate testing team which will then tell software development team to rectify it.

 

0
0

1 Answer

1 vote
1 vote
Best answer

Ans : A

Software developers run only basic tests – sanity/unit tests etc. 

Exhaustive testing, also called brute force testing or complete testing is a software testing technique in which all possible combinations of scenarios and inputs are tested to confirm that a software system functions properly under every possible situation. It is done by dedicated testing team. 

selected by

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true