Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

System Test Report

selvanadwiayunda edited this page May 18, 2023 · 3 revisions

Version History

Version Date Author Comment
0.1 18.05.2023 Selvana Ayunda Created and report

1. Scope

The System Test Report (STR) records the outcomes of tests that originated from the System Test Plan (STP). It includes the test cases outlined in the STP, along with their corresponding results obtained from executing the test plan.

2. Test Case

2.1 Test Case User login for advanced

Testcase ID T001
TC Name User login for advanced
Req-ID AASM-REQ1
Description This test cases verifies that user can log in with correct Email and Password
Step Action Data Expected result
1 Open Website https://jotec2002.github.io/TINF21C_AAS_Management/ Website is open
2 Click on log in button the pop-up window appears
3 Enter valid e-mail address and password. email: [email protected] password: advanced type login data in text fields
4 Click on the "Login" button. login successfully, email adress as dropdown with log out appears
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.2 Test Case User login for admin

Testcase ID T002
TC Name User login for admin
Req-ID AASM-REQ1
Description This test cases verifies that user can log in with correct Email and Password
Step Action Data Expected result
1 Open Website https://jotec2002.github.io/TINF21C_AAS_Management/ Website is open
2 Click on log in button the pop-up window appears
3 Enter valid e-mail address and password. email: [email protected] password: admin type login data in text fields
4 Click on the "Login" button. login successfully,User Management , Add Asset , and email adress as dropdown with logout appear on navbar
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.3 Test Case User login for invalid access

Testcase ID T003
TC Name User login for invalid access
Req-ID AASM-REQ6
Description This test cases verifies that user with invalid acess can't log in
Step Action Data Expected result
1 Open Website https://jotec2002.github.io/TINF21C_AAS_Management/ Website is open
2 Click on log in button the pop-up window appears
3 Enter valid e-mail address and password. email: [email protected] password: ss type login data in text fields
4 Click on the "Login" button. error massage with login failed appears
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.4 Test Case User logout

Testcase ID T004
TC Name User logout
Req-ID AASM-REQ1
Precondition User is already logged in
Description This test cases verifies that user can log out successfully
Step Action Data Expected result
1 Click on dropdown email logout button shows
2 Click on log out button email on navbar will be deseppear

2.5 Test Case Asset and their Submodels

Testcase ID T005
TC Name Asset and their Submodels
Req-ID AASM-REQ1
Precondition user is on homepage
Description This test cases verifies that basic-user has only limited submodels
Step Action Data Expected result
1 Click on Asset AAS_WEISS_HN400607 Show Nametamplate and TechnicalData on rightside
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.6 Test Case Asset and their Submodels

Testcase ID T006
TC Name Asset and their Submodels
Req-ID AASM-REQ1
Precondition user is on homepage and login as advanced
Description This test cases verifies advanced has more submodels as basic
Step Action Data Expected result
1 Click on AAS_WEISS_HN400607 (Asset) Show more than Nametamplate and TechnicalData on rightside
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.7 Test Case Asset and their Submodels

Testcase ID T007
TC Name Asset and their Submodels
Req-ID AASM-REQ1
Precondition user is on homepage and login as admin
Description This test cases verifies admin has more submodels as basic
Step Action Data Expected result
1 Click on AAS_WEISS_HN400607 (Asset) Show more than Nametamplate and TechnicalData on rightside
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.8 Test Case Change Role

Testcase ID T008
TC Name Change Role
Req-ID AASM-REQ2
Precondition The user is already logged in as admin
Description The admin wants to use admin dashboard to change role of the other user
Step Action Data Expected result
1 Click on User Management Admin Dashboard appears
2 Click on edit icon on advanced Popup Edit appears
3 Enter new admin password and choose new role password: admin, role:admin
4 Click on submit edited account advaced has role as admin
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.9 Test Case Delete Asset

Testcase ID T009
TC Name Delete Delete Asset
Req-ID AASM-REQ3
Precondition User is already as admin logged in on Admin Dashboard
Description This test cases verifies that admin can delete the AAS Content successfully
Step Action Data Expected result
1 Click on AAS_WEISS_HN400607 (Asset) Submodels appears on rightside
2 Click delete button delete dialog appear
3 Click delete button Asset will be deleted, redirect to homepage
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.10 Add Asset

Testcase ID T010
TC Name Add AAS content
Req-ID AASM-REQ3
Precondition User is already as admin logged in on Admin Dashboard
Description This test cases verifies that admin can add the AAS Content successfully
Step Action Data Expected result
1 Click on Add Asset in Navigationbar Addasset page appear
2 Choose file .assx file:https://demo-digital-twin.r-stahl.com/ids/asset/123456789 choose:RStahl_220381_123456789_Instance.aasx file information appear
3 Enter AAS-ID AAS-ID: https://demo-digital-twin.r-stahl.com/ids/asset/123456789 Alert to say that the asset is added
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.11 Test Case Search Asset

Testcase ID T011
TC Name Search function
Req-ID AASM-REQ4
Precondition User is on homepage
Description This test cases verifies that user can find specific asset
Step Action Data Expected result
1 Enter name of specific asset serach: AAS_WEISS_HN400607 just AAS_WEISS_HN400607 on Assetbar appears
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.12 Test Case Change Server

Testcase ID T012
TC Name Change Server
Req-ID
Precondition User is on homepage
Description This test cases verifies that user can change URL-Server
Step Action Data Expected result
1 Enter new URL-Server URL-Server:https://ccae4836-001e-48c2-a4f9-235554f9400b.ma.bw-cloud-instance.org/ URL-Server in placeholder
2 Click enter button on your keyboard or click on change button on Navigationbar Assets will be change
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.13 Test Case Create New User

Testcase ID T013
TC Name Create new user
Req-ID AASM-REQ2
Precondition User is login as admin and is already on Admin dashboard
Description This test cases verifies that admin can add new user
Step Action Data Expected result
1 Click on Create account button Pop-Up Create Account appears
2 Enter new user access Username:[email protected] Password: advanced Role: advanced Enter user access
3 Click on Submit new account new user will be appear
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS

2.14 Test Case Delete

Testcase ID T014
TC Name Delete user
Req-ID AASM-REQ2
Precondition User is login as admin and is already on Admin dashboard
Description This test cases verifies that admin can delete user
Step Action Data Expected result
1 Click on delete icon user:[email protected] Pop-Up Delete appears
2 Click on delete User doesn't exist anymore
Tester : Selvana Ayunda
Date : 18.05.2023
Test Case Result: PASS