Skip to main content

Project Details Page

The Project Details page displays information about the selected project, including test cases, variables, and data. From here you can also create or upload new test cases, data, variables, flows, and test suites.

Click the information icon next to your test name to view the created and updated dates, and the project’s execution stats.

Project Details page -- Info icon

Click the more actions icon to view or modify the project properties, download the project details as a .xlsx file, or disable the project.

Project Details page - More actions button

Test Cases Tab​

The Test Cases tab consists of a table of information about the test cases that are part of the project. From this page you can also create a new test case.

Merging Test Cases​

To merge multiple test cases into a new test case:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project whose test cases you want to merge.
  3. On the Project Details page, click the three dots to the far right of the ADD TEST CASE button.
Merging test cases - ADD TEST CASE button
  1. In the Merge Cases window, on the Merge tab, enter a name for the new test case, and select or deselect the cases to merge. Click Next.
Merge Cases window - Merge tab
  1. On the Arrange tab, drag the cases to arrange them in your preferred order, or click the X to remove them. Click Save.
Merge Cases window - Arrange tab

Test Cases Table Columns​

ColumnDescription
CaseThe name given to the test case. Click the test case name to open the step editor.

Click the up or down arrow next to the column name to sort the table by case name.
UploadedThe date the test case was uploaded.

Click the up or down arrow next to the column name to sort the table by the dates the cases were uploaded.
Generation StatusThe current status of the test case. Possible statuses:
  • Success
  • Failed
  • Failed at step X
  • Ready to generate
  • Stopped at step X
Click the up or down arrow next to the column name to sort the table by generation status.
Generated Last RunThe date the last run was generated. Click the up or down arrow next to the column name to sort the table by the dates the cases were last run.
GenerateHover under the column name next to the test case you want to generate a test for. Click the Generate button. See Generating a Test for more information.
ExecuteHover under the column name next to the test case you want to execute a test for. Click the Execute button. See Executing a Test for more information.
CloneHover under the column name next to the test case you want to clone and click the Clone button.
DeleteHover under the column name next to the test case you want to delete and click the Delete button. In the Delete Test Case window, click Delete or Cancel.
MoreUpdate CaseUpdate the name and description for the test case.
Copy URL>Copy the URL of the test case.
Disable CaseDisable the test case.
Preview and DownloadTest CaseDisplays the steps in the test and gives you the option to download the information as a .csv or a .xlsx file.
DataDisplays a preview of the test data and gives you the option to download it as an .xlsx file.
ScriptDisplays the script for the test and gives you the option to copy the script to clipboard or download the .java file.
Generation reportDownload the test’s .html report file.

Adding a Test Case​

There are three ways to add a test case. You can record the case using the recorder, upload the case as an .xls, .xlsx, or .csv file, or manually enter the case and its steps.

Using the Recorder​

To record a test case you first have to download and install the recorder extension in Google Chrome.

Installing the Recorder​

If you click the Record icon and do not have the recorder extension installed, you will be prompted to do so. To install the recorder without the prompt:

  1. Go to the AutonomIQ AI Enterprise Recorder extension page.
  2. Click Add to Chrome.
  3. In the Add β€œAutonomIQ AI Enterprise Recorder”? window, click Add extension.
  4. The recorder will now be available in your extensions. To launch the recorder, in Google Chrome, click the Extensions icon and then click AutonomIQ AI Enterprise Recorder.

Recording a Test Case​

When you launch the recorder, it records the actions you perform and translates them into test steps that can be managed in the step editor (see Using the Step Editor for more information). The recording happens in the background and is displayed in the AI Test Studio window. The recorder will start recording as soon as it is launched.

AI Test Studio window

AI Test Studio Window​

ComponentDescription
Main Recorder
Exit buttonCloses the recorder.
More optionsShow recorder always on topWhen set to On, the recorder will remain positioned on top of all other windows.
Record HoverWhen enabled, actions in which you hover your mouse pointer over an item will be recorded as steps. Click to enable/disable.
Record Double ClickWhen enabled, double-clicking items will be recorded as steps. Click to enable/disable.
Add Test Case buttonOpens the New Test Case window. Enter a name for the new test case and then click Save.
Edit Test Case Name buttonOpens the Update Test Case Name window. Enter a new name for the test case and then click Update.
Save Test Case buttonSaves the test case. Saved test cases can be viewed on the Plan -> Test Cases page.
Delete Test Case buttonDeletes the test case.
Pause buttonPauses the recording of actions. The test case will remain in the recorder until you click Exit.
StepsActionThe action that was performed in the step.
LocationThe URL of the action.
Add stepClick to manually add a step to the test case.
Delete stepClick to delete a step from the test case.
Test Case List
Add Test Case buttonOpens the New Test Case window. Enter a name for the new test case and then click Save.
Search barEnter text to search for in the list of test cases.
Test Cases checkboxSelect the checkbox next to Test Cases to select or deselect all test cases in the list.
Mass delete buttonWhen multiple test case checkboxes are selected, click the delete button next to Test Cases to delete them.
Edit buttonClick to edit the name of the test case.
Delete buttonClick to delete the test case from the list.

