Menus in QEditor

In this section we will look at the various menus in QEditor and the various options under them that are available to you. For readability, the more common options are not explained separately.

Press F1 to see all keyboard shortcuts.

File

  1. Save file (Ctrl+S): Saves changes in your file. For files in Copado Robotic Testing cloud, this would overwrite the changes. For files in git, you will be asked to submit a commit message and the changes will be committed and pushed to your git repo.

  2. Revert file: Before hitting save file, you have the possibility to undo all the changes made to your file and revert back to the original file.

  3. QEditor configuration: QEditor has numerous features for assisting your test development. You may choose to turn on/off certain features, as you wish.

  4. Exit QEditor: As the name suggests, exits from the editor session.

Edit

  1. Undo (Ctrl+Z)

  2. Redo (Ctrl+Y)

  3. Copy

  4. Cut

  5. Paste

  6. Find

  7. Find and Replace

  8. Sort lines A-Z

  9. Sort lines Z-A

  10. Delete all left: Deletes everything to the left of your cursor.

  11. Delete all right: Deletes everything to the right of your cursor.

  12. Join lines: Join the next line to the line where your cursor currently is.

  13. To uppercase

  14. To lowercase

  15. To titlecase

  16. Indent lines: Indent lines for a proper test step structure. Induces white spaces at the beginning of a line.

  17. Dedent lines: Remove white steps from the beginning of a line. This enforce proper indentation for a test name.

  18. Toggle line comment: Toggle on/off commenting a line.

  19. Trim trailing white spaces: Remove superfluous white spaces from the end of a line.

Selection

  1. Select all (Ctrl+A)

  2. Add cursor above(multicursor)(Ctrl+Alt+up): Add multi-cursor support in the direction up.

  3. Add cursor below(multicursor)(Ctrl+Alt+down): Add multi-cursor support in the direction down.

  4. Add cursor to line ends(multicursor)(Shift+Alt+I): Add multi-cursor support in the end of line.

  5. Duplicate selection

  6. Fold all: Fold all the test cases

  7. Unfold all: Unfold all the test cases

View

  1. Show code deviation heatmap

  2. Zoom in font

  3. Zoom out font

  4. Zoom reset

  5. Toggle render whitespaces: Toggle between making white spaces appear/disappear.

  6. Toggle high contrast mode: Dark mode

Go

  1. Go to line (Ctrl+G)

  2. Next problem (F8): Jump to next detected error in your test script.

  3. Previous problem (Shift+F8): Jump to previous detected error in your test script.

Live Testing

  1. (Re)start live testing session: Start a new live testing session or restart existing one. If your session times out, connection is lost or you have run the entire test case (using run current test case) and you want to re-run it, you can restart the session by clicking on this control.

Note: rest of the options are only available while live testing session is on.

Test Execution

  1. Run tests: Runs tests from active file in editor area.

PaceWords Library

  1. Web: Sets the context to web testing PaceWords.

  2. Mobile: Sets the context to mobile web testing PaceWords.

  3. Vision: Sets the context to PaceWords using computer vision technology.

Help

Brings you to the documentation site where you are currently reading this line from.