Хорошо, хорошо, что я сдался и решил попытаться заставить аутентификацию по доверенности работать.
Я решил попробовать с водителем Chrome, чтобы мои аннотации выглядели так:
@Grapes([
@Grab("org.gebish:geb-core:0.9.2"),
@Grab("org.seleniumhq.selenium:selenium-chrome-driver:2.26.0"),
@Grab("org.seleniumhq.selenium:selenium-support:2.26.0")
])
Конечный результат заключается в том, что существует значительная цепочка зависимостей, поэтому, возможно, попытка вручную не рекомендуется. Если вы хотите сделать это, подготовьте свой путь класса с приведенным ниже.
И, выходя из пустого репозитория винограда, я закончил с этим (показан с «списком винограда»):
- cglib cglib-nodep [2.1_3
- com.google.guava guava [13.0.1
- com.google.guava Guava-Parent [13.0.1
- Commons-Codec Commons-Codec [1.6
- общепринятое общинное общество [1.1.1
- net.java.dev.jna jna [3.4.0
- net.java.dev.jna платформа [3.4.0
- org.apache Apache [4, 7, 9
- org.apache.commons commons-exec [1.1
- org.apache.commons commons-parent [17, 22, 5
- org.apache.httpcomponents httpclient [4.2.1
- org.apache.httpcomponents httpcomponents-client [4.2.1
- org.apache.httpcomponents httpcomponents-core [4.2.1
- org.apache.httpcomponents httpcore [4.2.1
- org.apache.httpcomponents Project [6
- org.gebish geb-ast [0.9.2
- org.gebish geb-core [0.9.2
- org.gebish geb-implice-assertions [0.9.2
- org.gebish geb-waiting [0.9.2
- org.json json [20080701
- org.seleniumhq.selenium selenium-api [2.26.0
- org.seleniumhq.selenium selenium-chrome-driver [2.26.0
- org.seleniumhq.selenium selenium-parent [2.26.0
- org.seleniumhq.selenium selenium-remote-driver [2.26.0
- org.seleniumhq.selenium selenium-поддержка [2.26.0
- org.sonatype.oss oss-parent [7