Getting Started
IntroductionGetting startedOverviewRunning TestoTests running policyTesto for Hyper-V Guides
Guide 1. The very first testGuide 2. Ubuntu Server InstallationGuide 3. Internet access in virtual machinesTesto for QEMU Guides
Guide 1. The very first testGuide 2. Ubuntu Server InstallationGuide 3. Guest AdditionsGuide 4. ParamsGuide 5. CachingGuide 6. Internet access in virtual machinesGuide 7. Linking up virtual machinesGuide 8. Flash DrivesGuide 9. MacrosGuide 10. If clauseGuide 11. No snapshotsGuide 12. Mouse controlGuide 13. Importing disk imagesGuide 14. JS-selectorsGuide 15. CyclesGuide 16. Macros with declarationsReference
Test scripts general overviewTesto lang basic syntaxVirtual Machine declarationVirtual flash drive declarationVirtual network declarationParamsTests declarationMacrosVirtual Machines ActionsMouse actionsDetecting images on the screenVirtual Flash Drives ActionsConditionsCyclesPossible keyboard key IDsJavascript selectors
Main conceptsBuilt-in global functionsExceptionsClass TextTensorClass ImgTensorClass PointPossible keyboard key IDs
- ESC
- ONE
- TWO
- THREE
- FOUR
- FIVE
- SIX
- SEVEN
- EIGHT
- NINE
- ZERO
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- MINUS
- EQUALSIGN
- BACKSPACE
- TAB
- LEFTBRACE
- RIGHTBRACE
- ENTER
- LEFTCTRL
- SEMICOLON
- APOSTROPHE
- GRAVE
- LEFTSHIFT
- BACKSLASH
- COMMA
- DOT
- SLASH
- RIGHTSHIFT
- LEFTALT
- SPACE
- CAPSLOCK
- F1
- F2
- F3
- F4
- F5
- F6
- F7
- F8
- F9
- F10
- F11
- F12
- NUMLOCK
- KP_0 (Num Pad 0)
- KP_1 (Num Pad 1)
- KP_2 (Num Pad 2)
- KP_3 (Num Pad 3)
- KP_4 (Num Pad 4)
- KP_5 (Num Pad 5)
- KP_6 (Num Pad 6)
- KP_7 (Num Pad 7)
- KP_8 (Num Pad 8)
- KP_9 (Num Pad 9)
- KP_PLUS (Num Pad +)
- KP_MINUS (Num Pad -)
- KP_SLASH (Num Pad /)
- KP_ASTERISK (Num Pad *)
- KP_ENTER (Num Pad Enter)
- KP_DOT (Num Pad .)
- SCROLLLOCK
- RIGHTCTRL
- RIGHTALT
- HOME
- UP
- PAGEUP
- LEFT
- RIGHT
- END
- DOWN
- PAGEDOWN
- INSERT
- DELETE
- LEFTMETA
- RIGHTMETA
- SCROLLUP
- SCROLLDOWN