Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anghelleonard/automationtesting---shopin

Shopin is a production-like app useful for automation testing and more.
https://github.com/anghelleonard/automationtesting---shopin

automation-test cypress protractor selenium testing

Last synced: about 2 months ago
JSON representation

Shopin is a production-like app useful for automation testing and more.

Awesome Lists containing this project

README

        

# AutomationTesting---Shopin

You can use this `production-like` app as you consider but it was meant for automation testing (e.g, Protractor, Cypress, Selenium, even unit tests).

![](https://github.com/AnghelLeonard/AutomationTesting---Shopin/blob/main/Shopin/Shopin/Shopin_1.png)
![](https://github.com/AnghelLeonard/AutomationTesting---Shopin/blob/main/Shopin/Shopin/Shopin_2.png)
![](https://github.com/AnghelLeonard/AutomationTesting---Shopin/blob/main/Shopin/Shopin/Shopin_3.png)
![](https://github.com/AnghelLeonard/AutomationTesting---Shopin/blob/main/Shopin/Shopin/Shopin_4.png)

To run the Shopin app you should follow these steps (after cloning/downloading the repo):

- Install MySQL 8 and execute the script `shopin_sql.sql`. This will install the `Shopin` database.
- Run the `fakeSMTP-2.0.jar`. Double click on it and after start, press `Start the server`. This is just a simple email service.
- Run the `Shopin-1.0.jar` via `java -jar Shopin-1.0.jar`
- Open the browser and navigate to `localhost:8080`

If you want to play on code then you should know that this is a Spring Boot / Hibernate JPA app.