Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/adamcegielka/my-shop-automationpractice-pl

Create test cases in TestRail, report bugs in JIRA and create automated tests in Playwright
https://github.com/adamcegielka/my-shop-automationpractice-pl

bug-reporting jira manual-testing playwright test-automation test-cases testing testrail typescript vscode

Last synced: about 3 hours ago
JSON representation

Create test cases in TestRail, report bugs in JIRA and create automated tests in Playwright

Awesome Lists containing this project

README

        

# :shopping_cart: My Shop - automationpractice.pl

The aim of this project is to create [test cases](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/test-cases), report errors in [JIRA](https://www.atlassian.com/pl/software/jira/) and create automated tests in [Playwright](https://playwright.dev/) for the [automationpractice.pl](http://www.automationpractice.pl/) application. The project aims to gain valuable experience in testing.

## Project scope

- Designing test cases in [test cases](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/test-cases) folder.
- Execution of manual tests based on the designed test cases.
- Bug reporting in [bug-reports](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/bug-reports) folder.
- Writing and running automated tests in Playwright.
- Executing tests in different browsers (chromium, firefox, webkit).
- Testing of various types including E2E, Functional, Compatibility, Responsiveness, Navigation and Usability.

## Work environment:
- Windows 11 Home
- Browser:
- Chrome
- Firefox Developer Edition
- Opera
- Playwright
- Browsers: chromium, firefox, webkit

## Tools used for testing

- [JIRA](https://www.atlassian.com/pl/software/jira/)
- [VSCode](https://code.visualstudio.com/)
- [Playwright](https://playwright.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [ESLint](https://eslint.org/docs/latest/)
- [Prettier](https://prettier.io/docs/en/index.html)
- [Jenkins](https://www.jenkins.io/doc/book/)
- [DevTools](https://developer.chrome.com/docs/devtools)
- [BrowserStack](https://www.browserstack.com/)
- [TEMPMAIL](https://temp-mail.org/pl/)
- [Random Person Generator](https://devskiller.com/datafairy/#/person)
- [ChatGPT](https://chat.openai.com/)
- [Stack Overflow](https://stackoverflow.com/)
- [PicPick](https://picpick.app/)

## Documentation

The entire testing process will be [documented](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/docs/progress-and-test-results), from the designed [test cases](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/test-cases) to the test results to the reported [bugs](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/bugs). This will enable a fuller understanding of the activities carried out and facilitate possible future reference.
In addition, [tips](https://github.com/adamcegielka/my-shop-automationpractice-pl/tree/main/tips) will be collected so that they can be used for improvement in future tests.

## Summary

This `My Shop - automationpractice.pl` project aims to ensure high-quality application testing, gain valuable testing experience and improve the testing process through automation. I will use a variety of tools and technologies to achieve my project goals. Once the testing is complete, I will carefully analyze the results so as not to make the same mistakes of mistakes in the future. Through this work, I can also expand my knowledge of testing and improve my skills. I believe that this project will benefit both me and those starting out in testing.