9. Parallel running
(Java)
The solution is based on
Cucumber BDD framework with
Selenium WebDriver.
Setup parallel running using
maven-surefire-plugin.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.15</version>
<configuration>
<parallel>classes</parallel>
<threadCount>3</threadCount>
</configuration>
</plugin>
10. Parallel running
(Ruby)
The solution is based on gem
Parallel and on Cucumber BDD
framework with Selenium.
Configuration of parallel running in cucumber.yml
parallel: --no-source --color --format html --out
report<%=ENV['TEST_ENV_NUMBER']%>.html
11. Parallel running
(C#)
The solution is based on
MSTest
configuration
for
parallel
running
in
combination with StoryQ BDD
framework
and
Selenium
WebDriver.
<TestSettings name=“SeleniumTests"
…
<Execution parallelTestCount=“4">
<TestTypeSpecific />
<AgentRule name="Execution Agents">
</AgentRule>
</Execution>
</TestSettings>
12. Jenkins with BDD
We use Jenkins for
visualization of our
approaches.
Demonstration of builds
13. As a result
As result, you can use our
approaches and solutions in
automation
tests
for
any
browsers and
platforms. It
allows you create independent
tests that could be run in
parallel mode without problems.
Also, it will
visualization
frameworks.
have friendly
using
BDD