jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • JBehave
  • JBEHAVE-230

Add Narrative elements to Story parsing

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 2.5
  • Component/s: None
  • Labels:
    None

Description

The current domain model captures everything before the first Scenario as unstructured text (hence the name Blurb in the domain module). Hence not an issue in a plain text report (newlines are maintained) but becomes less readable in, say, HTML.

We should add an optional Narrative element with appropriate keywords, so as to be able to distinguish between the various elements of the narrative ("In order to", "As a", "I want to").

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Mauro Talevi added a comment - 21/Feb/10 4:02 AM

Added keyword-driven optional narrative elements to story. Keywords are (i18n-able as all keywords):

Narrative:

In order to [the story value]
As a [the actor(s)]
I want to [the story objective]

Reports have been updated to be narrative-aware. HTML reports are CSS-styleable.

Trader example scenarios updated to use narratives - not all scenarios to show its optional nature.

Show
Mauro Talevi added a comment - 21/Feb/10 4:02 AM Added keyword-driven optional narrative elements to story. Keywords are (i18n-able as all keywords): Narrative: In order to [the story value] As a [the actor(s)] I want to [the story objective] Reports have been updated to be narrative-aware. HTML reports are CSS-styleable. Trader example scenarios updated to use narratives - not all scenarios to show its optional nature.

People

  • Assignee:
    Mauro Talevi
    Reporter:
    Mauro Talevi
Vote (0)
Watch (0)

Dates

  • Created:
    01/Jan/10 7:48 AM
    Updated:
    26/Feb/10 1:49 AM
    Resolved:
    21/Feb/10 4:02 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.