Jubula Reference Manual


Table of Contents
1. Introduction
2. Toolkits
2.1. Abstract Toolkit
2.2. Concrete Toolkit
2.3. GEF Toolkit
2.4. HTML Toolkit
2.5. JavaFX Toolkit
2.6. RCP Toolkit
2.7. Swing Toolkit
2.8. SWT Toolkit
3. Components
3.1. Abstract toolkit component overview
3.1.1. Abstract toolkit button component
3.1.2. Abstract toolkit graphics component
3.1.3. Abstract toolkit text component
3.1.4. Abstract toolkit text input component
3.2. Concrete toolkit component overview
3.2.1. Concrete toolkit application component
3.2.2. Concrete toolkit button component
3.2.3. Concrete toolkit combo component
3.2.4. Concrete toolkit list component
3.2.5. Concrete toolkit menu bar component
3.2.6. Concrete toolkit Operating System component
3.2.7. Concrete toolkit Reflection component
3.2.8. Concrete toolkit slider component
3.2.9. Concrete toolkit tabbed component
3.2.10. Concrete toolkit table component
3.2.11. Concrete toolkit text component
3.2.12. Concrete toolkit text input component
3.2.13. Concrete toolkit tooltip component
3.2.14. Concrete toolkit tree component
3.2.15. Concrete toolkit tree table component
3.3. GEF toolkit component overview
3.3.1. GEF toolkit figure canvas
3.4. HTML toolkit component overview
3.4.1. HTML toolkit Alert/Prompt/Confirmation dialog
3.4.2. HTML toolkit anchor
3.4.3. HTML toolkit browser
3.4.4. HTML toolkit locator
3.5. SWT toolkit component overview
3.5.1. SWT toolkit tool item
3.5.2. SWT toolkit tree
3.5.3. SWT toolkit tree table
4. Parameters
4.1. Action to perform
4.2. Activate Key
4.3. Activation Method
4.4. Anchor Type
4.5. Arguments
4.6. Argument Split Character
4.7. Base Key
4.8. Column
4.9. Column Operator
4.10. Command
4.11. Comparison Method
4.12. Count
4.13. Create Directories
4.14. CSS Path
4.15. Delay
4.16. Delay after closure
4.17. Delay after visibility
4.18. Delay before drop
4.19. Destination
4.20. Direction
4.21. Directory
4.22. Editable
4.23. Enabled
4.24. Encoding
4.25. Environment
4.26. Executable
4.27. Exists
4.28. Expected behavior
4.29. Expected exit code
4.30. Extend selection
4.31. File access
4.32. Fully qualified Class Name
4.33. HasConnection
4.34. Has focus
4.35. Identifier
4.36. Identifier Type
4.37. Index
4.38. Indexpath
4.39. Insert after pattern
4.40. Key
4.41. Label
4.42. Local
4.43. Locator
4.44. Margin Bottom
4.45. Margin Left
4.46. Margin Right
4.47. Margin Top
4.48. Measure
4.49. Method Arguments
4.50. Method Argument Separator
4.51. Method Name
4.52. Method Signature
4.53. Millisecs
4.54. Modifier Keys
4.55. Mouse Button
4.56. Number of Cells
4.57. Number of Clicks
4.58. Number of Nodes
4.59. Operator
4.60. Position
4.61. Path Type
4.62. Pattern
4.63. Pre-Ascend
4.64. Property Name
4.65. Property Value
4.66. Row
4.67. Row Operator
4.68. Scaling Factor
4.69. Search Type
4.70. Selected
4.71. Source Operator
4.72. Source Text Path
4.73. Start Time Variable Name
4.74. Target Operator
4.75. Target Text Path
4.76. Text
4.77. Text Operator
4.78. Textpath
4.79. Textsize
4.80. Timeout in Millisecs
4.81. Time per word
4.82. Timer Name
4.83. Timer Value Variable Name
4.84. Title
4.85. Type
4.86. URL
4.87. Use New Environment
4.88. Value
4.89. Value 1
4.90. Value 2
4.91. Value Operator
4.92. Variable Name
4.93. Window Title
4.94. XPath
4.95. X-Position
4.96. X-Units
4.97. Y-Position
4.98. Y-Units
5. Actions
5.1. Actions usable on most applications
5.1.1. Actions that execute behavior
5.1.1.1. Activate application
5.1.1.2. Click
5.1.1.3. Collapse / Expand Trees
5.1.1.4. Copy text to clipboard
5.1.1.5. Drag and drop
5.1.1.6. Execute external command (Deprecated)
5.1.1.7. Execute external command
5.1.1.8. Invoke (External) Method
5.1.1.9. Manual test step
5.1.1.10. Move in tables and trees
5.1.1.11. Pause test execution
5.1.1.12. Select
5.1.1.13. Set Position
5.1.1.14. Show text
5.1.1.15. Stopwatch - Start and Stop Timer
5.1.1.16. Take Screenshot
5.1.1.17. Toggle Checkbox in Table Components
5.1.2. Actions that send keyboard interaction (key presses, text input)
5.1.2.1. Enter Text (General Components)
5.1.2.2. Enter Text in Table Components
5.1.3. Actions for AUT lifecycle (restarting)
5.1.3.1. Restart
5.1.3.2. Prepare for AUT Termination
5.1.3.3. Synchronize Termination and Restart of AUT
5.1.4. Actions that perform checks
5.1.4.1. Check Editability
5.1.4.2. Check Enablement
5.1.4.3. Check Existence
5.1.4.4. Check Focus
5.1.4.5. Check Position
5.1.4.6. Check Property
5.1.4.7. Check Selection
5.1.4.8. Check Text
5.1.5. Actions for synchronization
5.1.5.1. Wait
5.1.5.2. Wait for Component (General)
5.1.5.3. Wait for Component (Menu Bar)
5.1.5.4. Wait for Enablement
5.1.5.5. Wait for Window
5.1.5.6. Wait for Window Activation
5.1.5.7. Wait for Window to Close
5.1.6. Actions for storing values as variables
5.1.6.1. Store Property/Value (General Components)
5.1.6.2. Store value
5.1.6.3. Store value in Testresult Summary
5.1.6.4. Store Value in Table Components
5.1.6.5. Store Value in Tree Components
5.1.6.6. Store Value in Tree Tables
5.1.7. Actions for comparing values
5.1.7.1. Check Numeric Values
5.1.7.2. Check String Values
5.1.8. Actions for storing values of properties as variables
5.1.8.1. Store Property in Tables
5.1.8.2. Store Property in Trees
5.1.8.3. Store Property in Tree Tables
5.2. Actions specific to SWT and RCP applications
5.2.1. Actions that execute behavior - SWT Toolkit
5.2.1.1. Select
5.2.1.2. Toggle checkbox
5.2.2. Actions that perform checks - SWT toolkit
5.2.2.1. Check Enablement
5.2.2.2. Check Existence
5.2.2.3. Check Selection
5.2.3. Actions on the GEF figure canvas
5.2.3.1. Actions that execute behavior - GEF Figure Canvas
5.2.3.2. Actions that perform checks - GEF Figure Canvas
5.3. Actions specific to HTML applications
5.3.1. Actions that execute behavior - HTML toolkit
5.3.1.1. Click Locator
5.3.1.2. Go Back
5.3.1.3. Input Text into Alert/Prompt/Confirmation
5.3.1.4. Interact with Alert/Prompt/Confirmation
5.3.1.5. Open URL
5.3.1.6. Reload page
5.3.1.7. Close window
5.3.1.8. Select Window with Identifier
5.3.1.9. Select Window by Title
5.3.2. Actions that perform checks - HTML toolkit
5.3.2.1. Check CSS Path Count
5.3.2.2. Check Existence of Alert/Prompt/Confirmation
5.3.2.3. Check Text of Alert/Prompt/Confirmation
5.3.2.4. Check Text by Locator
5.3.2.5. Check URL
5.3.2.6. Check XPath Count
5.3.3. Actions for synchronization - HTML toolkit
5.3.3.1. Wait for component (based on locator)


Copyright BREDEX GmbH 2015. Made available under the Eclipse Public License v1.0.