Uploading a Test Case​

To upload a test case:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to upload a test case to.
  3. On the Project Details page, click ADD TEST CASE and then click the Upload button.
Navigating to the Upload Test Case window
  1. In the Upload Test Case window:

    • On the Test Case tab, drag and drop or navigate to the .xls, .xlsx, or .csv file to upload. Click Next.
    Upload Test Case - Test Case tab
    • (Optional) On the Test Data tab, drag and drop or navigate to the .xls, .xlsx, or .csv file to upload. Click Next.
    Upload Test Case - Test Data tab
    • (Optional) On the Artifacts tab, drag and drop or navigate to the file(s) to upload. Click Next.
    Upload Test Case - Artifacts tab
    • (Optional) On the Audio tab, drag and drop or navigate to the .wav file to upload. Click Next.
    Upload Test Case - Audio tab
  2. Click Submit.

Manually Creating a Test Case​

To manually add a test case:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to upload a test case to.
  3. On the Project Details page, on the Tests Cases tab, click ADD TEST CASE and then click the Create button. See Using the Step Editor for information about the next steps.
Navigating to the step editor

Using the Step Editor​

The step editor utilizes Natural Language Processing (NLP) and allows you to manually enter test steps, as opposed to using the recorder. This method gives you more focused control over the actions to test, but it can also result in more errors and frustration for a less-experienced user. If you are new to AutonomIQ, or to testing in general, you can start with the recorder (see Recording a Test Case for more information).

Step Editor Page Components​

ComponentDescription
Test case name and descriptionClick the pencil icon to open the Update Case Name and Description window.
Create Tags buttonClick to open the Create Tags window. For more information about creating tags, see Tagging a Test Case.
Time elapsedThe time the steps take to complete.
Selected StepsThe number of steps in the test case that are selected.
Total StepsThe number of steps in the test case.
Execute buttonClick to open the Execute Test window and begin the test execution process. For more information about test execution, see Executing a Test.
Mass checkboxClick to select or deselect all steps in the list.
Paste steps from clipboard buttonAdds the steps copied to the clipboard to the test case.
Copy selected steps to clipboard buttonCopies the selected steps to the clipboard, which can then be pasted using the Paste steps from clipboard button.
New Flow buttonOpens the New Flow window. For more information about flows, see Flows Tab.
Delete buttonDeletes the selected steps from the test case.
Action columnThe action performed in the step.
Data columnThe data related to the action.
Expected Result columnThe expected result of the action.
Generate buttonClick to generate the test. For more information about generating tests, see Generating a Test.
Stop buttonStops the test being generated.
Save buttonSaves the test steps.
Undo buttonUndoes the most recent action.
Redo buttonRedoes the most recently undone action.
Download Test Steps buttonClick to download the test steps as a .csv or .xlsx file.
More Options
Line view optionsSwitch between two views of the step editor: Current and Original Steps
Image view optionsScreen displays a thumbnail of the step in test. Line View displays the steps as text only.
Auto ScrollToggle the auto scroll feature on or off.
Cache Steps On | OffToggle the step caching feature on or off.
Creation Mode On | OffToggle creation mode on or off.
Remove All Debug StepsClick to remove the debug steps in the test case.
Create TagsClick to open the Create Tags window. For more information about creating tags, see Tagging a Test Case.
Download LogsClick to download the log file as a .zip.

Creating a Step​

The following are the basic instructions to add a step to a test case, but the step editor is a very robust tool that can perform much more complex functions. For more detailed information about using the step editor and NLP commands, see NLP Reference.

To create a new step in the step editor:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to create a step for.
  3. On the Cases page, click the test case you want to create a step for. To create a new test case, see Adding a Test Case.
  4. To add a new step, click the blue plus sign.
New step in the step editor - blue plus sign
  1. In the Action field, enter a command and any additional details. As you type, suggestions will be displayed; you can select one or continue entering the text manually.
Step editor - Suggested actions
  1. In the Data field, you can enter any data that is required for the action.
Step editor - Data field
  1. You can add and edit step details in the list of steps, or you can click the expand button to open the editor in a separate window.
Step editor - Separate window
  1. To edit the step as code, click the Code button.
Step editor - Code editor
  1. To save the step, click the green checkmark.

Copying Excel Data​

To paste copied data from an Excel spreadsheet into the step editor, on the Step Editor page, click the clipboard icon or use the CTRL+V or command+V keyboard shortcuts. The pasted steps will be added to the end of the list of steps.

Generating a Test​

To generate a test:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to generate a test for.
  3. On the Project Details page, on the Tests Cases tab, hover in the GENERATE column and then click the Generate button.
Navigating to the test generation window

Executing a Test​

To execute a test:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to execute a test for.
  3. On the Project Details page, on the Tests Cases tab, hover in the EXECUTE column and then click the Execute button.
Navigating to the test execution window

Data Tab​

The Data tab displays the data uploaded to a project, in table form. From this screen you can also upload new data, and delete and download existing data.

Data Tab Columns​

ColumnDescription
DataThe data files that are uploaded to the project. Clicking a file name will open a test data preview window, which includes a download option.

