Error formatting macro: pagetree: java.lang.NullPointerException

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Create Empty Project: creates a new Project in the Workspace defined by your Context
  • Create Empty Folder: creates a new Folder within the selected project
  • Import Projects: opens a dialog window where you can browse and import any existing Eclipse projects to your workspace:

  • Import Files:opens a dialog window where you can browse and import any files to your workspace:

  • Link Workspace Project: links project or project folder from workspace as a top-level project into context
  • Link Workspace Folderlinks folder from workspace as a child folder under selected project or folder
  • Link Workspace Fileslinks files from workspace as a child files under selected project or folder
  • Open File: opens the selected file in the Test Editor allowing you to edit the file content

The option to clear the workspace is checked by default. You can uncheck it in order to keep data preceding your test.

Benefits of linking

Approach of manual creation of projects/folders/files has one important drawback. If files have changed, you have to manually re-import them every time, or even re-create projects and folders hierarchy. That is because of imported resources are embedded into Q7 contexts. Using workspace resources linking you may avoid this drawback, and keep your resources always up-to-date – that way resources are linked from the workspace, not embedded.

Don't forget to include projects with linked resources into Q7 Runner arguments, if you use it to run your tests.