- web apps
Why Install Chrome Extension?
Steps to Test Locally Hosted Apps
How to Turnoff Onboading Tutorial?
Non-Text Keys in Test Cases
Basic Authentication for Web
Why Bypass CAPTCHA?
Test Case Failures Due to Link Text Capture Issues
Why Is a Single Video for All Test Cases in a Test Plan Unavailable in Some Cases?
How to Handle Browser-Related Permission Issues?
Why Can’t Selenium ChromeDriver Interact With 3DS Authentication Pages?
What Should I Do If My Browser Blocks Local Network Access?
Why Am I Getting an Error While Registering the Agent?
Why Does the Try Again Error Appear While Installing the Testsigma Agent in a Proxy Environment?
How to Enable IE Mode in Microsoft Edge?- mobile apps
Apple Pay Automation with Testsigma
How do I Enhance the Execution Speed for Mobile Native Apps?
Why am I Facing Permission Error During Local Test Execution?
How to Resolve App Launch Issues?
Why does the iOS App Close Right After Opening in Testsigma?
How to Execute Android/iOS Tests in Emulators/Simulators?
Why Does Scroll to Element Fail in Mobile Native Apps and How Do I Fix It??
FAQs on Unified Mobile- general
Why am I Unable to Download the XLS File from the Edge Browser?
How to Handle Browser-Related Pop-Up Issues?
How to Handle Text-Based CAPTCHA in Testsigma?
Why does Test Execution Fail with the Error No Route to Host?
Why do Errors Occur When I Try to Download Files from The Exports Page?
How to Test Flutter Apps Using Accessibility Mode?
How to Add Multiple Runtime Variables in Data Generator Functions?
How to Insert Test Data in RAW Body for POST API?
What is Chrome for Testing and How Does it Work?
How Can I Set Up Authenticator-Based Authentication in Testsigma?
How to Update an Excel File in Testsigma Uploads?
What Causes Longer Automation Test Execution Times in a Test Plan?
How Do I Retrieve the OTP When it’s Embedded within HTML Tags?
How to Configure the OracleDB Add-on in Testsigma?
FAQs on Classic & Modern Engines
FAQs on Classic & Modern Engines
Following are some frequently asked questions about Testsigma's Classic and Modern execution engines. The engine you choose when creating an application determines how your tests run, which add-ons you can use, and which features are available to you. Use this guide to find answers about how the two engines differ, when to pick one over the other, and what stays the same for your existing applications.
1. Can I change the execution engine after creating an application?
Ans: No. You select the engine when you create an application, and the selection is permanent. To use a different engine, create a new application. Your existing tests remain unchanged.
2. Why can't I select the execution engine?
Ans: The engine selection appears only when an application type supports more than one engine and engine selection is enabled for your account. When it does not appear, Testsigma applies the default engine for that application type.
3. Is the Classic execution engine being discontinued?
Ans: No. Classic and Modern run side by side, and Classic has no planned end date. Some application types run on Classic only.
4. What do I gain by using the Modern engine?
Ans: Modern waits automatically for elements and page state before interacting with them, which reduces timing-related test failures. It also handles Shadow DOM and web components more natively than Classic.
5. Does the execution engine change how I author tests?
Ans: No. The low-code editor, recorder, and AI-assisted generation work the same on both engines. The engine affects execution only, not authoring.
6. Do my Classic add-ons work on the Modern engine?
Ans: No. Classic add-ons are written in Java and Modern add-ons in TypeScript, and the two are not interchangeable. Moving an add-on to Modern means rebuilding it in TypeScript.
7. Can I use different engines in the same account?
Ans: Yes. Each application has its own engine, so Classic and Modern applications can run side by side. The choice is permanent per application, not per account.
8. Is the Modern engine a beta?
Ans: No. Modern is a production engine. Its coverage is still expanding across application types, which is why some types run on Classic today.
9. Is AI Step available on the Modern engine?
Ans: AI Step is not currently available on the Modern engine. It is available on Classic. The rest of the authoring experience works the same on both engines. If your tests need AI Step today, use a Classic engine.
10. Can I use loop or conditional add-ons on the Modern engine?
Ans: Custom add-ons for loop and conditional steps are supported on the Classic engine but are not currently available on Modern. If your tests rely on these add-ons, use a Classic engine.