Test Plans | Zoho QEngine Help

Test Plans

In a nutshell
Test plans define the automation details for executing your test suites. Each plan specifies the agent to run on, the environment (web, Android, iOS, or API), the execution schedule, and any variables to apply. You can run multiple suites in parallel, configure failure-handling options, and set up email or webhook notifications at key points in the run.

1. Overview

You may have read about test cases and test suites in the previous documents. If you haven't, check them out because they’re a precursor to test plans.

Test plans are where you specify automation details for test cases. A test plan contains information such as the suite that has to be automated, the agent on which cases will run, the environmental variables to be applied for the cases, and the execution schedule.

Simply put, test plans define the test cases to be run and the schedule for the run.

2. Creating a test plan 

Navigate to Test Plans and click Create Test Plan.



2.1 Components of a test plan

 
  • Name of the plan
  • Description about the plan
  • Run on: Select an agent to run test cases locally or on the cloud. Different environment options are provided depending on your selection. 

    For example, if you have an agent on your device that is connected to virtual devices, you’ll have the choice to run test cases on those virtual machines. On the other hand, selecting the default Zoho Cloud agent will allow you to run test cases on your configured environments.
  • Tunnel: Select the required tunnel if you wish to execute your test cases within a remote or private network environment. <Learn more>
  • Environments: Select an applicable environment to run the test cases. Click +Add Environments
    and select the environment type, such as Web, Android, iOS, or API.


    You can then configure details based on the selected platform:

    Web browser: Configure the environment name, browser, browser version, screen resolution, and execution framework. By default, tests run using Selenium, with Playwright (Beta) available as an alternative engine. Selenium is recommended for stable, well-established execution, while Playwright is better suited for faster execution and more modern capabilities.

    Android/iOS: Configure the environment name, OS version, device, and app to be tested.

    API: Environment for API will be configured.
Notes
Notes:
  1. Test cases that don’t apply to the selected environment are skipped and are marked as Passed.
  1. Only one platform type can be selected for each test plan. However, you can add multiple environments for the selected platform.
  1. Choices for the environment fields vary depending on the selected agent.

    For example, if you have selected a local agent that has virtual devices, you’ll find environment options associated with the virtual devices. If you’re using the default Zoho Cloud, you’ll find options to run test cases on your configured environments.

  2. Changing the agent type resets the selected environments in the plan.
  • Test Suites: Select suites to be run.
  • Environment Variable: The variables selected are environment variables. The values of environment variables overwrite the values of global variables during test plan execution.
  • Parallel Run: This gives the count of how many test suites will run at a time.


  • Schedule: Choose whether the test plan should be executed on a weekly basis, or as a one-time configuration.
  • Start From: Select the date on which to commence the test plan.
  • Run Time: This is the time at which the test plan will be executed. The options for this field will vary based on the selected date in the schedule Start From.
  • Select Days: For this option, test plans will be executed only on selected days.
  • Re-run on Failure: Choose your preferred action when test cases fail: either None, All Test Cases, or Only Failed Test Cases.
  • Notifications: Trigger email notifications at various points in the test plan execution.


When
  1. Started: When the test plan starts
  1. Completed: When the test plan is successfully completed
  1. Success: Provides an additional field to specify the percentage of execution success at which the notification should be triggered.
  1. Fail: Provides an additional field to specify the percentage of execution failure at which the notification should be triggered.
  1. Not executed (delay): When the test plan is terminated during its progress. 
Recipients email addresses

Here, you provide the email address of the recipient user. You can select multiple email addresses.

Message

Fill in a message to be included in the email notification.

Webhook pop-up

From here, you can send test plan notifications to third-party services.



When
  1. Started: When the test plan starts
  1. Completed: When the test plan is successfully completed
  1. Success: Provides an additional field to specify the percentage of execution failure at which the notification should be triggered.
  1. Fail: Provides an additional field to specify the percentage of execution failure at which the notification should be triggered.
Webhook 

Select the required webhook from the drop-down.
Notes
Note: Configuring notifications or webhooks aren’t mandatory —they’re optional fields to get notified on the test plan.
Click Create. The test plan will be saved with the selected configuration. You can disable the test plan by toggling the status. The Play icon lets you run the test plan instantly. To delete the plan, click the Delete icon.
NotesNote: The status toggle bar of the created test plan will be toggled on by default. You can toggle it off if you want to disable the particular test plan's execution.

3. Managing test plans

You can perform the following actions on created test plans:

3.1 View

