diff --git a/README.md b/README.md index 725e98b..d2fc777 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,26 @@ +
+
+

+ +

+
+ # QA CoE Experiments + +## Contents + +[Cypress Studio](/cypress-studio/README.md) + ## Contributing -## Contributors +Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +If you have a suggestion that would make this better, please ask permission for this repo and create a pull request. You can also simply open an issue with the tag "enhancement". -TBD +1. Fork the Project +2. Create your Feature Branch (`git checkout -b QACOE-XXX`) +3. Commit your Changes (`git commit -m 'Add more tests'`) +4. Push to the Branch (`git push origin QACOE-XXX`) +5. Open a Pull Request diff --git a/cypress-studio/.gitignore b/cypress-studio/.gitignore index 39f32c1..7136c4a 100644 --- a/cypress-studio/.gitignore +++ b/cypress-studio/.gitignore @@ -1,2 +1,6 @@ # dependencies -node_modules \ No newline at end of file +node_modules +cypress/results/* +cypress/reports/* +cypress/screenshots/* +cypress/videos/* \ No newline at end of file diff --git a/cypress-studio/README.md b/cypress-studio/README.md new file mode 100644 index 0000000..77ae762 --- /dev/null +++ b/cypress-studio/README.md @@ -0,0 +1,73 @@ +
+ + +[![Cypress.io](https://img.shields.io/badge/tested%20with-Cypress-04C38E.svg)](https://www.cypress.io/) +![example workflow](https://github.com/ModusCreateOrg/qa-coe-experiments/actions/workflows/main.yml/badge.svg) + + +
+
+

+ +

+ +

Cypress Studio experiment

+
+ + +## About The Project + +The main goal of this experiment is to share with the community how `Cypress Studio` feature works and we're open for suggestions that improves the code as well. + +

(back to top)

+ + +## Getting Started + +### Prerequisites + +* npm + ```sh + npm install npm@latest -g + ``` + +### How to run cypress tests + +1. Clone the repo + ```sh + git clone https://github.com/ModusCreateOrg/qa-coe-experiments + ``` +3. Install NPM packages under `cypress-studio` folder + ```sh + cd cypress-studio + npm install + ``` +4. You can run cypress tests in two ways: + + * Headless + + ```javascript + ./node_modules/.bin/cypress run + ``` + or + * Open Cypress Test Runner + ```javascript + ./node_modules/.bin/cypress open + ``` + +

(back to top)

+ + +## Contact + +Pedro Hyvo - [@pedrohyvo](https://www.linkedin.com/in/pedrohyvo/) + +

(back to top)

+ + + +## Acknowledgments + +* [Cypress Studio documentation](https://docs.cypress.io/guides/core-concepts/cypress-studio) + +

(back to top)

diff --git a/imgs/coe-logo-qa.png b/imgs/coe-logo-qa.png new file mode 100644 index 0000000..8b20347 Binary files /dev/null and b/imgs/coe-logo-qa.png differ