A quickstart archetype for new WebDriver Extension projects.
- Java 8 or higher
- Maven 3 or higher
mvn archetype:generate -DarchetypeGroupId=com.github.webdriverextensions -DarchetypeArtifactId=webdriverextensions-archetype-quickstart
- groupId (e.g. com.companyname)
- artifactId (e.g. projectname)
- version (e.g. 1.0-SNAPSHOT)
- package (e.g. com.companyname)
- siteName (in CamelCased form, e.g. SiteName)
- siteUrl (starting with http:// or https//, e.g. http://www.siteurl.com)
projectname
├── drivers
├── pom.xml
└── src
├── main
│ └── java
│ └── com
│ └── companyname
│ ├── SiteNameSite.java
│ ├── SiteNameSiteTest.java
│ ├── component
│ │ └── ExampleWebComponent.java
│ └── page
│ └── MainPage.java
└── test
├── java
│ └── com
│ └── companyname
│ └── MainPageTest.java
└── resources
└── logback-test.xml
No need to add any drivers since the webdriverextensions-maven-plugin is configured to download them for you!
cd projectname
mvn test
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 3.10.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 3.3.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.9.2
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.9.1
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions-maven-plugin version to 3.0.2
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.7.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions-maven-plugin version to 2.1.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.6.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.53
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.5.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.52
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.4.0
- SELENIUM DRIVER UPDATE Updated chrome driver to 2.21
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.50
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.3.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.49
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.1.0
- SELENIUM DRIVER UPDATE Updated chrome driver to 2.20
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.48
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 2.0.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions-maven-plugin version to 2.0.0
- JAVA 7 REQUIREMENT Now compiled with java 7 as target since selenium already does that since the 2.47.0 version
- SELENIUM DRIVER UPDATE Updated chrome driver to 2.19
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.7.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.47
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.6.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.46 and chromedriver to 2.16
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.5.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions-maven-plugin version to 1.1.0
- SELENIUM DRIVER UPDATE Updated chrome driver to 2.15
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.4.0
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.3.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.45 and chromedriver to 2.14
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.2.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.44 and chromedriver to 2.12
- WEBDRIVEREXTENSIONS UPDATE Updated to latest webdriverextensions version to 1.1.0
- SELENIUM DRIVER UPDATE Updated internetexplorer driver to 2.43
- BUGFIX Fixed incorrect package issue
- BUGFIX Added specific driver versions to webdriverextensions-maven-plugin configuration
- Initial release!
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.