> For the complete documentation index, see [llms.txt](https://docs.apica.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apica.io/platform-docs/zebratester-scripting/zebratester-user-guide/4.-execute-the-load-test/executing-load-test-programs/project-navigator.md).

# Project Navigator

The Project Navigator Menu, or "Project Navigator, “offers additional useful functions besides starting and managing load test programs.

First, it is recommended that a simple directory structure be defined, relevant to your projects. It is also often useful for individual application releases, or even daily test programs, to be assigned their own sub-directories.

To create a new sub-directory, select an existing directory (at left), and then click the **Create New Subdirectory** button.

**Note:** new directories can also be created via the Operating System, for example, via File Explorer under Windows or by using a console. The Project Navigator menu has been designed to ensure no discrepancies exist between the menu and the Operating System view.

The new sub-directory can then be selected with a single click on the Project Navigator's left side.

After creating a new sub-directory, an existing load test program, including its recorded web surfing session and Input Files, can be **zipped**, **copied**, **deleted**, or **moved** by marking the corresponding checkboxes then clicking on the action icons.

Where the action is to Copy/Move files, please select the destination/target directory, and the files will be immediately copied/moved to their destination.

#### Renaming/Copying <a href="#projectnavigator-renaming-copying" id="projectnavigator-renaming-copying"></a>

Individual Java load test programs can also be renamed or copied to a new name. This can only be done using the Project Navigator; that is, it cannot be done using the Operating System. This is because the Java program contains references in the source code to its own name. The Project Navigator handles this requirement and automatically makes the appropriate adjustments when copying or renaming a Java load test program.

**Note:** compiled Java programs (\*.class files) can never be renamed; only source files (\*.java) can be renamed.

Note that the Project Navigator will require confirmation when overwriting or deleting files using a red-shaded status row. Whenever a shaded status row appears, you should review the action before approving the no/abort/yes with a confirmation. An example is given below for deleting a file.

#### Display Annotations/Comments <a href="#projectnavigator-displayannotations-comments" id="projectnavigator-displayannotations-comments"></a>

Clicking this button in the Project Navigator will provide a preview of the statistics files measurements, including the description associated with the corresponding test run. The description of the recorded web surfing sessions and the load test programs will also be displayed, if available.

This feature allows you to quickly compare statistics files of different tests, especially when the same load test program was executed several times with the same number of concurrent users.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.apica.io/platform-docs/zebratester-scripting/zebratester-user-guide/4.-execute-the-load-test/executing-load-test-programs/project-navigator.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
