Задолбался я писать тесты на java - жуть!
Чтобы перевести свои тесты на groovy надо
1) добавить зависимость в pom.xml
2) создать в папке \src\test рядом с папкой java папку groovy
3) переместить туда все тесты, переименовав их в *.groovy
4) запустить и отладить (если надо)
Intelij Idea хорошо работает с goovy скриптами
Чтобы перевести свои тесты на groovy надо
1) добавить зависимость в pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project ... >
...
<dependencies>
...
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.35.0</version>
<scope>text</scope>
</dependency>
</dependencies>
<build>
...
<plugins>
...
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>test-compile</id>
<phase>test-compile</phase>
<configuration>
<tasks>
<mkdir dir="${basedir}/src/test/groovy"/>
<taskdef name="groovyc"
classname="org.codehaus.groovy.ant.Groovyc">
<classpath refid="maven.test.classpath"/>
</taskdef>
<mkdir dir="${project.build.testOutputDirectory}"/>
<groovyc destdir="${project.build.testOutputDirectory}"
srcdir="${basedir}/src/test/groovy/" listfiles="true">
<classpath refid="maven.test.classpath"/>
</groovyc>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
2) создать в папке \src\test рядом с папкой java папку groovy
3) переместить туда все тесты, переименовав их в *.groovy
4) запустить и отладить (если надо)
Intelij Idea хорошо работает с goovy скриптами

Комментариев нет:
Отправить комментарий