Settings

Prev Next

This page explains each item displayed on the Autify Nexus app settings screen.

After launching the Autify Nexus app, click the gear icon (settings icon) in the bottom left corner of the window to open the Settings screen.

Autify Nexus app settings

Language

Sets the display language of the app.

Open documentation

Open an offline version of the documentation available in this help center.

AI settings

AI agents are only available on specific plans and in certain remote workspaces. If they are available to you, you can configure your AI settings.

Custom AI Agent prompt

This function is used to add specific context or instructions when the AI Agent creates or edits tests. For example, you can instruct it to follow specific naming conventions or to consider certain technical elements.

  1. Click the pencil icon.()

  2. Enter the prompt (instruction text) you want to give to the AI Agent in the text box that appears.

  3. Click "Save" to save the settings.

Custom prompt examples

  • If you always want to output explanations in the Playwright code created by the AI Agent

    For the Playwright code steps generated by the AI Agent, please output comments explaining the meaning of the code so that non-engineers can understand."
  • If you want to stabilize element identification in an application test that uses dynamic class names or IDs

    When identifying elements, please search for the target element using the label name as the key and create a locator that is as robust as possible. When selecting options in a combo box, please also use the name of the option or its position (e.g., 'the Nth option from the top') instead of dynamic IDs or classes."

Recording and local execution settings

Default browser

Select the default browser to use for local test runs and recordings.

Please note that an error will happen if Nexus cannot find it.

Device emulation

This setting is used to emulate mobile devices by default in the browser.

It is useful to record and try new tests made for mobile devices.

It is overwritten by environments set in Test Plans.

Recording

Generate step names automatically

When this option is enabled, step names are automatically populated based on the action and page information when recording tests.

  • On: Step names are automatically generated, making recording smoother.

  • Off: You must manually enter step names.

Take screenshots for "looks the same" assertions...

Sets when to take the baseline image for "Looks the same" steps. If set to "On first test run", the "Looks the same" steps will be skipped during the first test execution, and only the baseline image will be captured.

Navigation delay threshold

This value sets the time to wait for the next page's URL to change after a click action. If the URL changes after this time, a "Navigate to" step will be recorded.

Local execution

Test execution notifications

When this option is enabled, a desktop notification will be displayed when a local test execution is complete.

Headless mode

When this option is enabled, the browser window is hidden during local test execution. This allows the test to run without a visible window on the screen.

Continue after assertion failures

When this option is enabled, the remaining steps of the test will continue to execute even if an assertion step fails, which would normally cause the test to fail.

  • On: The test will run to completion even if an assertion step fails.

  • Off: The test execution will stop as soon as an assertion step fails.

Step execution timeout

Sets the time in seconds that an individual step is allowed to complete. If a step does not complete within this time, it is considered a failure.

Skip taking screenshots

When this option is enabled, screenshots will not be saved in the test results during local test execution. This may help tests run more quickly.

If this setting is enabled, you will not have screenshots in the test results to review the test status later.

Advanced configuration

Enter JSON string

This setting is used to apply browser configurations in JSON format provided by the Autify support team. By entering a JSON string in this field, you can override the browser settings used during scenario recording and execution, similar to Playwright's use configuration.

  • The settings configured here take precedence over other browser options.

  • This setting is not included in exported scenario files.

  • It does not affect test execution in the cloud environment; it is only effective for local execution.

Disable --disable-extensions flag

Allows device policies and monitoring software to inject extensions into the browser.

Disable --no-startup-window flag

May improve compatibility with endpoint monitoring software.

Debugging

Create debug traces when executing tests locally

When this option is enabled, a debug trace file is created during local test execution and attached to the test result. This allows you to check detailed debug information when a problem occurs.

If the trace information is too large, it may not be attached to the test result and will be saved in your Downloads folder.

Show log file

Opens the folder containing Nexus application log files in a new window.

Clean log file

Deletes the current log file and creates a new one. This is useful when you want to run a test again with a clean log after a problem has occurred.

Your account

The name of the currently logged-in organization, server URL, and account name are displayed.

Manage API clients

Clicking this link takes you to the screen for managing API clients. This is necessary if you want to automate test execution via API.

Manage users

Launches the user management screen, where you can invite and manage users.

Log out

Logs you out of the Autify Nexus app.

Build date

Displays the build date of the Autify Nexus app you are currently using.

Third-party licenses

You can check the license information for third-party libraries used in the app.