api-layer
api-layer copied to clipboard
SPIKE: how to know whether API ML is meeting non-functional requirements(NFR)
There are 4 NFR that could be validated. NFR: Performance Performance validated on Zowe level but we don’t check the results. There are testing tools available in our space (System’s squad). We provided input for test cases. What other things do we want/need to test?
Metrics: Test Cases: Test: Performance tests
NFR: Security Penetration tests (only JWT pentest at the moment) Metrics: Test Cases:
NFR: Quality Architecture tests Test cases: Module Circular dependency checks
NFR: Maintainability We could measure the time to collect diagnostics from customers and/or find a root cause.. Although this is another feedback loop on our retrospective.
Expected outcome: We know the metric for NFRs that we consider important and we know how to interpret them.