Задолбался я писать тесты на 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 скриптами
Комментариев нет:
Отправить комментарий