Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zebrunner/carina-demo
Carina demo project.
https://github.com/zebrunner/carina-demo
android-testing androidtv api appium carina desktop-app ios java maven mybatis restassured selenium test testing testing-tools tvos windows-desktop zebrunner zebrunner-reporting
Last synced: 2 days ago
JSON representation
Carina demo project.
- Host: GitHub
- URL: https://github.com/zebrunner/carina-demo
- Owner: zebrunner
- License: apache-2.0
- Created: 2013-10-29T20:47:07.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T13:31:48.000Z (3 months ago)
- Last Synced: 2024-08-16T14:56:49.810Z (3 months ago)
- Topics: android-testing, androidtv, api, appium, carina, desktop-app, ios, java, maven, mybatis, restassured, selenium, test, testing, testing-tools, tvos, windows-desktop, zebrunner, zebrunner-reporting
- Language: Java
- Homepage: https://zebrunner.github.io/carina
- Size: 35.9 MB
- Stars: 66
- Watchers: 26
- Forks: 282
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Zebrunner Carina Demo
==================Feel free to support the development with a [**donation**](https://www.paypal.com/donate/?hosted_button_id=MNHYYCYHAKUVA) for the next improvements.
### Getting started
* Install and configure JDK 11+
* Install and configure [Apache Maven 3.6.0+](http://maven.apache.org/)
* Download and start the latest [Selenium standalone server](http://www.seleniumhq.org/download/)
* Download the latest version of [Eclipse](http://www.eclipse.org/downloads/) and install [TestNG plugin](http://testng.org/doc/download.html)
* [Read Carina documentation](https://zebrunner.github.io/carina/)### Import to Eclipse
If generation is successfully complete, you would see a new project folder with a name equal to the artifactId attribute specified during generation, so navigate to that folder (where pom.xml is located) and execute the following Maven task:
```
mvn clean eclipse:eclipse
```
By executing this command, Maven should resolve all dependencies, downloading required libraries to your local repository and generating Eclipse classpath. Before importing new project to Eclipse, you should link your IDE to your Maven repository by executing the following task:
```
mvn -Dworkspace= eclipse:configure-workspace
```
Here you have to specify the absolute path to the Eclipse workspace. After that, restart Eclipse IDE. Now you can import generated projects such as "Existing Java Project" into Eclipse IDE.
Generate Eclipse workspace using command:
```
mvn clean eclipse:eclipse
```### Run tests
```
mvn clean test -Dsuite=api
```