Hi Mauro/Devs,

Right now i have question about point 3 given by Mauro:-
3.  The changes you make in the your Stories class will be available to the
Maven command-line.  It's only the parameters that are available to the
Maven goals that will overwrite any configuration in the Java class.

Since the configuration of FTL template resources can only be done in Java
you won't have any issues of overwriting them.

Question for above point:-
The explantion gone above my head:(:(..So in maven how i can overwrite
changes so that ftl changes i made will get reflected for report generation
when i try to run stories through command line(maven)? Pls suggest
I have already provided you the POM i am using it..i know it's badly
constructed but this is what i got now i want to revamp it(can u pls check
the mail i have sent you for that for the reference?)

Any help would be helpful.\

Cheers,
K






On Sun, Apr 21, 2013 at 7:11 PM, Mauro Talevi <mauro.tal...@aquilonia.org>wrote:

>  1.  SauceLabs also offer a limited time free plan.  But in any case, you
> could use it as guideline example for Selenium Grid.
>
> 3.  The changes you make in the your Stories class will be available to
> the Maven command-line.  It's only the parameters that are available to the
> Maven goals that will overwrite any configuration in the Java class.
>
> Since the configuration of FTL template resources can only be done in Java
> you won't have any issues of overwriting them.
>
>
> On 21/04/2013 06:34, Kaustubh Joshi wrote:
>
>    Thanks for the reply Mauro:)...pls look below for my reply to the
> answers you given for 3 questions asked..
>
>  Q1- I can't use sauce labs for running parallel execution as it's paid
> service..so if i want to use only jenkins,grid2,maven then how we can
> achieve using jbehave? is their any blog, thread, documentation i can
> refer? can you pls provide help in how to achieve it?
>
>  Q2- That's nice explanation,i already started with the solution to see
> how it works....
>
>  Q3- So, if i want to make persistent with maven command line than what
> changes i supposed to make it in code? pls advice..
>
>  Cheers,
>  K
>
>
> On Sat, Apr 20, 2013 at 7:21 PM, Mauro Talevi 
> <mauro.tal...@aquilonia.org>wrote:
>
>>  Hi,
>>
>> 1.  JBehave Selenium support provides integration for
>> http://saucelabs.com, which allows you to run stories in parallel.
>> Lookup SauceWebDriverProvider. The etsy-selenium groovy-pico tutorial shows
>> how to configure it.
>>
>>
>> https://github.com/jbehave/jbehave-tutorial/tree/master/etsy-selenium/groovy-pico
>>
>> 2.  Jenkins reporting works on XML transformations, so you need to update
>> the XML format of  the JBehave Core report.   The default XML template is
>> the jbehave-xml-output.ftl.    Alternatively, apply the stylesheet that you
>> prefer on the Jenkins side.
>>
>> 3.  There is no difference, they use the same code but different entry
>> points.  The only thing to remember is that if you configure anything in
>> command-line it will override what's configured in Java.
>>
>> http://jbehave.org/reference/stable/configuration.html
>>
>> Please note that the stable version is 3.8 and 4.0 is still in beta.  I
>> would advise you to start off from 3.8.
>>
>> Cheers
>>
>>
>> On 20/04/2013 11:48, Kaustubh Joshi wrote:
>>
>>   Hi All,
>>
>>  Hope to get answers from dev's on set of questions, as i like jbehave
>> but since there is not good documentation on various scenarios hence
>> asked...
>>
>>  Is there any example of selenium grid running for maven+jbehave+jenkins
>> ? I mean how we can do such set up?Any changes needs to be done under pom
>> so that parallel execution can be achieved with master slave configuration?
>>  Any light on this topic would be helpful..these could be selenium+maven
>> questions but if we post same on selenium user group,we get ans like as
>> jbehave group..hence asking..
>>
>>  Q2- If we use jbehave plug in jenkins , then how reports are generated
>> ..i mean can we customized with our need like changing in ftl files? Pls
>> advice
>>
>>  Q3- Is there any difference in running the stories through eclipse or
>> by command prompt using jbehave framework?
>>  This is because, i made changes in ftl file to generate custom report
>> these changes are getting picked by running through eclipse but not with
>> maven i.e command prompt...
>>  Using jbehave 4.0 beta with git as version control system..i have made
>> changes in local branch for custom reports..
>>
>> Cheers,
>>  K
>>
>>
>> On Fri, Apr 19, 2013 at 12:43 AM, Mauro Talevi <g...@codehaus.org> wrote:
>>
>>>  Commit d9990ca19a5d7959349cb342705300284cafb5ab Branch master Author Mauro
>>> Talevi <mauro.tal...@aquilonia.org> Date Thu, 18 Apr 2013 21:12:59 +0200
>>> Message Updated to latest released versions. Changed file
>>> etsy-selenium/groovy-pico/pom.xml  9 9
>>>    <description>JBehave stories verifying functionality of Etsy.com using 
>>> Groovy and Pico</description>
>>> 10 10    11 11    <properties>  12
>>>       <jbehave.core.version>3.8-SNAPSHOT</jbehave.core.version>
>>>  12      <jbehave.core.version>3.9-SNAPSHOT</jbehave.core.version>  13
>>> 13      <jbehave.web.version>3.6-SNAPSHOT</jbehave.web.version>  14 14
>>>      <jbehave.site.version>3.1.1</jbehave.site.version>  15 15
>>>      <fluent.selenium.version>1.6.3</fluent.selenium.version>  16
>>>       <selenium.version>2.29.1</selenium.version>
>>>  16      <selenium.version>2.32.0</selenium.version>  17 17
>>>      <gmaven.version>1.3</gmaven.version>  18 18
>>>      <groovy.version>1.8.6</groovy.version>  19 19
>>>      <ignore.failures>true</ignore.failures>  …  379 379      <profile>
>>> 380 380        <id>stable</id>  381 381        <properties>  382
>>>           <jbehave.core.version>3.7</jbehave.core.version>  383
>>>           <jbehave.web.version>3.5.4</jbehave.web.version>
>>>  382          <jbehave.core.version>3.8</jbehave.core.version>
>>>  383          <jbehave.web.version>3.5.5</jbehave.web.version>  384 384
>>>        </properties>  385 385      </profile>  386 386      <profile>  
>>> Changed
>>> file etsy-selenium/java-spring/pom.xml  9 9
>>>    <description>JBehave stories verifying functionality of Etsy.com using 
>>> Java and Spring</description>
>>> 10 10    11 11    <properties>  12
>>>       <jbehave.core.version>3.8-SNAPSHOT</jbehave.core.version>
>>>  12      <jbehave.core.version>3.9-SNAPSHOT</jbehave.core.version>  13
>>> 13      <jbehave.web.version>3.6-SNAPSHOT</jbehave.web.version>  14 14
>>>      <jbehave.site.version>3.1.1</jbehave.site.version>  15 15
>>>      <fluent.selenium.version>1.6.3</fluent.selenium.version>  16
>>>       <selenium.version>2.29.1</selenium.version>
>>>  16      <selenium.version>2.32.0</selenium.version>  17 17
>>>      <ignore.failures>true</ignore.failures>  18 18
>>>      <meta.filter></meta.filter>  19 19      <threads>1</threads>  …
>>> 285 285      <profile>  286 286        <id>stable</id>  287 287
>>>        <properties>  288
>>>           <jbehave.core.version>3.7</jbehave.core.version>  289
>>>           <jbehave.web.version>3.5.4</jbehave.web.version>
>>>  288          <jbehave.core.version>3.8</jbehave.core.version>
>>>  289          <jbehave.web.version>3.5.5</jbehave.web.version>  290 290
>>>        </properties>  291 291      </profile>  292 292      <profile>
>>>
>>>
>>
>>
>
>

Reply via email to