Hi Mauro,

     Thanks for follow up. But my goal is not to output to the default
html/text report page, I need to get the step string (as a var) value, then
I can print it on javascript alert window.

      I see the StoryReporter.successful(String step) just print the step
str on the default report page, and its return type is void, so how can I
get the step str value?

      I'm not sure if I explained my stuck clearly to you, if my
understanding is wrong, pls correct me, thank you very much and waiting for
your help out.

Kind Regards,

-- Brian

On Sat, Jun 8, 2013 at 7:55 AM, Mauro Talevi <[email protected]>wrote:

>  That's what the StoryReporter does.
>
> In particular,  StoryReporter.successful(String step) will provide you the
> successful step that's just been executed.
>
> Have a look at CustomHtmlOutput in the jbehave-core-example for an example
> of how to setup a custom reporter.
>
> Cheers
>
>
> On 07/06/2013 21:20, Jie Zhang wrote:
>
> Hi Mauro,
>
>       I got a mission to finish by using JBehave.
>
>       Do you know how I can get the "step" 's name (its context/text) so
> I can print it. Eg:
>
>                  *Given I goto 'www.google.com'*
>
>        So what I want is I can get the "*I goto 'www.google.com'*" text
> value, so I can print it.
>
>         Is there a JBehave API, class, method that we can use to do this
> task?
>
>         Thank you and very appreciated if you can help me out!
>
>  Brian
>
>
>

Reply via email to