aboutsummaryrefslogtreecommitdiff
path: root/TESTING.md
blob: 04f6a451a19bb5e546cfb4220a76b2a7ca21bacd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Testing Plan for Hutch

---

## **Test Coverage Goals**

Ensure stability and reliability for the following core workflows:


| Area                     | Description                                     |
| ------------------------ | ----------------------------------------------- |
| Authentication Flow      | PAT login, token refresh, sign-out              |
| Repository Management    | Clone, push, browse (Git/Hg), creation          |
| Ticket/Tracker Workflows | Create, view, filter, update                    |
| Builds                   | Submission, retry, editing, status updates      |
| Sharing & Navigation     | Deep links, sharing sheets, external navigation |
| Offline Support          | Caching, sync on reconnect                      |
| UI/UX Consistency        | Dark mode, accessibility, error states          |


---

## **Test Environments**


| Platform | App Version | Devices/Testers |
| -------- | ----------- | --------------- |
| iOS      | v2.3.1+     | iOS 17+         |