Selenide в несколько потоков

309 views
Skip to first unread message

Yerlan Serikov

unread,
Apr 24, 2014, 7:45:48 AM4/24/14
to sele...@googlegroups.com
Доброго времени суток!
У меня проект на maven, все крутится на jenkins, запускается с помощью плагина maven-surefire-plugin. В данный момент все мои тесты выполняются в связке Selenide + Junit.
Когда было всего около десятка тестов, все было замечательно, но теперь тестов и классов стало больше, чуть больше 50 штук, тест проводится долго, хотелось бы запустить их в несколько потоков (например 3) это сильно сократило бы время выполнения фазы integraton test. Подскажите пожалуйста, как запускать Selenide в несколько потоков с Selenium grid. Может у вас есть какие-нить примеры?

Я сам только недавно начал писать автотесты, можно сказать как увидел ваш Selenide, так сразу и начал))

Спасибо Вам за Selenide!

--
С Уважением, Ерлан.

Andrei Solntsev

unread,
Apr 24, 2014, 4:23:01 PM4/24/14
to Yerlan Serikov, sele...@googlegroups.com
Привет!
Круто, очень рад слышать. :)

Да, тесты на Selenide можно запускать параллельно. Можно и на Grid, можно и без Grid. 
Примеры на Gradle можно найти в самом проекте Selenide, а примеры на maven-surefire-plugin гуглятся влёгкую. Вот например:


<plugins>
    [...]
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.17</version>
        <configuration>
          <parallel>methods</parallel>
          <threadCount>10</threadCount>
        </configuration>
      </plugin>
    [...]
</plugins>

Andrei Solntsev


24 апреля 2014 г., 14:45 пользователь Yerlan Serikov <yerlan....@gmail.com> написал:

--
You received this message because you are subscribed to the Google Groups "selenide" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenide+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages