nerdexam
iSQI

CTAL-TA_SYLL2019 · Question #55

You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the…

The correct answer is D. Classification trees. Classification trees are a combinatorial testing technique that allows the tester to represent the data items and their values in a graphical form, and to exclude certain combinations by using constraints or rules. Classification trees can help the tester to visualize and…

Test Techniques

Question

You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the specification the product supports four browsers (Edge, Chrome, FireFox, and Safari), three operating systems (Windows, Mac, Unix), and four languages (English, Spanish, French, German). As you are reviewing the specifications you realize that the actual operating system names and versions were not included, only the major category. From this, you conclude that if you pick one from each of these sets (for example, select Windows 10 for the Windows OS), that testing should be sufficient. from the test sets. For example, you are not interested in testing Safari with Unix in German. Which of the combinatorial testing techniques would be the best choice when you want to exclude certain combinations?

Options

  • APairwise testing
  • BOrthogonal arrays
  • CCause/effect diagrams
  • DClassification trees

How the community answered

(26 responses)
  • A
    4% (1)
  • B
    8% (2)
  • C
    4% (1)
  • D
    85% (22)

Explanation

Classification trees are a combinatorial testing technique that allows the tester to represent the data items and their values in a graphical form, and to exclude certain combinations by using constraints or rules. Classification trees can help the tester to visualize and organize the test data, and to generate test cases that cover all relevant combinations of values. The other techniques do not provide a convenient way to exclude certain combinations, or require more complex mathematical calculations. Reference = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2 Classification Tree Method for Test Design2, section "Classification Tree Method" Classification Tree Method - Tutorialspoint3, section "Classification Tree Method"

Topics

#classification trees#technique selection#combinatorial testing#pairwise testing

Community Discussion

No community discussion yet for this question.

Full CTAL-TA_SYLL2019 Practice