pls ignore point above POM provided..it's not done..
On Mon, Apr 22, 2013 at 7:33 PM, Kaustubh Joshi <kashu.jo...@gmail.com>wrote: > 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> >>>> >>>> >>> >>> >> >> >