On the Test Listing page, the Bulk Actions button is available that provides the user with the ability to perform different functions (i.e. Copy, Move, Delete, Run Test(s), Run All Browsers, etc.). See details below.
Performing Bulk Actions in a Project
Open the Project to perform the bulk action in.
- In the Test Listing page, click on the checkbox(es) of the test(s) to perform a bulk action on
- Click on the Bulk Action icon to open the dropdown menu
Types of Bulk Actions:
- Run Tests: Run one or more tests across all browser versions, simultaneously
- Run On Browser: Run one or more tests on specific browser(s) simultaneously
- Stop Tests: Stop all selected tests that are currently running
- Delete: Delete the selected tests
- Activate: If a test moves from one environment to another it is deactivated, by default, use this option to activate the test(s)
- Deactivate: Deactivate tests so they cannot be run by mistake
- Enable All Browsers: As new browsers are added to a project, enable them using this option
- Change Schedule: Change the schedule that the tests will run on, i.e On Demand, Hourly, Daily, Weekly, etc.
- Tag: Add Tags to tests in bulk
- Configure Browsers: If a new browser is added, or a browser is no longer required, use this to enable and disable test(s)
- Move: Move the test(s) to a new environment within the same project or move the test(s) to a new project
- Copy: Copy the test(s) to a new environment and keep a copy as well, or copy the test(s) to a new project
- Modify Platform: Change the type of browser the test(s) will run on
- Move to Other Account: Move the test case to Other team
- Copy to Other Account: Copy the test case to Other team
- Change URL: Change/replace the URL for the test(s) selected
- Rename Test case: Rename the test case functionality that allows users to find and replace and update the keyword in the name of test cases.
- Browser Run Order: Change the Browser run order from Parallel to Sequential or vice versa
Copy and Move Test Function Overview
The Bulk Actions dropdown in Functionize provides Copy and Move functions that allow users to manage test cases efficiently between projects. This document outlines how to use these functions to copy or move test cases from one project to another.
How to Copy a Test Case to Another Project
To copy a test case or multiple test cases to a different project, follow these steps:
- Select Test Case(s):
- Check the checkbox next to the test case(s) you want to copy.
- Click on the Bulk Actions dropdown.
- Select Copy:
- Select Copy from the Bulk Actions menu.
- Choose Project:
- By default, the current project that the test case(s) are assigned to will be displayed under Select Project.
- Choose the project to which you want to copy the test case(s).Note: This is a COPY function, meaning the original test case will remain in the current project, and a copy will be made and added to another project.
- Select Folder:
- Choose the folder from the dropdown menu to copy the test case(s) to a specific folder in the selected project.
- Select Project Environment:
- Choose the project environment from the dropdown menu to copy the test case(s) to a specific environment in the selected project.Note: Only active environments will be available in the dropdown.
- Keep Test Settings:
- Check the Keep Test Settings checkbox to retain all test settings in the current test case(s) after the copy has been completed.
- Replace URL (Optional):
- The Replace URL section allows you to replace the From URL with the To URL when copied, eliminating the need to manually edit the URL later.
- From URL: The original URL used in the test case.
- To URL: The new URL to use when the test executes.
- The Replace URL section allows you to replace the From URL with the To URL when copied, eliminating the need to manually edit the URL later.
- Adjust Window Size (Optional):
- Under the Attribute section, enter windowWidth and windowHeight to change the window size of the newly copied test case.
- Confirm Copy:
- Click the Confirm button to finalize the copy process.
How to Move a Test Case to Another Project
To move a test case or multiple test cases to a different project, follow these steps:
- Select Test Case(s):
- Check the checkbox next to the test case(s) you want to move.
- Click on the Bulk Actions dropdown.
- Select Move:
- Select Move from the Bulk Actions menu.
- Choose Project:
- By default, the current project that the test case(s) are assigned to will be displayed under Select Project.
- Choose the project to which you want to move the test case(s).Note: This is a MOVE function, meaning the original test case will be removed from the current project and moved to the selected project.
- Select Folder:
- Choose the folder from the dropdown menu to move the test case(s) to a specific folder in the selected project.
- Select Project Environment:
- Choose the project environment from the dropdown menu to move the test case(s) to a specific environment in the selected project.Note: Only active environments will be available in the dropdown. If the test case has a URL connected to one environment and is moved to another active site environment, the URL will update automatically.
- Confirm Move:
- Click the Confirm button to finalize the move process.
By using the Copy and Move functions within the Bulk Actions dropdown, users can efficiently manage and organize their test cases across different projects and environments in Functionize.
Move and Copy Test Case to Another Account
Within the Bulk Actions dropdown in Functionize, there are options for "Move to Other Account" and "Copy to Other Account." These functions allow users to move or copy test cases to another account, facilitating the transfer of test cases across different teams or users within the organization.
Steps to Move a Test Case to Another Account
To move a test case or multiple test cases to another account, follow these steps:
- Select Test Case(s):
- Check the checkbox next to the test case(s) you want to move.
- Click on the Bulk Actions dropdown.
- Select Move to Other Account:
- Select Move to Other Account from the Bulk Actions menu.
- Select Team:
- Choose the team from the dropdown menu to which you want to move the test case(s).
- Select User:
- Choose the specific user from the dropdown menu within the selected team.
- Select Project:
- Choose the project from the dropdown menu to move the test case(s) to a specific project in the other account.
- Select Folder and Environment:
- Choose the folder and environment from the dropdown menus to specify the destination folder and environment within the selected project.
- Confirm Move:
- Click the Confirm button to finalize the move process.
By following these steps, the test case(s) will be moved to the specified user, project, folder, and environment in the other account.
Steps to Copy a Test Case to Another Account
To copy a test case or multiple test cases to another account, follow these steps:
- Select Test Case(s):
- Check the checkbox next to the test case(s) you want to copy.
- Click on the Bulk Actions dropdown.
- Select Copy to Other Account:
- Select Copy to Other Account from the Bulk Actions menu.
- Select Team:
- Choose the team from the dropdown menu to which you want to copy the test case(s).
- Select User, Project,Folder and Environment
- Choose the specific user from the dropdown menu within the selected team.
- Choose the project from the dropdown menu to copy the test case(s) to a specific project in the other account.
- Choose the folder and environment from the dropdown menus to specify the destination folder and environment within the selected project.
- Confirm Copy:
- Click the Confirm button to finalize the copy process.
By following these steps, the test case(s) will be copied to the specified user, project, and environment in the other account, while the original test case(s) will remain in the current project.
Using the "Move to Other Account" and "Copy to Other Account" functions within the Bulk Actions dropdown, users can efficiently transfer and duplicate test cases across different accounts, teams, and users in Functionize. This enhances collaboration and resource sharing within the organization.