nerdexam
iSQI

CTAL-TA_SYLL2019 · Question #77

You are working on an Agile project to develop an ATM application and have been given the following story to review: User Story #105, "Query balance and withdraw", Priority = 2, Version 1.0 Note…

The correct answer is D. The story contains more than one item of functionality. The correct answer is D. The story contains more than one item of functionality. The story contains more than one item of functionality A user story should be small, simple, and focused on one item of functionality that delivers value to the user. This story combines two items…

Testing in the Software Development Lifecycle

Question

You are working on an Agile project to develop an ATM application and have been given the following story to review:

User Story #105, "Query balance and withdraw", Priority = 2, Version 1.0 Note: This story can only be implemented after the implementation of the following stories:

#101, "Login" #102, "Verify valid account" The user must be able to query the balance of his account and withdraw an amount of money not to exceed $200 or his balance, whichever is less. The query results must return within three seconds. The user must receive their cash and receipt within five seconds of completing the request. Acceptance Criteria: The user queries his account and receives a correct response within three seconds. The user requests a valid withdrawal and receives his money and receipt within five seconds. Which of the following is a problem that should be noted during a review of this story?

Options

  • AThe acceptance critena are nol clearty defined and testable
  • BThe priority of this story is not stated
  • CDependencies between this story and others are not clearly defined
  • DThe story contains more than one item of functionality

How the community answered

(44 responses)
  • A
    5% (2)
  • B
    11% (5)
  • C
    2% (1)
  • D
    82% (36)

Explanation

The correct answer is D. The story contains more than one item of functionality. The story contains more than one item of functionality A user story should be small, simple, and focused on one item of functionality that delivers value to the user. This story combines two items of functionality: querying the balance and withdrawing money. These items could be separated into two different stories, each with its own acceptance criteria and priority. This would make the stories easier to understand, estimate, test, and deliver1. User Stories | Examples and Template | Atlassian2, Section User story best practices ISTQB Certified Tester Advanced Level Syllabus Test Analyst3, Section 2.1.1 Test Analyst Tasks in the ISTQB Test Analyst Syllabus and Study Guide4, Section 2.1.1 Test Analyst Tasks in the Test Process

Topics

#user story quality#acceptance criteria#Agile testing#story decomposition

Community Discussion

No community discussion yet for this question.

Full CTAL-TA_SYLL2019 Practice