Please enable JavaScript.
Coggle requires JavaScript to display documents.
Circus Test Plan Mindmap (Approach (Integration tests (pytest, qase), Load…
Circus Test Plan Mindmap
References
Circus Ticket App Software Requirements Specification v. 2.0.3
Test Items
Frontend website
Backend
Features To Be Tested
Registration
Login as a Customer
Search for tickets
View personal info
Edit personal info
Edit personal info
Book tickets
Shopping cart
Loyalty program
Anonymous login
Search for tickets
Features Not To Be Tested
Web API
Approach
Unit tests
pytest
Integration tests
pytest
qase
Load tests
locust
qase
Security tests
Qualys
Feature tests
manual or selenium+pytest
qase
Pass/Fail Criteria
Security tests
<=5 HIGH
Unit tests
100%
Integration tests
100%
Load tests
100%
Feature tests
95%
Suspension criteria
Unit test fail
Integration test fail
Any login test fail
Test Deliverables
Gitlab CI reports
locust dashboard, reports
Jira bug reports
Qualys dashboard
Test summaries (confluence)
Testing Tasks
Test plan
Test cases
Setup environment
Perform tests
Report
Environmental Needs
Frontend
OS
Windows
MacOS
Browser
Chrome
Firefox
Screen size
4"+ smartphone
7"+ tablet
Backend
Debian 10 Docker containers
Debian 10 cloud instance
Staff
2+ testers
Testing
Coordinating team
Create bug reports
DevOps engineer
Configure env
Configure CI
Developers
Unit tests
Integration tests
Bugfixes
Schedule
Unit tests
After builds
Integration tests
After builds
Security tests
Constantly
Feature tests
1-2 weeks before release
Performance tests
1-2 weeks before release