Case | Step | Event | mock_uss | uss1 | uss2 | ||
---|---|---|---|---|---|---|---|
1 | 📓 |
Tested USS : uss2
|
|||||
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 | ✅ | ||||
Check for notification to tested_uss due to subscription in flight 2 area | 32 | 🌐 |
|
🌐 | |||
33 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
Validate flight2 GET interaction, if no notification | 34 | 🌐 |
|
🌐 | |||
35 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
36 | ✅ | Expect GET request when no notification | ✅ | ||||
Validate flight1 Notification sent to mock_uss | 37 | 🌐 |
|
🌐 | |||
38 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
39 | ✅ | Expect Notification sent | ✅ | ||||
Delete tested_uss flight | 40 | 🌐 |
|
🌐 | |||
41 | ✅ | Successful deletion | ✅ | ||||
Delete mock_uss flight | 42 | 🌐 |
|
🌐 | |||
43 | ✅ | Successful deletion | ✅ | ||||
Flight planning prevented due to invalid data sharing | mock_uss plans flight 2, sharing invalid operational intent data | 44 | 🌐 |
|
🌐 | ||
45 | ✅ | DSS responses | ✅ | ||||
46 | 🌐 |
|
🌐 | ||||
47 | ✅ | Failure | ✅ | ||||
48 | ✅ | Successful planning | ✅ | ||||
49 | 🌐 |
|
🌐 | ||||
50 | ✅ | DSS responses | ✅ | ||||
51 | ✅ | Operational intent shared correctly | ✅ | ||||
52 | 🌐 |
|
🌐 | ||||
53 | ✅ | Operational intent details retrievable | ✅ | ||||
54 | ✅ | Invalid data in Operational intent details shared by Mock USS for negative test | ✅ | ||||
tested_uss attempts to plan flight 1, expect failure | 55 | 🌐 |
|
🌐 | |||
56 | ✅ | DSS responses | ✅ | ||||
57 | 🌐 |
|
🌐 | ||||
58 | ✅ | Plan should fail | ✅ | ||||
59 | 🌐 |
|
🌐 | ||||
60 | ✅ | DSS responses | ✅ | ||||
61 | ✅ | Operational intent not shared | ✅ | ||||
Check for notification to tested_uss due to subscription in flight 2 area | 62 | 🌐 |
|
🌐 | |||
63 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
Validate flight2 GET interaction, if no notification | 64 | 🌐 |
|
🌐 | |||
65 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
66 | ✅ | Expect GET request when no notification | ✅ | ||||
Validate flight 1 Notification not sent to mock_uss | 67 | 🌐 |
|
🌐 | |||
68 | ✅ | Mock USS interactions logs retrievable | ✅ | ||||
Delete mock_uss flight | 69 | 🌐 |
|
🌐 | |||
70 | ✅ | Successful deletion | ✅ |