Click the up or down arrow next to the column name to sort the table alphabetically by file name.
Last UsedThe date the data file was last used. Click the up or down arrow next to the column name to sort the table by last used date.
UploadedThe date the data file was uploaded. Click the up or down arrow next to the column name to sort the table by uploaded date.
Associated Test CasesThe number of test cases associated with the one you are viewing. Click View Details to open the Attach Case(s) to Data window.
DeleteHover in the Delete column and then click the Delete button.
DownloadHover in the Download column and then click the Download button.

Uploading New Data​

To upload new data to your test case:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to upload new data to.
  3. On the Project Details page, click the Data tab and then click the UPLOAD NEW DATA button.
Navigating to the Upload window
  1. In the Upload window, on the Test Data tab, drag and drop or navigate to the .xls, .xlsx, or .csv file to upload. Click Next.
Upload window - Test Data tab
  1. On the Artifacts tab, drag and drop or navigate to the file(s) to upload. Click Next.
Upload window - Artifacts tab
  1. On the Audio tab, drag and drop or navigate to the .wav file to upload. Click Next.
Upload window - Audio tab
  1. On the Attach Cases to Data tab, select the test cases you want to associate with the data.
Upload window - Attach Cases to Data tab
  1. Click Submit.

Variables Tab​

For information about specific variables, see Variables.

Variables Tab Columns​

ColumnDescription
VariableThe variables associated with the project. Click a variable name to modify its name or value.

Click the up or down arrow next to the column name to sort the table alphabetically by variable name.
ValueClick the up or down arrow next to the column name to sort the table alphabetically by value.
CloneHover in the Clone column and then click the Clone button.
DeleteHover in the Delete column and then click the Delete button.

Adding a Variable​

To add a variable to a test case:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to upload new data to.
  3. On the Project Details page, click the Variables tab and then click the ADD VARIABLE button.
Navigating to the New Variable window
  1. In the New Variable window, enter a name and value for the new variable, and then click Save.
The New Variable window

More Options​

Click the more options button to the far right of the ADD VARIABLE button to download or delete all variables from the project.

Variables tab - More options

Flows Tab​

A flow is a set of steps that are linked for easy re-use. The Flows tab displays the flows associated with a project.

Flows Tab Columns​

ColumnDescription
FlowThe flows associated with the project. Click a flow name to open the List Flow window, where you can view and modify details about the flow.

Click the up or down arrow next to the column name to sort the table alphabetically by flow name.
CreatedThe date the flow was created.

Click the up or down arrow next to the column name to sort the table by created date.
Total StepsThe number of steps in the flow.

Click the up or down arrow next to the column name to sort the table by number of steps.
CloneHover in the Clone column and then click the Clone button.
DeleteHover in the Delete column and then click the Delete button.
DownloadHover in the Download column and then click the Download button.

Creating a Flow​

To add a flow to a project:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to create a flow for.
  3. On the Project Details page, click the Flows tab and then click the CREATE NEW FLOW button.
Navigating to the New Flow window
  1. In the New Flow window, add a name for the flow, and add the steps to include.
The New Flow window
  1. Click Save.

Test Suites Tab​

A test suite is a collection of test cases in a project. The Test Suites tab displays the test suites in a project, in table form. From this screen you can also create a new test suite, and clone, download, and disable existing test suites.

Test Suites Tab Columns​

ColumnDescription
SuiteThe test suites associated with the project. Click a test suite name to open the Update Suite window, where you can view and modify details about the test suite.

Click the up or down arrow next to the column name to sort the table alphabetically by test suite name.
CreatedThe date the test suite was created.

Click the up or down arrow next to the column name to sort the table by created date.
Last RunThe date the test suite was last run.

Click the up or down arrow next to the column name to sort the table by last run date.
Last StatusThe last status of the test suite.

Click the up or down arrow next to the column name to sort the table by last status.
ExecuteHover in the Execute column and then click the Execute button.
DeleteHover in the Delete column and then click the Delete button.
MoreGo to Step EditorOpens the step editor for the test suite.
Go to executionOpens the Execution Steps page for the test suite.
Download Execution ReportDownloads the Execution Report as an .html file.

Creating a Test Suite​

To create a test suite:

  1. On the dashboard, in the Projects card, click Go to Projects.
  2. On the Projects page, click the project card of the project you want to create a test suite for.
  3. On the Project Details page, click the Test Suites tab and then click the CREATE TEST SUITE button.
Navigating to the New Test Suite window
  1. In the New Test Suite window, on the Name and Info tab, enter a name for the test suite and an email to send reports to. Click Next.
New Test Suite window - Name and Info tab
  1. On the Test Cases tab, select the test cases to include in the test suite. Click Next.
New Test Suite window - Test Cases tab
  1. On the Arrange tab, drag to reorder the test cases in the test suite. Click Next.
New Test Suite window - Arrange tab

For information about the Post Action tab, see Post Processing.

  1. Click Finish.

Post Processing​

You can set a test suite or suites to be triggered after the completion of the parent test suite. Post processing suites can be from the same project or from different projects. Suites can be made to trigger based on different conditions. They can be also triggered at desired time intervals by using the Delay feature.