Hi Mauro,
I'm referring report.html. So should I consider that presently it's not
possible to add any extra thing on report.html?



On Wed, Jun 19, 2013 at 11:26 PM, Mauro Talevi
<[email protected]>wrote:

>  I'm not sure what you refer to by the "report page".  Are you looking at
> the navigator.html or the reports.html?
>
> The navigator page is essentially a js page using angular.js to navigate
> through the xref.json.   You can start from it and modify it to render the
> contents of xref.json as you desire.
>
> The reports page is freemarker template but the model is less flexible, at
> least in version 3.x.  You can remove some information rendered, but you
> cannot add things that are not available in the model.   From 4.x you'll be
> able to have a tree model similar to the navigator at your disposal to
> render.
>
> Cheers
>
>
> On 19/06/2013 11:43, Ritesh Keshri wrote:
>
> Hi,
> Thanks for help Mauro. I'm now able to filter Non-implemented scenarios
> using meta tag.
> In the report page, by default  such scenarios are getting captured under
> Excluded column of Scenario tab. Can you please suggested some way to map
> those scenarios under a customized column "Not implemented" under scenario
> tab on report page ?
>
>
> On Sun, Jun 16, 2013 at 12:59 AM, Mauro Talevi <[email protected]
> > wrote:
>
>>  Have a look at tutorial:
>>
>>
>> https://github.com/jbehave/jbehave-tutorial/tree/master/etsy-selenium/java-spring
>>
>> Run it and then open target/jbehave/view/navigator.html
>>
>> It shows how you can filter by meta.
>>
>> On 15/06/2013 18:37, Ritesh Keshri wrote:
>>
>> Hi,
>> Appreciate your prompt response Mauro.
>> Coming to your question, frankly speaking, I don't have suitable answer
>> for it, apologies. But, we need it to be implemented for our project.
>>
>>  As you have suggested to use Mera tags, it really sounds interesting.
>> I'm newbie to jbehave, It would be a great help if you provide me code
>> snippet as an example to implement that.
>>
>>
>> On Sat, Jun 15, 2013 at 8:16 PM, Mauro Talevi <[email protected]
>> > wrote:
>>
>>>  Hi,
>>>
>>> may I ask why you feel the need to distinguish between the two types.
>>> It strikes me rather as a sign of non-collaboration between scenario
>>> writers (typically testers/BAs) and step implementers (typically devs).
>>> BDD tried to foster collaboration and communication.
>>>
>>> A pending step is an unimplemented step.    The @Pending annotation was
>>> introduced primarily to help prevent the use of empty method
>>> implementations.   But an empty method is an unimplemented method all the
>>> same.
>>>
>>> If it's the wording that worries you, just rename the keyword "Pending"
>>> to "Not Implemented" and Bob's your uncle ...
>>>
>>> Introducing the distinction is JBehave is not trivial, but while
>>> possible we'd still need to convinced of its rationale.
>>>
>>> If you prefer, you could use meta tags to mark a scenario as not
>>> implemented, e.g. @status not implemented, but tags do not apply as step
>>> level, only scenario and story.
>>>
>>> Cheers
>>>
>>>
>>> On 15/06/2013 13:58, Ritesh Keshri wrote:
>>>
>>> Hi,
>>> Thanks for clarification Mauro.
>>>  As per your mail, I understand, JBehave makes no distinction between
>>> those two types of pending steps.
>>> But, as per our requirement, we need to provide distinction between them
>>> . Is it possible to achieve the same?
>>> It would really be a great help if some solution is suggested.
>>>
>>>
>>>
>>> On Fri, Jun 14, 2013 at 1:06 PM, Mauro Talevi <
>>> [email protected]> wrote:
>>>
>>>>  Hi,
>>>>
>>>> pending steps are steps that are either not matched, i.e. their
>>>> implementation method is missing, or marked as @Pending.
>>>>
>>>> JBehave makes no distinction between these two types of pending steps.
>>>>
>>>> So, your steps in scenario B will be shown as pending as well.
>>>>
>>>> Cheers
>>>>
>>>>
>>>> On 14/06/2013 07:32, Ritesh Keshri wrote:
>>>>
>>>>  Hi,
>>>> Thanks again for response.
>>>>
>>>> As per my understanding if a step is pending DEV team has to
>>>> add @Pending annotation in the step class for that particular step.
>>>>  My requirement here is- QE team writes a scenario and but by mistake
>>>> Dev team did not provide any implementation at all. I want to capture such
>>>> scenario under "Not Implemented" column.
>>>>
>>>>  Please find below an example
>>>>
>>>>  Scenario A
>>>>
>>>>  Step 1 - @pending
>>>> Step 2 - @Pending
>>>>
>>>>
>>>>  Scenario B
>>>>
>>>>  Step 1 - No Information
>>>> Step 2  -No Information
>>>>
>>>>  I want to capture scenario B under" Not Implemented" column in
>>>> scenario tab of the report.
>>>>
>>>>
>>>>
>>>> On Tue, Jun 11, 2013 at 4:20 PM, Mauro Talevi <
>>>> [email protected]> wrote:
>>>>
>>>>>  But that's precisely what "pending" gives you.  It's already
>>>>> provided.
>>>>>
>>>>>   On 11 Jun 2013, at 10:59, Ritesh Keshri <[email protected]>
>>>>> wrote:
>>>>>
>>>>>   Hi
>>>>> Thanks for response
>>>>>
>>>>>  I need to add an additional column, "Not Implemented" in the
>>>>> Scenarios tab. This column would capture all those scenarios which have
>>>>> been written by QE but not implemented by Dev
>>>>>
>>>>>
>>>>> On Sat, Jun 8, 2013 at 1:06 AM, Mauro Talevi <
>>>>> [email protected]> wrote:
>>>>>
>>>>>>  You're going to have to be more specific about what you're trying
>>>>>> to do.
>>>>>>
>>>>>>  What field are you trying to add?  Who generates the data and when?
>>>>>>
>>>>>>  Please provide a sample project reproducing your use case.
>>>>>>
>>>>>>  Cheers
>>>>>>
>>>>>> On 7 Jun 2013, at 13:02, Ritesh Keshri <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>   Hello,
>>>>>>
>>>>>>  I have a requirement to add a new field in jbehave report page. Can
>>>>>> you please let me know how to customize jbehave report page.
>>>>>>
>>>>>>  Below is the sample what I want to achieve in report page :
>>>>>> ___________________________________________________________________
>>>>>>                                                 Steps
>>>>>> ____________________________________________________________________
>>>>>>
>>>>>> Total | Successful | Pending | Failed | No performed | *
>>>>>> customized_filed*  | Ignorable
>>>>>> _____________________________________________________________________
>>>>>> --
>>>>>> Regards
>>>>>> Ritesh
>>>>>>
>>>>>> +91-9535084967 | Bangalore | India
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>  --
>>>>> Regards
>>>>> Ritesh
>>>>>
>>>>>
>>>>
>>>>
>>>>  --
>>>> Regards
>>>> Ritesh
>>>>
>>>>
>>>>
>>>
>>>
>>>  --
>>> Regards
>>> Ritesh
>>>
>>>
>>>
>>
>>
>>  --
>> Regards
>> Ritesh
>>
>>
>>
>
>
>  --
> Regards
> Ritesh
>
>
>


-- 
Regards
Ritesh

Reply via email to