Difference between revisions of "TestIT:Guide"

From Nolek Wiki
Jump to navigation Jump to search
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==9. Guide==
 
==9. Guide==
[[File:testit_guide_pic1.png|Guide]]
+
[[File:testit_guide_pic1.png|right|Guide]]
 
   
 
   
 
The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown.  
 
The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown.  
Line 31: Line 31:
 
|-
 
|-
 
|START  
 
|START  
|Starting a guide can be done in two ways; <br> - [[testit:9guide:9.4_how_to_run_a_guide#9.4.1_Internal|Internal]] <br> - [[testit:9guide:9.4_how_to_run_a_guide#9.4.2_External|External]]  
+
|Starting a guide can be done in two ways; <br> - [[TestIT:Guide#9.4.1_Internal|Internal]] <br> - [[TestIT:Guide#9.4.2_External|External]]
 
|-
 
|-
 
|GUIDE STEP  
 
|GUIDE STEP  
|There are different types of [[testit:9guide:9.5_guide_steps|guide steps]]  
+
|There are different types of [[TestIT:Guide#9.5_Guide_steps|guide steps]]
 
|-
 
|-
 
|OK  
 
|OK  
Line 50: Line 50:
 
|}
 
|}
  
==== 9.1.1 Guide step flow ====
+
===9.1.1 Guide step flow===
 
The figure shows an overview of a guide step flow, like where the validation of the workflow is:  
 
The figure shows an overview of a guide step flow, like where the validation of the workflow is:  
{{ :testit:9guide:930.png?direct&300 |}}
 
  
__Explanation of the flow:__
+
<gallery>
| INIT VALIDATION | Before opening the guide step, the init validation is running. \\ - If the validation is OK, the guide step will open \\ - If the validation is not ok, the init validation NOK step will be opened |
+
File:testit_guide_workflow_pic2.png|Guide step flow
| GUIDE STEP | The actual guide step is opened |
+
</gallery>
| RELEASE VALIDATION | The release validation is running while the step is open. \\ - If the validation is OK, the OK button will be released \\ - If a next release I/O is selected, it will be set on validation OK \\ - If a validation success message is set, this will be shown on validation OK |
+
 
| NEXT VALIDATION | If OK button is pressed or OK I/O set, the next validation will be running \\ - If a timer is set, it will start \\ \\ - If the validation is OK, the next guide step will open \\ - If not, the validation will keep running for the timeout period \\ \\ - If the timeout runs out, the timeout message will be shown or the timeout step will be opened |
+
'''Explanation of the flow:'''
  
 +
{| class="wikitable"
 +
!colspan="2"|Flow
 +
|-
 +
|INIT VALIDATION
 +
|Before opening the guide step, the init validation is running. <br> - If the validation is OK, the guide step will open <br> - If the validation is not ok, the init validation NOK step will be opened
 +
|-
 +
|GUIDE STEP
 +
|The actual guide step is opened
 +
|-
 +
|RELEASE VALIDATION
 +
|The release validation is running while the step is open. <br> - If the validation is OK, the OK button will be released <br> - If a next release I/O is selected, it will be set on validation OK <br> - If a validation success message is set, this will be shown on validation OK
 +
|-
 +
|NEXT VALIDATION
 +
|If OK button is pressed or OK I/O set, the next validation will be running <br> - If a timer is set, it will start <br><br> - If the validation is OK, the next guide step will open <br> - If not, the validation will keep running for the timeout period <br><br> - If the timeout runs out, the timeout message will be shown or the timeout step will be opened
 +
|-
 +
|}
  
 
==9.2 Add guide==
 
==9.2 Add guide==
  
 +
# Press Add guide
 +
# Write a guide name (maximum 100 characters)
 +
# Write a description (optional)
 +
# Press OK – or Cancel and the new guide will not be created
  
 +
<br>''After the guide is created, it will be shown in the guide overview.''
  
 
==9.3 The guides==
 
==9.3 The guides==
  
 +
When a guide is selected, it will give an overview with details, and there are some options to choose from:
 +
* Run external
 +
* Edit guide
 +
* Copy guide
 +
* Delete guide
 +
* Language
  
 +
'''Run external:'''
 +
* Press this button and it will run a guide external, which means that it will show how the guide will run in the production. When a guide is running it is using the configurated steps, which is added to the wanted guide.
 +
 +
'''Edit guide:'''
 +
# Select the wanted guide
 +
# Press Edit 
 +
# Make the wanted changes (see some options below)
 +
# Press Save – or Close and the changes will not be saved
 +
 +
'''Options in edit:'''
 +
* Image folder – Select a folder with images to be able to select them in the steps. Example folder: C:\Nolek\Applicationsfiles\SOP\Picture
 +
* Description – Write a description off the guide
 +
* Add step – [[TestIT:Guide#9.5_Guide_steps|Steps]] to the test
 +
 +
'''Copy guide:'''
 +
# Select the wanted guide
 +
# Press Copy
 +
# Write the new guide name
 +
# Press OK – or Cancel and the copy will not be saved
 +
 +
'''Delete guide:'''
 +
# Select the wanted guide
 +
# Press Delete
 +
# A box will be shown; press Yes to accept or No if not
 +
 +
'''Language – Add, edit, and delete:'''
 +
<br>Override the standard language, and add culture specific text and images – and still keep the functionality.
 +
# Select the wanted guide
 +
# Press Language; here it is possible to see the active language(s)
 +
# Now there are some options:
 +
## Add:
 +
### Select Create on the wanted language
 +
### Fill in the empty areas; what the new “name” is
 +
### Press OK - or Cancel and the language will not be saved
 +
## Edit:
 +
### Select edit on the wanted language
 +
### Make the wanted changes
 +
### Press OK - or Cancel and the changes will not be saved
 +
## Delete:
 +
### Select Edit on the wanted language
 +
### Press Delete and the language is deleted
  
 
==9.4 How to run a guide==
 
==9.4 How to run a guide==
  
 +
A guide in TestIT is a way to show a sequence of steps, including full TestIT functionality. This can be used for, for example:
 +
* Standard Operation Procedures (SOP)
 +
* Assembly lines
 +
* Step by step guidance
 +
* Leak tests
 +
 +
Starting a guide can be done internal and external.
 +
 +
===9.4.1 Internal===
 +
 +
Running a guide internally means that a window will be opened in front of the production view. This internal guide can only be started from a code.
 +
 +
'''How to run the internal guide?'''
 +
# Go to programming
 +
# Create a program or select an existing one
 +
# In the code window, write or select the code for the internal guide
 +
# Now there are more options:
 +
## Press Debug to test if it is working
 +
## Go to production
 +
### Select a product
 +
### Press Start and the production will run
 +
### The guide will be shown in a window in front of the production window
 +
 +
''For a code example and parameters, click [[TestIT:Programming_Guide|here]] and look at "StartInternal".
 +
 +
===9.4.2 External===
 +
 +
Running a guide externally means that a new window will be opened in front of the production view. This external guide can be started from a code or from a button in the guide. When it is running from the button, it is used to show how the added steps work.
 +
NB! This guide can only run if a product is connected.
 +
 +
'''How to run the external guide?'''
 +
# Go to programming
 +
# Create a program or select an existing one
 +
# In the code window, write or select the code for the external guide
 +
# Go to production
 +
## Select a product
 +
## Press Start and the production will run
 +
## The guide will be shown in a new window in front of the production window
 +
 +
''For a code example and parameters, click [[TestIT:Programming_Guide|here]] and look at "StartExternal".
  
  
 
==9.5 Guide steps==
 
==9.5 Guide steps==
 +
 +
 +
*[[TestIT:Guide_Step_Type|Step Guide]]
 +
*[[TestIT:Guide_Step_Configuration|Step Configuration]]
 +
*[[TestIT:Guide_Validation_Types|Validation Types]]

Latest revision as of 09:07, 10 September 2019

9. Guide

Guide

The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown.

An overview of the guide:

Options:

  • TestIT Home button Home - go back to the home page
  • Add guide Add guide - add a new guide


9.1 Guide workflow

The figure below shows the general guide workflow.


Explanation of the steps:

Steps
START Starting a guide can be done in two ways;
- Internal
- External
GUIDE STEP There are different types of guide steps
OK The OK step can be any step in the guide.
The action can be:
- OK button pressed
- OK I/O set
NOK The NOK step can be any step in the guide.
The action can be:
- NOK button pressed
- NOK I/O set
- Next validation fails
BACK The back step can be any step in the guide. The action will be a Back button pressed.
GUIDE STEP (last) The OK of the last guide step, depends on which guide is running.
- Internal is going to close after the last step. Set the OK step to a guide number, NOT in the guide.
- External is going to start over after the last step. Set the OK step to the appropriate guide step.
- External is going to close after the last step. Set the OK step to a guide which tells the user to close the guide.

9.1.1 Guide step flow

The figure shows an overview of a guide step flow, like where the validation of the workflow is:

Explanation of the flow:

Flow
INIT VALIDATION Before opening the guide step, the init validation is running.
- If the validation is OK, the guide step will open
- If the validation is not ok, the init validation NOK step will be opened
GUIDE STEP The actual guide step is opened
RELEASE VALIDATION The release validation is running while the step is open.
- If the validation is OK, the OK button will be released
- If a next release I/O is selected, it will be set on validation OK
- If a validation success message is set, this will be shown on validation OK
NEXT VALIDATION If OK button is pressed or OK I/O set, the next validation will be running
- If a timer is set, it will start

- If the validation is OK, the next guide step will open
- If not, the validation will keep running for the timeout period

- If the timeout runs out, the timeout message will be shown or the timeout step will be opened

9.2 Add guide

  1. Press Add guide
  2. Write a guide name (maximum 100 characters)
  3. Write a description (optional)
  4. Press OK – or Cancel and the new guide will not be created


After the guide is created, it will be shown in the guide overview.

9.3 The guides

When a guide is selected, it will give an overview with details, and there are some options to choose from:

  • Run external
  • Edit guide
  • Copy guide
  • Delete guide
  • Language

Run external:

  • Press this button and it will run a guide external, which means that it will show how the guide will run in the production. When a guide is running it is using the configurated steps, which is added to the wanted guide.

Edit guide:

  1. Select the wanted guide
  2. Press Edit
  3. Make the wanted changes (see some options below)
  4. Press Save – or Close and the changes will not be saved

Options in edit:

  • Image folder – Select a folder with images to be able to select them in the steps. Example folder: C:\Nolek\Applicationsfiles\SOP\Picture
  • Description – Write a description off the guide
  • Add step – Steps to the test

Copy guide:

  1. Select the wanted guide
  2. Press Copy
  3. Write the new guide name
  4. Press OK – or Cancel and the copy will not be saved

Delete guide:

  1. Select the wanted guide
  2. Press Delete
  3. A box will be shown; press Yes to accept or No if not

Language – Add, edit, and delete:
Override the standard language, and add culture specific text and images – and still keep the functionality.

  1. Select the wanted guide
  2. Press Language; here it is possible to see the active language(s)
  3. Now there are some options:
    1. Add:
      1. Select Create on the wanted language
      2. Fill in the empty areas; what the new “name” is
      3. Press OK - or Cancel and the language will not be saved
    2. Edit:
      1. Select edit on the wanted language
      2. Make the wanted changes
      3. Press OK - or Cancel and the changes will not be saved
    3. Delete:
      1. Select Edit on the wanted language
      2. Press Delete and the language is deleted

9.4 How to run a guide

A guide in TestIT is a way to show a sequence of steps, including full TestIT functionality. This can be used for, for example:

  • Standard Operation Procedures (SOP)
  • Assembly lines
  • Step by step guidance
  • Leak tests

Starting a guide can be done internal and external.

9.4.1 Internal

Running a guide internally means that a window will be opened in front of the production view. This internal guide can only be started from a code.

How to run the internal guide?

  1. Go to programming
  2. Create a program or select an existing one
  3. In the code window, write or select the code for the internal guide
  4. Now there are more options:
    1. Press Debug to test if it is working
    2. Go to production
      1. Select a product
      2. Press Start and the production will run
      3. The guide will be shown in a window in front of the production window

For a code example and parameters, click here and look at "StartInternal".

9.4.2 External

Running a guide externally means that a new window will be opened in front of the production view. This external guide can be started from a code or from a button in the guide. When it is running from the button, it is used to show how the added steps work. NB! This guide can only run if a product is connected.

How to run the external guide?

  1. Go to programming
  2. Create a program or select an existing one
  3. In the code window, write or select the code for the external guide
  4. Go to production
    1. Select a product
    2. Press Start and the production will run
    3. The guide will be shown in a new window in front of the production window

For a code example and parameters, click here and look at "StartExternal".


9.5 Guide steps