nerdexam
iSQI

CTAL-TA_SYLL2019 · Question #56

As a Test Analyst on a project using the V-model lifecycle model, you have been working with expert business users for a program designed to assist car buyers in selecting options for new car…

The correct answer is A. Use cases; the validation that the transactions are realistic. Use cases are a test basis that describe the interactions between the users and the system in terms of scenarios. Use cases capture the functional requirements and the expected outcomes of the system. By visiting locations, spending time with expert users, and walking through…

Test Design

Question

As a Test Analyst on a project using the V-model lifecycle model, you have been working with expert business users for a program designed to assist car buyers in selecting options for new car models. The program has been in use for some time, and now your company has decided to implement some significant improvements, based on customer and sales representative's feedback. You visit specific locations and gather information on how the product is currently being used, spend time with expert users, and walk through their envisioned scenarios. Based on this information, what are you using for your test basis and what information is still missing?

Options

  • AUse cases; the validation that the transactions are realistic
  • BUse cases; the exception and error handling behaviors
  • CState transitions; the starting and ending states
  • DState transitions; the events that cause the transitions between states

How the community answered

(46 responses)
  • A
    76% (35)
  • B
    7% (3)
  • C
    13% (6)
  • D
    4% (2)

Explanation

Use cases are a test basis that describe the interactions between the users and the system in terms of scenarios. Use cases capture the functional requirements and the expected outcomes of the system. By visiting locations, spending time with expert users, and walking through their scenarios, the test analyst is using use cases as the test basis. However, use cases do not provide enough information to validate that the transactions are realistic, such as the prices, discounts, taxes, and fees involved in the car buying process. This information is still missing and needs to be obtained from other sources, such as the business rules or the data model. Reference = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2 Use Case Testing - Tutorialspoint2, section "Use Case Testing" Use Case Testing: A Complete Guide3, section "What is Use Case Testing?"

Topics

#use case testing#V-model#user observation#test basis

Community Discussion

No community discussion yet for this question.

Full CTAL-TA_SYLL2019 Practice