Loading SOL002/VNFPerformanceManagement-API/PMJobs.robot +11 −0 Original line number Diff line number Diff line Loading @@ -131,6 +131,7 @@ POST Create new VNF Performance Monitoring Job - SUCCESSFUL Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is PmJob Check Postcondition PmJob Exists Check Postcondition PM Job Resource Returned in Location Header Is Available PUT all VNF Performance Monitoring Jobs - Method not implemented [Documentation] Test ID: 6.3.3.1.10 Loading Loading @@ -390,6 +391,16 @@ Check Postcondition PmJob Exists Check HTTP Response Status Code Is 200 Check HTTP Response Body Json Schema Is PmJob Check Postcondition PM Job Resource Returned in Location Header Is Available Log Fetching PM job resource pointed by Location header GET ${response['headers']['Location']} Integer response status 200 ${contentType}= Output response headers Content-Type Should Contain ${contentType} application/json ${result}= Output response body Validate Json schemas/PmJob.schema.json ${result} Log PM Job resource validated Check HTTP Response Body Matches exclude_fields selector Log Checking that reports element is missing ${reports}= Get Value From Json ${response['body']} $..reports Loading Loading
SOL002/VNFPerformanceManagement-API/PMJobs.robot +11 −0 Original line number Diff line number Diff line Loading @@ -131,6 +131,7 @@ POST Create new VNF Performance Monitoring Job - SUCCESSFUL Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is PmJob Check Postcondition PmJob Exists Check Postcondition PM Job Resource Returned in Location Header Is Available PUT all VNF Performance Monitoring Jobs - Method not implemented [Documentation] Test ID: 6.3.3.1.10 Loading Loading @@ -390,6 +391,16 @@ Check Postcondition PmJob Exists Check HTTP Response Status Code Is 200 Check HTTP Response Body Json Schema Is PmJob Check Postcondition PM Job Resource Returned in Location Header Is Available Log Fetching PM job resource pointed by Location header GET ${response['headers']['Location']} Integer response status 200 ${contentType}= Output response headers Content-Type Should Contain ${contentType} application/json ${result}= Output response body Validate Json schemas/PmJob.schema.json ${result} Log PM Job resource validated Check HTTP Response Body Matches exclude_fields selector Log Checking that reports element is missing ${reports}= Get Value From Json ${response['body']} $..reports Loading