summaryrefslogtreecommitdiffstats
path: root/docs/testing/user/testspecification/vimoperationsidentity/index.rst
diff options
context:
space:
mode:
authorxudan <xudan16@huawei.com>2018-07-04 02:41:09 -0400
committerGeorg Kunz <georg.kunz@ericsson.com>2018-07-04 11:25:44 +0000
commit12aba80ab0cae835cf077c9592129070b401cf59 (patch)
tree9ba596a06c0b0e01dc14418f6f938e1cf4de4bf4 /docs/testing/user/testspecification/vimoperationsidentity/index.rst
parent22f1f4b049736f1fa24ec3f5b7d1248c93bbb6ea (diff)
Update all existing test specifications
1. Update the names of 2 vping test cases 2. Update the names of 8 ha test cases 3. Update the sub test cases within osinterop 2017.09 4. Split IPv6 into ipv6_api and ipv6_scenario 5. Update the names of sdnvpn test cases 6. Update the names of 4 tempest scenario test cases 7. Remove forwardingpackets JIRA: DOVETAIL-685 Change-Id: I0d91b8a0477576e18581eb2788fdb666063c89b7 Signed-off-by: xudan <xudan16@huawei.com>
Diffstat (limited to 'docs/testing/user/testspecification/vimoperationsidentity/index.rst')
-rw-r--r--docs/testing/user/testspecification/vimoperationsidentity/index.rst153
1 files changed, 0 insertions, 153 deletions
diff --git a/docs/testing/user/testspecification/vimoperationsidentity/index.rst b/docs/testing/user/testspecification/vimoperationsidentity/index.rst
deleted file mode 100644
index 9790e75e..00000000
--- a/docs/testing/user/testspecification/vimoperationsidentity/index.rst
+++ /dev/null
@@ -1,153 +0,0 @@
-.. This work is licensed under a Creative Commons Attribution 4.0 International License.
-.. http://creativecommons.org/licenses/by/4.0
-.. (c) opnfv
-
-==========================================
-VIM identity operations test specification
-==========================================
-
-.. toctree::
- :maxdepth: 2
-
-Scope
-=====
-
-The VIM identity test area evaluates the ability of the system under test to
-support VIM identity operations. The tests in this area will evaluate
-API discovery operations within the Identity v3 API, auth operations within
-the Identity API.
-
-References
-================
-
-- OpenStack interoperability guidelines (version 2016.08)
-
- - https://github.com/openstack/interop/blob/master/2016.08.json
-
-- Openstack interoperability
-
- - https://www.openstack.org/brand/interop/
-
-- OpenStack interoperability test cases excluding object storage
-
- - https://refstack.openstack.org/api/v1/guidelines/2016.08/tests?target=compute&type=required&alias=true&flag=false
-
-
-Definitions and abbreviations
-=============================
-
-The following terms and abbreviations are used in conjunction with this test area
-
-- API - Application Programming Interface
-- NFVi - Network Functions Virtualisation infrastructure
-- VIM - Virtual Infrastructure Manager
-
-System Under Test (SUT)
-=======================
-
-The system under test is assumed to be the NFVi and VIM in operation on an Pharos compliant infrastructure.
-
-Test Area Structure
-====================
-
-The test area is structured based on VIM identity operations. Each test case
-is able to run independently, i.e. irrelevant of the state created by a previous test.
-
-All these test cases are included in the test case dovetail.osinterop.tc001 of
-OVP test suite.
-
-Dependency Description
-======================
-
-The VIM identity operations test cases are a part of the OpenStack
-interoperability tempest test cases. For Danube based dovetail release, the
-OpenStack interoperability guidelines (version 2016.08) is adopted, which is
-valid for Kilo, Liberty, Mitaka and Newton releases of Openstack.
-
-Test Descriptions
-=================
-
-----------------------------------------------------
-API discovery operations within the Identity v3 API
-----------------------------------------------------
-
-Use case specification
------------------------
-
-tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources
-tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types
-tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses
-
-Test preconditions
--------------------
-
-None
-
-Basic test flow execution description and pass/fail criteria
-------------------------------------------------------------
-
-Test execution
-'''''''''''''''
-
-* Test action 1: Show the v3 identity api description, the test passes if keys
- 'id', 'links', 'media-types', 'status', 'updated' are all included in the description
- response message.
-* Test action 2: Get the value of v3 identity api 'media-types', the test passes if
- api version 2 and version 3 are all included in the response.
-* Test action 3: Show the v3 indentity api description, the test passes if 'current',
- 'stable', 'experimental', 'supported', 'deprecated' are all of the identity api 'status'
- values.
-
-Pass / fail criteria
-'''''''''''''''''''''
-
-This test case passes if all test action steps execute successfully and all assertions
-are affirmed. If any test steps fails to execute successfully or any of the assertions
-is not met, the test case fails.
-
-Post conditions
----------------
-
-None
-
-------------------------------------------
-Auth operations within the Identity API
-------------------------------------------
-
-Use case specification
------------------------
-
-tempest.api.identity.v3.test_tokens.TokensV3Test.test_create_token
-
-Test preconditions
--------------------
-
-None
-
-Basic test flow execution description and pass/fail criteria
-------------------------------------------------------------
-
-Test execution
-'''''''''''''''
-
-* Test action 1: Get the token by system credentials, the test passes if
- the returned token_id is not empty and is string type.
-* Test action 2: Get the user_id in getting token response message, the test
- passes if it is equal to the user_id which is used to get token.
-* Test action 3: Get the user_name in getting token response message, the test
- passes if it is equal to the user_name which is used to get token.
-* Test action 4: Get the method in getting token response message, the test
- passes if it is equal to the password which is used to get token.
-
-Pass / fail criteria
-'''''''''''''''''''''
-
-This test case passes if all test action steps execute successfully and all assertions
-are affirmed. If any test steps fails to execute successfully or any of the assertions
-is not met, the test case fails.
-
-Post conditions
----------------
-
-None
-