Here,

http://code.google.com/p/aost/wiki/TelluriumTestProjectMavenSamplePom

Also included in the user guide pdf file. I really suggest you read through
the user guide if you have time.

If you use Tellurium Maven archetypes to create you tellurium project, the
pom is automatically
generated for you. But, of course, you need to customize it a bit. For
example, to include Groovy
test file suffix  in the surefire plugin in your case.

Thanks,

Jian

On Thu, Jul 30, 2009 at 2:44 AM, <[email protected]> wrote:

>
> Hi Jian,
>
> I am using Maven 2.0.9.
> The pom which I am using is as follows :
>
> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd
> ">
>
>     <modelVersion>4.0.0</modelVersion>
>
>     <groupId>com.company</groupId>
>     <artifactId>project</artifactId>
>     <name>Example Project</name>
>     <version>1.0</version>
>
>     <dependencies>
>         <dependency>
>             <groupId>org.codehaus.groovy.maven.runtime</groupId>
>             <artifactId>gmaven-runtime-1.6</artifactId>
>             <version>1.0</version>
>         </dependency>
>
>         <dependency>
>             <groupId>junit</groupId>
>             <artifactId>junit</artifactId>
>             <version>3.8.1</version>
>             <scope>test</scope>
>         </dependency>
>     </dependencies>
>
>     <build>
>         <plugins>
>             <plugin>
>                 <groupId>org.codehaus.groovy.maven</groupId>
>                 <artifactId>gmaven-plugin</artifactId>
>                 <version>1.0</version>
>                 <executions>
>                     <execution>
>                         <goals>
>                             <goal>generateStubs</goal>
>                             <goal>compile</goal>
>                             <goal>generateTestStubs</goal>
>                             <goal>testCompile</goal>
>                         </goals>
>                     </execution>
>                 </executions>
>             </plugin>
>         </plugins>
>     </build>
> </project>
>
> Can you provide me the exact modified pom file? I tried adding your plugin,
> but it is throwing syntax error.
>
> Thanks in Advance,
>
> Renuka Kale
>
> Desk :  +91 20 6641 6341
> Cell    :  +91 9822824443
>
>
>  *Jian Fang <[email protected]>*
> Sent by: [email protected]
>
> 07/30/2009 11:43 AM
>  Please respond to
> [email protected]
>
>   To
> [email protected]  cc
>   Subject
> Re: Tellurium - Data Driven Testcases using Maven
>
>
>
>
> Hi Renuka,
>
> Groovy Test case extends JUnit test case and thus, it is the same as JUnit
> test case.
> To run Groovy test case, you need to specify maven-surefire-plugin to pick
> up which
> test files. For example, in your POM, you can have
>
>             <plugin>
>                 <artifactId>maven-surefire-plugin</artifactId>
>                 <configuration>
>                     <includes>
>                         <include>**/*_UT.groovy</include>
>                         <include>**/*TestCase.groovy</include>
>                     </includes>
>                 </configuration>
>             </plugin>
>
> Please let us know if this works for you.
>
> Thanks,
>
> Jian
>
> On Wed, Jul 29, 2009 at 9:57 AM, 
> <*[email protected]*<[email protected]>>
> wrote:
>
> Hi,
>
> I need help for executing Testcases that deal with Data Driven testing
> using Maven.
>
> Basically the Module file  and Test Case file in case of Data Driven
> testing, is written in Groovy. I do not have any idea of running Groovy
> testcases using Maven.
> I can understand that when we do not use Data Driven Testing, we can
> execute JUnit Testcases. But I am interested in executing Data Driven Groovy
> test cases.
>
> Do we have any example link?
>
> Thanks in Advance,
>
> Renuka Kale
>
> Desk :  +91 20 6641 6341
> Cell    :  +91 9822824443
>
>
>
>
>
> *To:*        [email protected]
> *cc:        *
> *From:*        [email protected]
>
> **********************************************************************
> This e-mail transmission and any attachments that accompany it may
> contain information that is privileged, confidential or otherwise
> exempt from disclosure under applicable law and is intended solely for
> the use of the individual(s) to whom it was intended to be addressed.
> If you have received this e-mail by mistake, or you are not the
> intended recipient, any disclosure, dissemination, distribution,
> copying or other use or retention of this communication or its
> substance is prohibited.  If you have received this communication in
> error, please immediately reply to the author via e-mail that you
> received this message by mistake and also permanently delete the
> original and all copies of this e-mail and any attachments from your
> computer. Thank you.
> **********************************************************************
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to