9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Test plan 29901: Production Operations
Properties
Area Path: ProductionManagement
Iteration: ProductionManagement
Owner: Mostafa Khaled
State: Active
Start date: Wednesday, August 21, 2024
End date: Wednesday, August 28, 2024
Suite hierarchy
Static suite: Production Operations (ID: 29902)
Static suite: General Safety Points Page (ID: 29903)
Requirement-based suite: 26425 : If either the user starts a phase manually (in case of multiple phases), or the system starts the phase automatically (in case of
single phase), the system shall display the “General Safety Points” page. (ID: 29904)
Requirement-based suite: 26426 : The system shall display the general safety points in the related WIS. (ID: 29905)
Requirement-based suite: 26428 : The system shall display the WIS (phase) name and code. (ID: 29906)
Requirement-based suite: 26432 : The system shall display the work order number. (ID: 29907)
Requirement-based suite: 26434 : The system shall display a timer. (ID: 29908)
Requirement-based suite: 26435 : The user shall “Acknowledge” the general safety points and go to the next page. (ID: 29909)
Requirement-based suite: 26438 : The user can move back to the pervious page (phases page in case of multiple phases, or the activity landing page in case of
a single-phase workflow). (ID: 29910)
Static suite: Production Operations Login Page (ID: 29911)
Requirement-based suite: 26255 : The user shall be able to enter the production station username and password to authenticate the application (ID: 29912)
Requirement-based suite: 26259 : The system shall check the provided credentials against its database to confirm their validity (ID: 29913)
Requirement-based suite: 26260 : When incorrect credentials are entered, the system shall block access and notifies the user with a specific error message (ID:
29914)
Requirement-based suite: 26366 : If the user has logged in, the system shall require the username and password for production application (ID: 29915)
Requirement-based suite: 26367 : When incorrect application credentials are entered, the system shall block access and notifies the user with a specific error
message (ID: 29916)
Static suite: Production Operations Landing Page (ID: 29917)
Requirement-based suite: 26262 : After successfully logging in both the production station and application, users can access the related activities (ID: 29919)
Requirement-based suite: 26265 : If the “Pre-Assembly” station is logged in, the user shall access the following activities and according to the user
permissions: (ID: 29920)
Requirement-based suite: 26268 : If the “Pre-Assembly QC” station is logged in, the user shall access the following activities and according to the user
permissions: (ID: 29921)
Requirement-based suite: 26271 : If the “Assembly” station is logged in, the user shall access the following activities and according to the user permissions: (ID:
29922)
Requirement-based suite: 26273 : If the “Device Configuration” station is logged in, the user shall access the following activities and according to the user
about:blank 1/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
permissions: (ID: 29923)
Requirement-based suite: 26275 : If the “Performance Testing” station is logged in, the user shall access the following activities and according to the user
permissions: (ID: 29924)
Requirement-based suite: 26278 : If the “Labeling / Packaging” station is logged in, the user shall access the following activities and according to the user
permissions: (ID: 29925)
Requirement-based suite: 26279 : The system shall display the main toolbar. (ID: 29926)
Requirement-based suite: 26280 : The system shall display the application software version number. (ID: 29927)
Static suite: Production Operations Main toolbar (ID: 29928)
Requirement-based suite: 26261 : The user can access the “Production Operations” landing page (Home) (ID: 29929)
Requirement-based suite: 26263 : The user can “Request Consumables” (ID: 29930)
Requirement-based suite: 26264 : The user can “Request Tools” (ID: 29931)
Static suite: Pre-Assembly Landing Page (ID: 29932)
Requirement-based suite: 26266 : The system shall display the pre-assembly operation workorders to the assigned user(s) only (ID: 29933)
Requirement-based suite: 26267 : The system shall display the following information: (Work order number. Workflow Code. Workflow Name. Issue Date. Due
Date. Estimated Duration. Status) (ID: 29934)
Requirement-based suite: 26269 : The user can “Start WO” (ID: 29935)
Requirement-based suite: 26270 : The user can “Reject Assignment” (ID: 29936)
Requirement-based suite: 26272 : The system shall arrange the Work order list by ascending Work order number (ID: 29937)
Requirement-based suite: 26274 : The user can search the WO fields (ID: 29938)
Requirement-based suite: 26276 : The user to filter by: (ID: 29939)
Requirement-based suite: 26277 : The user can use multi filters at the same time (ID: 29940)
Static suite: Phases Page (ID: 29941)
Requirement-based suite: 26391 : When the user selects to start a work order that contain more than one phase in the same category (Assembly WIS / QC WIS
/ Service WIS / …etc), the system shall navigate the user to the “Phases Page”. (ID: 29942)
Requirement-based suite: 26397 : The system shall display the following information: (ID: 29943)
Requirement-based suite: 26399 : The system shall display the Pre-Assembly / Assembly / Service WIS status as: (ID: 29944)
Requirement-based suite: 26402 : The system shall display the QC WIS status as: (ID: 29945)
Requirement-based suite: 26405 : When starting workorder that contain more than one phase, the system will Initially set, (ID: 29946)
Requirement-based suite: 26406 : When entering the first phase, the system will change the status to "In-Process", and the workorder header status will be
updated to "In-Process". (ID: 29947)
Requirement-based suite: 26407 : When there is at least one of the phases status is = “In-Process”, the system shall keep workorder header status = “In-
Process”. (ID: 29948)
Requirement-based suite: 26408 : Once a Pre-Assembly WIS, assembly WIS, or Service WIS phase is completed, the system will update the status line to
"Completed". (ID: 29949)
Requirement-based suite: 26409 : Once a QC phase (QC WIS) is completed, the system will update the status line to either "Passed" or “Failed” based on the
result. (ID: 29950)
Requirement-based suite: 26410 : When the status of all phases are completed, passed, or failed, the system will update the workorder header status to
"Completed." (ID: 29951)
Requirement-based suite: 26411 : The system shall not allow the user to start any phase if the previous phase is not completed yet. (ID: 29952)
Requirement-based suite: 26413 : The user can move back to the related activity landing page. (ID: 29953)
Requirement-based suite: 26415 : The system shall display timer. (ID: 29954)
Requirement-based suite: 26417 : The system shall display the WIS number. (ID: 29955)
Requirement-based suite: 26420 : The system shall display Version number. (ID: 29956)
about:blank 2/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Requirement-based suite: 26422 : The system shall display the workorder number. (ID: 29957)
Static suite: Work Standard Preparation Page (ID: 29958)
Requirement-based suite: 26441 : When the user acknowledges the general safety points, the system shall display the “Work Standard Preparation” page. (ID:
29959)
Requirement-based suite: 26445 : The system shall display the WIS (phase) name and code. (ID: 29960)
Requirement-based suite: 26446 : The system shall display the work order number. (ID: 29961)
Requirement-based suite: 26448 : The system shall display a timer. (ID: 29962)
Requirement-based suite: 26452 : The system shall display the following information: (ID: 29963)
Requirement-based suite: 26454 : The user shall check for each item (box / component) needed from the pre-assembly store. (ID: 29964)
Requirement-based suite: 26456 : If all items are checked, the user should be allowed to continue to the next page only. (ID: 29965)
Requirement-based suite: 26457 : If all items (box / component) are checked and the user selects to continue, the system shall automatically submit the items
issuing from the pre-assembly store (future work!!). (ID: 29966)
Requirement-based suite: 26461 : The system shall include the following information in the items issuing (future work!!).: (ID: 29967)
Requirement-based suite: 26464 : The user can move back to the pervious page (General Safety Points). (ID: 29968)
Static suite: Required Tools Check Page (ID: 29969)
Requirement-based suite: 26466 : When the user continues from the “Work Standard Preparation” page, the system shall display the “Required Tools Check”
page. (ID: 29970)
Requirement-based suite: 26468 : The system shall display the WIS (phase) name and code. (ID: 29971)
Requirement-based suite: 26470 : The system shall display the work order number. (ID: 29972)
Requirement-based suite: 26472 : The system shall display a timer. (ID: 29973)
Requirement-based suite: 26475 : The system shall display the WIS required tools containing the following information: (ID: 29974)
Requirement-based suite: 26478 : The user shall verify the availability of each tool. (ID: 29975)
Requirement-based suite: 26479 : The user can reject tools. (ID: 29976)
Requirement-based suite: 26480 : If all tools are available and verified, the user shall continue to the next page only (ID: 29977)
Requirement-based suite: 26481 : The user can move back to the pervious page (Work Standard Preparation). (ID: 29978)
Static suite: Required Components Check Page (ID: 29979)
Requirement-based suite: 26400 : When the user confirms the “Required Tools Check”, the system shall display the “Required Components Check” page (ID:
29980)
Requirement-based suite: 26401 : The system shall display the WIS (phase) name and code (ID: 29981)
Requirement-based suite: 26403 : The system shall display the work order number (ID: 29982)
Requirement-based suite: 26404 : The system shall display a timer (ID: 29983)
Requirement-based suite: 26412 : The system shall display the WIS required components containing the following information: (ID: 29984)
Requirement-based suite: 26414 : The user shall manually check and verify the availability of each component (ID: 29985)
Requirement-based suite: 26416 : If the component is serialized, the user shall enter or scan the serial number of the component (ID: 29986)
Requirement-based suite: 26418 : If the component is serialized, the system shall not allow the user to manually check and verify the availability of the
component without entering the serial number (ID: 29987)
Requirement-based suite: 26419 : The user can reject components or boxes (ID: 29988)
Requirement-based suite: 26421 : If all components are available and verified, the user shall continue to the next page only (ID: 29989)
Requirement-based suite: 26423 : The user can move back to the pervious page (Required tools check) (ID: 29990)
Static suite: Pre-Assembly Work Standard Stages Page (ID: 29991)
Requirement-based suite: 26424 : When the user confirms the “Required Components Check”, the system shall display the “Work Standard Stages” page (ID:
29992)
Requirement-based suite: 26427 : The system shall display the WIS (phase) name and code (ID: 29993)
about:blank 3/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Requirement-based suite: 26429 : The system shall display the work order number (ID: 29994)
Requirement-based suite: 26430 : The system shall display a timer (ID: 29995)
Requirement-based suite: 26431 : The system shall display the following panes: (ID: 29996)
Requirement-based suite: 26433 : In the “Components Pane”, the system shall display the list of current stage’s required components short name, reference
photo, and quantity (ID: 29997)
Requirement-based suite: 26436 : The user can reject components (ID: 29998)
Requirement-based suite: 26437 : In the “Tools Pane”, the system shall display the list of current stage’s required tools short name, and reference photo (ID:
29999)
Requirement-based suite: 26439 : The user can reject tools (ID: 30000)
Requirement-based suite: 26440 : In the “Safety Points Pane”, the system shall display the current stage’s required extra safety measures that are not general
(ID: 30001)
Requirement-based suite: 26442 : In the “Check Points Pane”, the system shall display the current stage’s required check point list (ID: 30002)
Requirement-based suite: 26443 : If the check point type is qualitative, the user can mark the check point by "Yes" while the default value is “No”. !!(need more
discussion) (ID: 30003)
Requirement-based suite: 26444 : If the check point type is quantitative, the user shall enter the input values (ID: 30004)
Requirement-based suite: 26447 : If the check point type is quantitative with a targeted value, the system shall notify the user that input value is right or wrong
(ID: 30005)
Requirement-based suite: 26449 : If the check point type is quantitative with a range value, the system shall notify the user that input value is within or out of
range (ID: 30006)
Requirement-based suite: 26450 : If any of the qualitative check points are unchecked (marked as "No"), the system shall prevent the user progression to the
next stage (ID: 30007)
Requirement-based suite: 26451 : If any of the quantitative check points are wrong, out of range, or without the user input, the system shall prevent the user
progression to the next stage (ID: 30008)
Requirement-based suite: 26453 : The user can navigate to a pervious stage (ID: 30009)
Requirement-based suite: 26455 : In the “Stages Pane”, the system shall display the current stage sequence in the format of “# out of #” (ID: 30010)
Requirement-based suite: 26458 : In the “Stages Pane”, the system shall display the stage steps (ID: 30011)
Requirement-based suite: 26459 : In the “Stages Pane”, the system shall display stage reference photos (ID: 30012)
Requirement-based suite: 26460 : In the “Stages Pane”, the user shall maximize the stage pane steps and photos to full screen (ID: 30013)
Requirement-based suite: 26462 : If the user selects to maximize the stage pane steps and photos to full screen, the user shall close the maximized view and
back to normal view (ID: 30014)
Requirement-based suite: 26463 : The user can move back to the pervious page (Required Components check) (ID: 30015)
Static suite: Serial Code Page (ID: 30016)
Requirement-based suite: 26465 : When the user completes the “Work standard stages” and the Work standard has a “Serial Code Page”, the system shall
display the “WIS Serial Code” page (ID: 30017)
Requirement-based suite: 26467 : The system shall display the WIS (phase) name and code (ID: 30018)
Requirement-based suite: 26469 : The system shall display the work order number (ID: 30019)
Requirement-based suite: 26471 : The system shall display a timer (ID: 30020)
Requirement-based suite: 26473 : The user can manually enter or scan the Pre-Assembly serial number (ID: 30021)
Requirement-based suite: 26474 : If a serial number is manually entered or scanned, the user can select “Finish Work Order” (ID: 30022)
Requirement-based suite: 26476 : The system shall display any instructions or reference photos, or both needed for storage after the serial number is entered
(ID: 30023)
Requirement-based suite: 26477 : If the user selects “Finish Work Order” after entering the pre-assembly serial number, the system shall set the WO status to
completed (ID: 30024)
about:blank 4/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Static suite: Assembly Landing page (ID: 30025)
Requirement-based suite: 26482 : The system shall display the general assembly workorders to the assigned user(s) only (ID: 30026)
Requirement-based suite: 26483 : The system shall display the following information: (ID: 30027)
Requirement-based suite: 26484 : The user can “Start WO” (ID: 30028)
Requirement-based suite: 26485 : The user can “Reject Assignment” (ID: 30029)
Requirement-based suite: 26486 : The system shall arrange the Work order list by ascending Work order number (ID: 30030)
Requirement-based suite: 26487 : The user can search the WO fields (ID: 30031)
Requirement-based suite: 26488 : The user shall filter by status: (ID: 30032)
Requirement-based suite: 26489 : The user can use multi filters at the same time (ID: 30033)
Requirement-based suite: 26490 : The user can search by scanning or manually entering the WO related serial to resume an in progress work order (ID: 30034)
Configurations
CONFIGURATIONS IN TEST PLAN
Id Name Configuration variables
31 Windows 10 Operating System: Windows 10
Run settings
MANUAL RUNS AUTOMATED RUNS
Settings: None Settings: None
Environment: None Environment: None
BUILD
Definition: None
Quality: None
Build in use: None
Test suite 30016: Serial Code Page
Properties
State: In Progress
Type: Static Suite
Configurations: Windows 10
about:blank 5/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Test suite 30017: 26465 : When the user completes the “Work standard stages” and the Work
standard has a “Serial Code Page”, the system shall display the “WIS Serial Code” page
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26465: When the user completes the “Work standard stages” and the Work
standard has a “Serial Code Page”, the system shall display the “WIS Serial Code”
page
Configurations: Windows 10
Test suite 30018: 26467 : The system shall display the WIS (phase) name and code
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26467: The system shall display the WIS (phase) name and code
Configurations: Windows 10
Test suite 30019: 26469 : The system shall display the work order number
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26469: The system shall display the work order number
Configurations: Windows 10
Test suite 30020: 26471 : The system shall display a timer
Properties
State: In Progress
Type: Requirement-based Suite
about:blank 6/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Requirement: 26471: The system shall display a timer
Configurations: Windows 10
Test suite 30021: 26473 : The user can manually enter or scan the Pre-Assembly serial number
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26473: The user can manually enter or scan the Pre-Assembly serial number
Configurations: Windows 10
Test suite 30022: 26474 : If a serial number is manually entered or scanned, the user can select
“Finish Work Order”
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26474: If a serial number is manually entered or scanned, the user can select “Finish
Work Order”
Configurations: Windows 10
Test suite 30023: 26476 : The system shall display any instructions or reference photos, or both
needed for storage after the serial number is entered
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26476: The system shall display any instructions or reference photos, or both
needed for storage after the serial number is entered
Configurations: Windows 10
about:blank 7/8
9/4/24, 2:28 PM Test suite: Serial Code Page (Suite ID: 30016)
Test suite 30024: 26477 : If the user selects “Finish Work Order” after entering the pre-assembly
serial number, the system shall set the WO status to completed
Properties
State: In Progress
Type: Requirement-based Suite
Requirement: 26477: If the user selects “Finish Work Order” after entering the pre-assembly serial
number, the system shall set the WO status to completed
Configurations: Windows 10
about:blank 8/8