This page provides an overview of all created test plans, along with their key details and management options:
 
  1. Name: Displays the names of the test plans
  2. Test Suites: Displays the count of test suites included within each test plan
  3. Agent Type: Indicates the agent currently executing the test plan
  4. Run Type: Shows the schedule configuration of the test plan (Once or Weekly)
  5. Last Run: Specifies the last execution date and time of the test plan
  6. Next Run: Displays the upcoming scheduled execution date and time for the test plan
  7. Status:  A toggle button to enable or disable the execution of the test plan
  8. Play {}: A button used to execute the test plan immediately
  9. Test Plan Execution URL: Lets you fetch the test plan's execution URL, which can be used to configure your test plans in CI/CD tools like Jenkins

3.2 Edit

To edit a test plan, click on a test plan to open it. Make the necessary updates, then click Update to save your changes.


3.3 Delete

To delete a test plan, click the Delete icon next to the desired test plan. 



Alternatively, select multiple test plans and click Delete.

4. Related Links

  1. Results
  2. Test Case Summary
  3. Run History

5. What's next 

Next steps
Previous steps
Next steps
After creating and managing your test plans, proceed to Results. In this step, you can view the test plan executions, monitor their progress, review the results, and analyze them to ensure quality and performance.
Previous steps
Before creating or managing test plans, ensure that the required test suites are set up and properly configured.



        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          Access your files securely from anywhere

            Zoho CRM Training Programs

            Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

            Zoho CRM Training
              Redefine the way you work
              with Zoho Workplace

                Zoho DataPrep Personalized Demo

                If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                Zoho CRM Training

                  Create, share, and deliver

                  beautiful slides from anywhere.

                  Get Started Now


                    Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                    BOOK A SESSION







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG

                                  Zoho FSM Video Tutorials


                                        All-in-one knowledge management and training platform for your employees and customers.

                                                  Create. Review. Publish.

                                                  Write, edit, collaborate on, and publish documents to different content management platforms.

                                                  Get Started Now




                                                                    You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                        Manage your brands on social media


                                                                          • Desk Community Learning Series


                                                                          • Digest


                                                                          • Functions


                                                                          • Meetups


                                                                          • Kbase


                                                                          • Resources


                                                                          • Glossary


                                                                          • Desk Marketplace


                                                                          • MVP Corner


                                                                          • Word of the Day


                                                                          • Ask the Experts


                                                                            Zoho Sheet Resources

                                                                             

                                                                                Zoho Forms Resources


                                                                                  Secure your business
                                                                                  communication with Zoho Mail


                                                                                  Mail on the move with
                                                                                  Zoho Mail mobile application

                                                                                    Stay on top of your schedule
                                                                                    at all times


                                                                                    Carry your calendar with you
                                                                                    Anytime, anywhere




                                                                                          Zoho Sign Resources

                                                                                            Sign, Paperless!

                                                                                            Sign and send business documents on the go!

                                                                                            Get Started Now




                                                                                                    Zoho TeamInbox Resources





                                                                                                              Zoho DataPrep Demo

                                                                                                              Get a personalized demo or POC

                                                                                                              REGISTER NOW


                                                                                                                Design. Discuss. Deliver.

                                                                                                                Create visually engaging stories with Zoho Show.

                                                                                                                Get Started Now








                                                                                                                                    • Related Articles

                                                                                                                                    • Create manual test cases using Zia

                                                                                                                                      In a nutshell Zia transforms natural language prompts into AI-generated test scenarios with clear steps and expected outcomes, streamlining QA efforts. Using the capabilities of NLP and LLM technology, it suggests relevant test cases to simplify ...
                                                                                                                                    • Reporting bugs in test cases from Zoho QEngine with Jira

                                                                                                                                      What does this page cover Learn how to report bugs from test case executions using the Jira integration. Before you begin, it's essential to understand how the Jira integration works and its configuration. Availability This feature is available on ...
                                                                                                                                    • Converting manual test cases to automation scripts using Zia

                                                                                                                                      In a nutshell Zia's manual-to-automation capability converts your manual test case into a ready-to-run automation script without writing any code. It maps each step to the corresponding UI element on the target page, validates them live in your ...
                                                                                                                                    • Test Cases

                                                                                                                                      In a nutshell Test cases are steps with defined inputs and expected outcomes, used to validate whether an application behaves as expected. Each test case is created within a module and can be written using the recorder, builder, or editor mode to ...
                                                                                                                                    • Test Suites

                                                                                                                                      In a nutshell Test suites let you group related test cases for organized, automated execution. You can run cases sequentially for process-dependent flows, so you can pinpoint exactly where a failure occurs, or in parallel for independent cases to ...
                                                                                                                                      Wherever you are is as good as
                                                                                                                                      your workplace

                                                                                                                                        Resources

                                                                                                                                        Videos

                                                                                                                                        Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                        eBooks

                                                                                                                                        Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                        Webinars

                                                                                                                                        Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                        CRM Tips

                                                                                                                                        Make the most of Zoho CRM with these useful tips.



                                                                                                                                          Zoho Show Resources