33
44This plugin allows you to integrate your Selenium tests in TeamCity with BrowserStack Automate.
55
6- <!-- START doctoc generated TOC please keep comment here to allow auto update -->
7- <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
8- ** Table of Contents** * generated with [ DocToc] ( https://github.com/thlorenz/doctoc ) *
9-
10- - [ Features] ( #features )
11- - [ Prerequisites] ( #prerequisites )
12- - [ Building the Plugin] ( #building-the-plugin )
13- - [ For Testing] ( #for-testing )
14- - [ For Release] ( #for-release )
15- - [ Reporting Issues] ( #reporting-issues )
16-
17- <!-- END doctoc generated TOC please keep comment here to allow auto update -->
18-
19-
206## Features
2171 . Setup and teardown BrowserStackLocal for testing internal,dev or staging environments.
2282 . Embed BrowserStack Automate Reports as a new tab in Build results.
@@ -25,22 +11,11 @@ This plugin allows you to integrate your Selenium tests in TeamCity with Browser
2511## Prerequisites
26121 . Minimum TeamCity version supported is v9+.
27132 . Minimum Java version supported is JDK 6+.
28- 3 . The build must have the BrowserStack build tool plugin. Currently there are plugins for the following build tools,
29- * maven
30-
31- ## Building the Plugin
32-
33- ### For Testing
34-
35- When building the plugin package for internal testing build the * zip* package using ` mvn clean package ` . This will compile the code,
36- run unit tests and build the * zip* package. The Google Analytics tracking id that will be used by default will be the one for testing.
37-
38- ### For Release
39-
40- When building the plugin package for users to install in their Jenkins instance using the command ` mvn clean package -Prelease ` .
41- This will do the same thing as when building the plugin [ For Testing] ( #for-testing ) but the production Google Analytics tracking id will be used for
42- tracking analytics, if the user has it enabled.
14+ 3 . For viewing BrowserStack Automate report in your TeamCity test results:
15+ * Project must be a Java project.
16+ * Project must be built with Maven and use either TestNG or JUnit for testing.
4317
44- ## Reporting Issues
18+ ## Resources
19+ * Check out BrowserStack's [ complete documentation] ( https://www.browserstack.com/automate/teamcity ) for running tests on BrowserStack using TeamCity.
4520
4621Please email
[ BrowserStack Support
] ( mailto:[email protected] ) to report issues.
0 commit comments