0

testing Online Quiz - 153

Description: testing Online Quiz - 153
Number of Questions: 20
Created by:
Tags: testing
Attempted 0/20 Correct 0 Score 0

A regression test

  1. will help ensue unchanged areas of the software have not been affected

  2. can only be run during user acceptance testing

  3. will help ensure changed areas of the software have not been affected

  4. will always be automed


Correct Option: A

What is the difference between testing software developed by contractor outside your country, versus testing software developed by a contractor within your country?

  1. Does not meet people needs

  2. Loss of control over reallocation of resources

  3. Cultural difference

  4. Relinquishments of control


Correct Option: C

Which of the following could be a reason for a failure 1. Testing fault 2. Software fault 3.Design fault 4. Environment fault 5. Documentation fault

  1. 2 is a valid reason; 1,3,4&5 are not

  2. 1,2,3,4 are valid reasons; 5 is not

  3. 1,2,3 are valid reasons; 4&5 are not

  4. All of them are valid


Correct Option: D

AI Explanation

To answer this question, we need to understand the different types of faults that can lead to software failure.

Option A) 2 is a valid reason; 1,3,4&5 are not - This option is incorrect. While software faults (Option 2) can certainly lead to failure, other types of faults can also be responsible.

Option B) 1,2,3,4 are valid reasons; 5 is not - This option is incorrect. Documentation faults (Option 5) can also contribute to software failure.

Option C) 1,2,3 are valid reasons; 4&5 are not - This option is incorrect. Environment faults (Option 4) can also cause software failure.

Option D) All of them are valid - This option is correct. All the mentioned faults (1. Testing fault, 2. Software fault, 3. Design fault, 4. Environment fault, 5. Documentation fault) can potentially lead to software failure. Each of these faults can have a different impact on the software's functionality and performance.

Therefore, the correct answer is option D) All of them are valid.

A reliable website/application will be the one which

  1. is likely to be fault-free

  2. is unlikely to cause a failure

  3. is likely to be liked by the users

  4. is unlikely to be completed on schedule


Correct Option: B

The most effective test approach is to begin testing

  1. After Coding

  2. After external design

  3. After internal design

  4. After freezing the requirements


Correct Option: D

If an acceptance criterion or expected result is not specified in a test

  1. it may be difficult to repeat the test

  2. It will be difficult to decide if the test has passed or failed

  3. We cannot run the test

  4. We cannot automate the user inputs


Correct Option: B

Which of these can be successfully tested using Loop Testing methodology?

  1. Simple Loops

  2. Nested Loops

  3. Concatenated Loops

  4. All of the above


Correct Option: D

Test are prioritized so that we

  1. Shorten the time required for testing

  2. Find more faults

  3. Do more effective testing

  4. Do the best testing in the time available


Correct Option: D

Which is the most required skill of a good tester?

  1. Having good attention to detail

  2. Being diplomatic

  3. Able to be relied on

  4. Able to write software


Correct Option: C

Defect Management process does not include

  1. Deliverable base-lining

  2. Defect prevention

  3. Management reporting

  4. None of the above


Correct Option: A

Data collected during testing should include

  1. Test Factors

  2. Functions/subroutines

  3. All of the above

  4. None of the above


Correct Option: C

The purpose of requirement phase is

  1. To freeze requirements

  2. To understand user needs

  3. To define the scope of the testing

  4. All of the above


Correct Option: D

Software Verification is

  1. Checking that we are building the right system

  2. Checking that we are building the system right

  3. Performed by an independent test team

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


Correct Option: B

Repository of the Test Cases is “TestLab”? (True/False)

  1. True

  2. False


Correct Option: B

We can change the Project after login to the QC(true/false)

  1. True

  2. False


Correct Option: B

An input field takes the year of birth between 1900 and 2004 The boundary values for testing this field are

  1. 0,1900,2004,2005

  2. 1900, 2004

  3. 1899,1900,2004,2005

  4. 1899, 1900, 1901,2003,2004,2005


Correct Option: C

Which one of the following are non-functional testing methods?

  1. System testing

  2. Usability testing

  3. Performance testing

  4. Both b & c


Correct Option: D

Which of the following tools would be involved in the automation of regression test?

  1. Data Tester

  2. Boundary Tester

  3. Capture/Playback

  4. Outut Comparator


Correct Option: C

Incorrect form of Logic coverage is

  1. Statement coverage

  2. Pole Coverage

  3. Condition Coverage

  4. Path Coverage


Correct Option: B

AI Explanation

To answer this question, you need to understand the concept of logic coverage. Logic coverage is a measure of how well a test suite exercises the logic in a program or system. It helps to ensure that all logical conditions and paths are tested.

Let's go through each option to understand why it is correct or incorrect:

Option A) Statement coverage - This option is incorrect because statement coverage is a type of logic coverage. It measures the percentage of statements in the code that are executed by the test suite.

Option B) Pole Coverage - This option is correct. Pole coverage is not a valid form of logic coverage. It is not a recognized term or technique in software testing.

Option C) Condition coverage - This option is incorrect because condition coverage is a type of logic coverage. It measures the percentage of logical conditions in the code that are evaluated to both true and false during testing.

Option D) Path coverage - This option is incorrect because path coverage is a type of logic coverage. It measures the percentage of different paths through the code that are executed by the test suite.

The correct answer is B) Pole Coverage. This option is incorrect because pole coverage is not a valid form of logic coverage.

- Hide questions