Network Discovery - Functional Test Cases



Network Discovery



Test Case

Description

Status

Owner

Date

JIRA link

Comment

Test Case

Description

Status

Owner

Date

JIRA link

Comment

oom | install | network discovery

Verify that the Network Discovery service can be deployed using OOM.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource| accept the request

Verify that the Network Discovery service accepts and gets the data from enricher

FAIL

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed

Functionally works but conformance to Swagger specification lacking. Being tracked outside story.

api | network-discovery | v1 | network | resource | optional X-ONAP-RequestId

Verify that the Network Discovery API allows requests even when X-ONAP-RequestId is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | ParterName| Required parameter

Verify that the Network Discovery API disallows requests when X-ONAP-PartnerName is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | requestId| Required parameter

Verify that the Network Discovery API disallows requests when requestId is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | resource type| Required parameter

Verify that the Network Discovery API disallows requests when resourcetype is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | resourceIds| Required parameter

Verify that the Network Discovery API disallows requests when resourceId is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | notificationurl| Required parameter

Verify that the Network Discovery API disallows requests when notification url  is not provided

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | missing payload

Verify that the Network Discovery API returns an error when a request does not include a payload.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | Unsupported resource type

Verify that the Network Discovery API does not support unknown resource Type

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | bad username

Verify that the Network Discovery API disallows requests when the provided username is not correct.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



api | network-discovery | v1 | network | resource | bad username

Verify that the Network Discovery API disallows requests when the provided password is not correct.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



logging

Verify that the Network Discovery Micro Service logs has appropriate information upon reception of a discovery request.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



swagger

Verify that the micro service API provides a swagger description of the API parameters, versions, etc.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed



wiki | developer documentation

Verify that the ONAP developer wiki has been updated with information regarding the Network Discovery service.

PASS

@David Stangl



SDNC-317: Network Discovery MicroserviceClosed





Service Decomposition



Test Case

Description

Status

Owner

Date

JIRA link

Comment

Test Case

Description

Status

Owner

Date

JIRA link

Comment





PASS

@David Stangl