- 1. Script builder
- 2. Introduction
- 3. Installation
- 4. Execution
- 5. Scriptbuilder section
- 6. Writing the test
- 7. Execute the test
- 8. Authors
Scriptbuilder lets the user to write tests in a simple and safe way.
It is possible to select the Scriptbuilder compilation and install from cmake. Take a look at https://github.com/robotology/blocktest/blob/master/README.md for more details.
./Scriptbuilder
In the following figure is possible to find the main UI section.
Section #9 build or execute test tab.
Section #6 shows all available tests. It is possibile to add or delete a test and change test parameters.
Section #2 is the action list. Here are available all the action in the system divided by libraries. It is possible to drag and drop the action to the test in section 3.
Section #3 contains the current test. It is possible to delete (del keyboard), copy and paste the action inside section or drag and drop action from section #2.
Section #7 shows all the parameters in the selected action in test in selection #3. It is possibile to change the parameters value.
Section #8 shows all the parameter information in the selected parameter in selection #7.
Section #4 shows all available tests. It is possibile to add or delete a test and change test parameters.
Section #6 shows all available prerquisites.
Section #6 shows all available tests. It is possibile to add or delete a test and change test parameters.
The first step is to write the test. You can drag and drop the block from section #1 to section #2. You can select the block in section #2 and modify the default parameters in section #3. The possibile parameters values and parameters meanings are shown in section #4. You can save your test with the SAVE button.
You can add the new tests in the test list in section #6. To add or delete use the right click context menu on the tests list. You can save the tests list with the SAVE button.
Enter in Execute tab. Here is present the start button to start executing the test. The log can be selected on the combo box on the down right.
- Luca Tricerri (personal page)