Commit a4266745 authored by Yann Garcia's avatar Yann Garcia
Browse files

Implementing ATS in Postman

parent 3259998b
Loading
Loading
Loading
Loading
+1577 −941

File changed.

Preview size limit exceeded, changes collapsed.

+115 −13
Original line number Original line Diff line number Diff line
{
{
	"id": "254f0cf6-86f9-4e52-9d62-fc5f5d73708e",
	"id": "c7214617-e241-497c-a967-2c5d67723939",
	"name": "TTF_T029",
	"name": "TTF_T029",
	"values": [
	"values": [
		{
			"key": "PICS_IUT_PNC",
			"value": "true",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PICS_RESTCONF",
			"value": "true",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PICS_SEC_TLS",
			"value": "true",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PICS_ABSTRACT_BB",
			"value": "true",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PICS_MW_TOPO",
			"value": "true",
			"type": "default",
			"enabled": true
		},
		{
		{
			"key": "PX_IUT_IP_ADDRESS",
			"key": "PX_IUT_IP_ADDRESS",
			"value": "127.0.01",
			"value": "127.0.01",
@@ -69,32 +99,104 @@
			"enabled": true
			"enabled": true
		},
		},
		{
		{
			"key": "PICS_IUT_PNC",
			"key": "PX_IETF_NETWORK_VERSION",
			"value": "true",
			"value": "2018-02-26",
			"type": "default",
			"type": "default",
			"enabled": true
			"enabled": true
		},
		},
		{
		{
			"key": "PICS_RESTCONF",
			"key": "PX_IETF_NETWORK_NAMESPACE",
			"value": "true",
			"value": "urn:ietf:params:xml:ns:yang:ietf-network",
			"type": "default",
			"type": "default",
			"enabled": true
			"enabled": true
		},
		},
		{
		{
			"key": "PICS_SEC_TLS",
			"key": "PX_IETF_NETWORK_TOPOLOGY_VERSION",
			"value": "true",
			"value": "2018-02-26",
			"type": "default",
			"type": "default",
			"enabled": true
			"enabled": true
		},
		},
		{
		{
			"key": "PICS_ABSTRACT_BB",
			"key": "PX_IETF_NETWORK_TOPOLOGY_NAMESPACE",
			"value": "true",
			"value": "urn:ietf:params:xml:ns:yang:ietf-network-topology",
			"type": "default",
			"type": "default",
			"enabled": true
			"enabled": true
		},
		},
		{
		{
			"key": "PICS_MW_TOPO",
			"key": "PX_IETF_TE_TOPOLOGY_VERSION",
			"value": "true",
			"value": "2018-06-15",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_TE_TOPOLOGY_NAMESPACE",
			"value": "urn:ietf:params:xml:ns:yang:ietf-te-topology",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TE_TOPOLOGY_VERSION",
			"value": "2018-03-01",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TE_TOPOLOGY_NAMESPACE",
			"value": "urn:ietf:params:xml:ns:yang:ietf-eth-te-topology",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_MW_TOPOLOGY_VERSION",
			"value": "2018-10-22",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_MW_TOPOLOGY_NAMESPACE",
			"value": "urn:ietf:params:xml:ns:yang:ietf-microwave-topology",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TRAN_SVC_VERSION",
			"value": "2018-08-30",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TRAN_SVC_NAMESPACE",
			"value": "urn:ietf:params:xml:ns:yang:ietf-eth-tran-service",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TRAN_TYPES_VERSION",
			"value": "2018-08-30",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_IETF_ETH_TRAN_TYPES_NAMESPACE",
			"value": "urn:ietf:params:xml:ns:yang:ietf-eth-tran-types",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_BB_NETWORK_ID",
			"value": "network1",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_BB_PROVIDER_ID",
			"value": "provider1",
			"type": "default",
			"enabled": true
		},
		{
			"key": "PX_BB_CLIENT_ID",
			"value": "client1",
			"type": "default",
			"type": "default",
			"enabled": true
			"enabled": true
		},
		},
@@ -148,6 +250,6 @@
		}
		}
	],
	],
	"_postman_variable_scope": "environment",
	"_postman_variable_scope": "environment",
	"_postman_exported_at": "2024-06-21T08:09:51.143Z",
	"_postman_exported_at": "2024-07-04T13:52:27.737Z",
	"_postman_exported_using": "Postman/11.2.12"
	"_postman_exported_using": "Postman/11.2.27"
}
}
 No newline at end of file
+42 −2
Original line number Original line Diff line number Diff line
@@ -187,7 +187,7 @@ Package AtsMDSC {


                Config Id Config_mWT_2
                Config Id Config_mWT_2


                PICS Selection IUT_PNC and RESTCONF and SEC_TLS and ABSTRACT_BB and MW_TOPO
                PICS Selection IUT_PNC and RESTCONF and SEC_TLS and ABSTRACT_BB


                Initial conditions  with {
                Initial conditions  with {
                    the IUT entity is idle
                    the IUT entity is idle
@@ -235,7 +235,47 @@ Package AtsMDSC {


                Config Id Config_mWT_2
                Config Id Config_mWT_2


                PICS Selection IUT_PNC and RESTCONF and SEC_TLS and ABSTRACT_BB and MW_TOPO
                PICS Selection IUT_PNC and RESTCONF and SEC_TLS and ABSTRACT_BB

                Initial conditions  with {
                    the IUT entity is idle
                }

                Expected behaviour
                ensure that {
                    when {
                        the IUT entity receives a vRequestGet containing
                            uri indicating value "/restconf/data/ietf-network:networks";
                        from the TEST_SYSTEM entity
                    } then {
                        the IUT entity sends a r200 containing
                        headers containing
                            content_type indicating value "application/yang-data+xml";,
                        body containing
                            networks containing
                                networksList containing
                                     one network node
                        ;;;;
                        to the TEST_SYSTEM entity
                    }
                }
            }

            Test Purpose {
                TP Id TP_mWT_PNC_BB_MW_TOPO_GET_BV_03

                Test objective
                    "Verify that the IUT provides a network list containing ietf-network entries."

                Reference
                    "ETSI GS mWT 024 Clause 4.3.2",
                    "ETSI GS mWT 024 Annex A.2.3",
                    "RFC 8345 A YANG Data Model for Network Topologies",
                    "RFC 8795 YANG Data Model for Traffic Engineering (TE) Topologies"

                Config Id Config_mWT_2

                PICS Selection IUT_PNC and RESTCONF and SEC_TLS and ABSTRACT_BB


                Initial conditions  with {
                Initial conditions  with {
                    the IUT entity is idle
                    the IUT entity is idle