Menus in PaceEditor

In this section we will look at the various menus in PaceEditor 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 Qentinel Pace 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. Editor configuration: PaceEditor has numerous features for assisting your test development. You may choose to turn on/off certain features, as you wish.

  4. Exit editor: 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 right: Deletes everything to the right of your cursor.

  11. Delete all left: Deletes everything to the left 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

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.

View

  1. Zoom in font

  2. Zoom out font

  3. Zoom reset

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

  5. Toggle high contrast mode: Dark mode

Live Testing

  1. Save session steps: When you are executing test steps they are being recorded in the test step history pane. Once you are happy with your progress and you want to bring it back to your original file, you can click on this control. The test script in the test step history pane will be copied.

  2. Paste live testing steps: Paste the copied test steps to your file at the cursor’s position or at the end of the file.

  3. Run current test case: This runs all the steps in the editor that you have entered. If you have launched live testing from top of a test case, the test case is automatically exported to the editor. In which case, this control will execute the entire test case.

  4. Single step: This will execute one test step at a time starting from the top.

  5. Run current test step (Ctrl +Enter): This will execute the test step where your cursor is currently at. You may alternatively use Ctrl+Enter on windows OS or Command+Enter on Mac, as a shortcut for this operation. Remember to bring your cursor to the desired test step.

  6. Restart live testing session: 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.

  7. Terminate live testing session: Terminates the session

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.