Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daverbk/qase.io-ta
The things I could do after 4 months of intense studies 💪
https://github.com/daverbk/qase.io-ta
Last synced: about 2 months ago
JSON representation
The things I could do after 4 months of intense studies 💪
- Host: GitHub
- URL: https://github.com/daverbk/qase.io-ta
- Owner: daverbk
- Created: 2022-05-17T11:55:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-26T12:10:55.000Z (over 2 years ago)
- Last Synced: 2023-03-05T23:03:31.803Z (almost 2 years ago)
- Language: C#
- Homepage:
- Size: 8.95 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Test automation project
![image](https://user-images.githubusercontent.com/98875282/170436759-51bddf41-feac-4bcb-9585-7947e4cc7386.png)
## Application
* URL: https://qase.io
* API Specs: https://developers.qase.io/docs## Task
* Create test cases in Qase management system
* Implement automation framework for testing of Qase API and UI
* Setup Jenkins job to trigger automation test run at 11 AM each day
* At the end of each run allure report should be generated## What must be
* At least 7 UI tests
* positive
* negative
* boundary
* security* At least 5 API tests
* positive
* negative
* boundary* At least 2 data-driven tests
* API calls for precondition steps
* Clearing of test data after launching a specific test/suite/test run
* Readable and understandable allure report
* C# code conventions## Tech stack
![image](https://user-images.githubusercontent.com/98875282/170439732-e4a5b43f-6c0f-459d-94fb-c0e762d0efc9.png)
## Patterns to be used
* Factory
* Chain of invocations
* Decorator
* Mediator## Git strategy
![image](https://user-images.githubusercontent.com/98875282/170439985-b04fdb49-41c6-42dc-ae5b-6160d553162a.png)
## Naming convention
* branches: *feature/case—id-new-awesome-feature*
* commits: *CASE-ID: Title starting with a capital letter*## _[Here](diplomaPresentation.pdf) you can have a look at the presentation prepared for the project_