Case | Step | Event | mock_uss | uss1 | ||
---|---|---|---|---|---|---|
1 | 📓 |
Tested USS : uss1
|
||||
Successfully plan flight near an existing flight | mock_uss plans flight 2 | 2 | 🌐 |
|
🌐 | |
3 | ✅ | DSS responses | ✅ | |||
4 | 🌐 |
|
🌐 | |||
5 | ✅ | Failure | ✅ | |||
6 | ✅ | Successful planning | ✅ | |||
7 | 🌐 |
|
🌐 | |||
8 | ✅ | DSS responses | ✅ | |||
9 | ✅ | Operational intent shared correctly | ✅ | |||
10 | ✅ | Operational intent state is correct | ✅ | |||
11 | 🌐 |
|
🌐 | |||
12 | ✅ | Operational intent details retrievable | ✅ | |||
13 | ✅ | Operational intent details data format | ✅ | |||
14 | ✅ | Correct operational intent details | ✅ | |||
15 | ✅ | Off-nominal volumes | ✅ | |||
16 | ✅ | Vertices | ✅ | |||
tested_uss plans flight 1 | 17 | 🌐 |
|
🌐 | ||
18 | ✅ | DSS responses | ✅ | |||
19 | 🌐 |
|
🌐 | |||
20 | ✅ | Failure | ✅ | |||
21 | ✅ | Successful planning | ✅ | |||
22 | 🌐 |
|
🌐 | |||
23 | ✅ | DSS responses | ✅ | |||
24 | ✅ | Operational intent shared correctly | ✅ | |||
25 | ✅ | Operational intent state is correct | ✅ | |||
26 | 🌐 |
|
🌐 | |||
27 | ✅ | Operational intent details retrievable | ✅ | |||
28 | ✅ | Operational intent details data format | ✅ | |||
29 | ✅ | Correct operational intent details | ✅ | |||
30 | ✅ | Off-nominal volumes | ✅ | |||
31 | ✅ | Vertices | ✅ | |||
Validate that tested_uss obtained flight2 details | 32 | 🌐 |
|
🌐 | ||
33 | ✅ | Mock USS interactions logs retrievable | ✅ | |||
34 | ✅ | USS obtained operational intent details by means of either notification or GET request | ✅ | |||
Validate flight1 Notification sent to mock_uss | 35 | 🌐 |
|
🌐 | ||
36 | ✅ | Mock USS interactions logs retrievable | ✅ | |||
37 | ✅ | Expect Notification sent | ✅ | |||
Delete tested_uss flight | 38 | 🌐 |
|
🌐 | ||
39 | ✅ | Successful deletion | ✅ | |||
Delete mock_uss flight | 40 | 🌐 |
|
🌐 | ||
41 | ✅ | Successful deletion | ✅ | |||
Flight planning prevented due to invalid data sharing | mock_uss plans flight 2, sharing invalid operational intent data | 42 | 🌐 |
|
🌐 | |
43 | ✅ | DSS responses | ✅ | |||
44 | 🌐 |
|
🌐 | |||
45 | ✅ | Failure | ✅ | |||
46 | ✅ | Successful planning | ✅ | |||
47 | 🌐 |
|
🌐 | |||
48 | ✅ | DSS responses | ✅ | |||
49 | ✅ | Operational intent shared correctly | ✅ | |||
50 | 🌐 |
|
🌐 | |||
51 | ✅ | Operational intent details retrievable | ✅ | |||
52 | ✅ | Invalid data in Operational intent details shared by Mock USS for negative test | ✅ | |||
tested_uss attempts to plan flight 1, expect failure | 53 | 🌐 |
|
🌐 | ||
54 | ✅ | DSS responses | ✅ | |||
55 | 🌐 |
|
🌐 | |||
56 | ✅ | Plan should fail | ✅ | |||
57 | 🌐 |
|
🌐 | |||
58 | ✅ | DSS responses | ✅ | |||
59 | ✅ | Operational intent not shared | ✅ | |||
Validate that tested_uss obtained flight2 details | 60 | 🌐 |
|
🌐 | ||
61 | ✅ | Mock USS interactions logs retrievable | ✅ | |||
62 | ✅ | USS obtained operational intent details by means of either notification or GET request | ✅ | |||
Validate flight 1 Notification not sent to mock_uss | 63 | 🌐 |
|
🌐 | ||
64 | ✅ | Mock USS interactions logs retrievable | ✅ | |||
65 | ✅ | Expect Notification not sent | ✅ | |||
Delete mock_uss flight | 66 | 🌐 |
|
🌐 | ||
67 | ✅ | Successful deletion | ✅ | |||
Cleanup | 68 | 🌐 |
|
🌐 | ||
69 | ✅ | Successful flight deletion | ✅ |