{"id":1122,"date":"2026-01-14T07:51:57","date_gmt":"2026-01-14T07:51:57","guid":{"rendered":"https:\/\/www.testwheel.com\/blog\/?p=1122"},"modified":"2026-01-14T16:25:37","modified_gmt":"2026-01-14T16:25:37","slug":"automated-testing-tutorial-for-beginners","status":"publish","type":"post","link":"https:\/\/www.testwheel.com\/blog\/automated-testing-tutorial-for-beginners\/","title":{"rendered":"Automated Testing Tutorial for Beginners"},"content":{"rendered":"\n<p>Let\u2019s start with the bottom line.<\/p>\n\n\n\n<p>Automated testing will never replace testers, even with AI.<\/p>\n\n\n\n<p>It\u2019s not here to take over the original thinking that only humans are capable of.<\/p>\n\n\n\n<p>It\u2019s here to take over the <em>\u201crun the same 70-step regression again because one developer changed a semicolon\u201d<\/em> nightmare that you might be living through.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Current_State_of_Automation_Testing\"><\/span>The Current State of Automation Testing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Most teams use a combination of manual and script-based automation tools like Selenium to get the job done. While the latter eventually automated repetitive tests, both approaches are still slow, repetitive, and prone to human error. Without exceptionally talented engineers, current automation is also hard to scale in fast-paced<a href=\"https:\/\/www.testwheel.com\/blog\/continuous-testing-for-enterprise-applications\/\" data-type=\"link\" data-id=\"https:\/\/www.testwheel.com\/blog\/continuous-testing-for-enterprise-applications\/\"> CI\/CD pipelines.<\/a><\/p>\n\n\n\n<p>Realistically, most organizations operate with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Heavy manual, light automation:<\/strong> A few smoke\/regression flows are automated, everything else is manually verified just before release.<\/li>\n\n\n\n<li><strong>Script-heavy but fragile: Many<\/strong> Selenium\/Playwright\/Cypress suites are plagued with random failures, breaks on small UI changes, and technical expertise for maintenance.<\/li>\n\n\n\n<li><strong>Patchwork tooling:<\/strong> One tool for UI, another for API, JMeter for load, a couple of homegrown dashboards, and Jenkins glued to all of it.<\/li>\n<\/ul>\n\n\n\n<p>As of 2024, test automation has<a href=\"https:\/\/www.testresults.io\/articles\/world-quality-report-2024\" target=\"_blank\" rel=\"noopener\"> grown to 44% not even half.<\/a> While all teams understand the need for automation, its implementation is incomplete and uneven.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Skills_and_Tooling_Gap\"><\/span>The Skills and Tooling Gap<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Most orgs don\u2019t have access to unlimited automation engineering resources. The<a href=\"https:\/\/www.notion.so\/15-Best-B2B-Demand-Generation-Agencies-in-2025-How-to-Pick-the-Right-One-2be565b3f609800ca500d27f4bcf05d8?pvs=21\" target=\"_blank\" rel=\"noopener\"> <\/a><a href=\"https:\/\/www.notion.so\/15-Best-B2B-Demand-Generation-Agencies-in-2025-How-to-Pick-the-Right-One-2be565b3f609800ca500d27f4bcf05d8?pvs=21\" target=\"_blank\" rel=\"noopener\">World Quality Report 2023\u201324<\/a> specifically calls out gaps in test automation, AI, and DevOps. In the real world, these gaps show up as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One or two automation \u201cheroes\u201d are overloaded with work.<\/li>\n\n\n\n<li>Manual testers who want to help but don\u2019t have the coding background.<\/li>\n\n\n\n<li>Test assets are trapped inside complex frameworks, so no new projects can ramp up quickly.<\/li>\n\n\n\n<li>It\u2019s hard to find people with the requisite technical skills to expand automation coverage.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"AI_to_the_Rescue\"><\/span>AI to the Rescue?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>No-code \/ low-code platforms<\/strong> (like TestWheel) let non-programmers author tests in natural language. You can generate tests from natural language instructions, repair failing locators, and convert manual cases or legacy scripts into maintainable automation.<\/p>\n\n\n\n<p>Naturally, these platforms are gaining quite some attention. The World Quality Report 2024-25 shows that<a href=\"https:\/\/www.capgemini.com\/wp-content\/uploads\/2024\/10\/WQR-infographic-2024_e57c20.pdf\" target=\"_blank\" rel=\"noopener\"> <\/a><a href=\"https:\/\/www.capgemini.com\/wp-content\/uploads\/2024\/10\/WQR-infographic-2024_e57c20.pdf\" target=\"_blank\" rel=\"noopener\">71% of organizations have already integrated AI or Generative AI into their testing operations in some form<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Codeless_Automation_Testing_for_Beginners\"><\/span>Codeless Automation Testing for Beginners<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Let\u2019s talk about a realistic scenario in which you\u2019re setting up your automated tests from scratch using TestWheel.<\/p>\n\n\n\n<p>Fundamentally, TestWheel is an <strong>AI-powered, no-code test automation platform<\/strong> that enables fast end-to-end automated testing for web, load, API, and native mobile applications. You get all AI capabilities on the market today and more (AI test creation, self-healing, and script conversion).<\/p>\n\n\n\n<p>Testers can automate user flows with codeless test creation, intelligent workflows, and built-in integrations with CI\/CD tools like Jira, Azure DevOps, and more. It also delivers test management features to help QA leaders plan, track, and report across teams, all in one place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-by-Step_Guide_Set_Up_Automated_Tests_with_TestWheel\"><\/span>Step-by-Step Guide: Set Up Automated Tests with TestWheel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Consider these steps (and watch the video). This is how easy it is to establish automated testing pipelines with this platform.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=_5v8HAAUcNw&amp;t=2s\" target=\"_blank\" rel=\"noopener\">How to Create Your First Test Case<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sign up for a free TestWheel account.<\/li>\n\n\n\n<li>Once you\u2019ve registered, log in.<\/li>\n\n\n\n<li>You\u2019ll land on the dashboard, which gives a high-level view of all testing activity with interactive charts tracking execution, pass\/fail rates, and trends over time.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1024x514.png\" alt=\"\" class=\"wp-image-1124\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1024x514.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-300x150.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-768x385.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1536x771.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2048x1027.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong> <em>TestWheel is built for collaborative testing. One admin can manage multiple testers and developers, all working on the same projects, for better visibility and teamwork.<\/em> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the <em>\u201cUsers\u201d<\/em> page (top left). This is where you see everyone working on a project. Each person has a defined role (tester or developer) when working on the same project for better visibility and teamwork.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-1024x439.png\" alt=\"\" class=\"wp-image-1126\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-1024x439.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-300x129.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-768x329.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-1536x659.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-1-2048x878.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next is the <em>\u201cApplication\u201d<\/em> tab. This is the home base for all the apps you\u2019ll be testing. Each row or application here represents a test or test workflow and shows the application name, type, description, and environment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-1024x435.png\" alt=\"\" class=\"wp-image-1127\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-1024x435.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-768x326.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-1536x653.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-2-2048x870.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This page is where you can edit tests, switch AI self-healing on and off, and initiate test execution.<\/li>\n<\/ul>\n\n\n\n<p><strong>Test Healing<\/strong><\/p>\n\n\n\n<p>Use the <em>\u201cHealing\u201d<\/em> switch to activate\/deactivate AI augmented self-healing for your tests.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"96\" height=\"363\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-3.png\" alt=\"\" class=\"wp-image-1128\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-3.png 96w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-3-79x300.png 79w\" sizes=\"auto, (max-width: 96px) 100vw, 96px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>This feature takes a clean test run as a baseline, and for all future runs while it&#8217;s toggled on. The AI engine will check for any minor changes to UI locators and alter them. At the end of each test run, the AI also provides a report letting you know what changed and what it was changed to. Toggle this on or off using this run switch.<\/p>\n\n\n\n<p><strong>Test Editing<\/strong><\/p>\n\n\n\n<p>Use the pencil icon to change the description uh the type of test from web application to REST API. You can also choose the environment to run the test in.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"102\" height=\"384\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-4.png\" alt=\"\" class=\"wp-image-1132\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-4.png 102w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-4-80x300.png 80w\" sizes=\"auto, (max-width: 102px) 100vw, 102px\" \/><\/figure>\n\n\n\n<p><strong>Test Execution<\/strong><\/p>\n\n\n\n<p>Use the green play button at the end to initiate a test. Hover over it and select the browser that you want to run the test in. This will start your test.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"113\" height=\"416\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-5.png\" alt=\"\" class=\"wp-image-1133\"\/><\/figure>\n\n\n\n<p><strong>Record &amp; Playback<\/strong><\/p>\n\n\n\n<p>Use the <em>\u201cblue socket\u201d<\/em> button to initialize TestWheel\u2019s Record and Playback mechanism.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"138\" height=\"548\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-6.png\" alt=\"\" class=\"wp-image-1134\"\/><\/figure>\n\n\n\n<p>Select the application you want to record data for, provide a URL, and carry out your test steps.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"296\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-1024x296.png\" alt=\"\" class=\"wp-image-1135\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-1024x296.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-300x87.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-768x222.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-1536x444.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-7-2048x592.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once you finish recording a workflow using the record and playback feature, the tool will automatically populate the app\u2019s backend with UI properties and user data sheets.<\/p>\n\n\n\n<p>You can also export this test data. Navigate back to the \u201cApplications\u201d page, and you\u2019ll be able to see all recorded data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Agentic_AI_for_Testing\"><\/span>Agentic AI for Testing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>TestWheel also offers a chatbot or Agentic AI engine to help create tests. The bot will assist with using the TestWheel platform and also with authoring test cases.<\/p>\n\n\n\n<p>Just provide a URL, and a set of tests will be offered, from which you can select the one that fits your specs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"888\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-11.png\" alt=\"\" class=\"wp-image-1142\" style=\"width:295px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-11.png 695w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-11-235x300.png 235w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p>In this case, once the AI has received the URL, it navigates to the login page. The tester can enter their credentials to log in, recover their password, register, or use Google or Microsoft for single sign-on.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"1024\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-13-629x1024.png\" alt=\"\" class=\"wp-image-1148\" style=\"width:185px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-13-629x1024.png 629w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-13-184x300.png 184w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-13.png 686w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"646\" height=\"1024\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-14-646x1024.png\" alt=\"\" class=\"wp-image-1149\" style=\"width:181px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-14-646x1024.png 646w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-14-189x300.png 189w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-14.png 702w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"794\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-15.png\" alt=\"\" class=\"wp-image-1151\" style=\"width:181px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-15.png 509w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-15-192x300.png 192w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"642\" height=\"1024\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-16-642x1024.png\" alt=\"\" class=\"wp-image-1152\" style=\"width:179px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-16-642x1024.png 642w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-16-188x300.png 188w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-16.png 700w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"1024\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-17-625x1024.png\" alt=\"\" class=\"wp-image-1153\" style=\"width:183px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-17-625x1024.png 625w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-17-183x300.png 183w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-17.png 692w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/figure>\n\n\n\n<p>Now select the test case you\u2019d like to populate with test data. We pick 678 for this example.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"786\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-18.png\" alt=\"\" class=\"wp-image-1155\" style=\"width:191px;height:auto\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-18.png 488w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-18-186x300.png 186w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/figure>\n\n\n\n<p>And that\u2019s it. The test is complete, and test results have been exported to TestWheel. You can see test data under the <em>\u201cApplication Data\u201d<\/em> tab. All steps are recorded precisely so you can scan through the results, one user action at a time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-1024x533.png\" alt=\"\" class=\"wp-image-1157\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-1024x533.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-300x156.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-768x400.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-1536x800.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-19-2048x1066.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-1024x443.png\" alt=\"\" class=\"wp-image-1158\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-1024x443.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-300x130.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-768x332.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-1536x664.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-20-2048x886.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>All this data can be edited by authorized users. You can provide a specific data table, sheet names, test case names, step names, and so on. Change user data as and when you need to, and run the test from the <em>\u201cApplications\u201d<\/em> tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-1024x443.png\" alt=\"\" class=\"wp-image-1160\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-1024x443.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-300x130.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-768x332.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-1536x664.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-21-2048x886.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Excel-Based_Test_Authoring\"><\/span>Excel-Based Test Authoring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>TestWheel enables Excel-based workflows for structured test creation. This is a simple low-code approach to automating your manual tests and to start generating consistent tests on TestWheel.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to the \u201cDocuments\u201d tab. You\u2019ll be able to download Excel sheets for authentication data, UI properties, and user data.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"421\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-1024x421.png\" alt=\"\" class=\"wp-image-1162\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-1024x421.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-300x123.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-768x316.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-1536x632.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-22-2048x842.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Here\u2019s what those downloaded sheets look like:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-1024x556.png\" alt=\"\" class=\"wp-image-1164\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-1024x556.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-300x163.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-768x417.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-1536x833.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-23-2048x1111.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here, you can select\/enter the URLs to test. You can customize the URL for four environments: Dev, Test, UAT, and Production.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-1024x515.png\" alt=\"\" class=\"wp-image-1165\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-1024x515.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-300x151.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-768x386.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-1536x772.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-24-2048x1029.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>This hosts the actual UI&#8217;s test data. You get an <em>\u201cabout us\u201d<\/em> section, and cells to fill in with test step names, types, values, actions, pass\/fail parameters, and actual results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"511\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-1024x511.png\" alt=\"\" class=\"wp-image-1166\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-1024x511.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-300x150.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-768x384.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-1536x767.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-25-2048x1023.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here, you can house your application&#8217;s workflow itself. Populate it with steps and pass\/fail criteria. For this specific test case, you\u2019ll see a test login and a test form.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once you populate these data sheets, go back to the <em>\u201cDocuments\u201d<\/em> tab. Reupload the sheets you just customized with your data.<br><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-1024x433.png\" alt=\"\" class=\"wp-image-1167\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-1024x433.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-768x324.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-1536x649.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-26-2048x865.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Map the sheets to a specific application when you reupload them.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-1024x450.png\" alt=\"\" class=\"wp-image-1169\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-1024x450.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-300x132.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-768x337.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-1536x675.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-27-2048x900.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate back to the \u201cApplications\u201d tab and test the application as we showed earlier in this piece.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong> TestWheel offers easy integrations with Jira and Azure DevOps to simply test creation with your existing stack.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"API_Testing\"><\/span>API Testing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>TestWheel allows API testing in three forms. You can use a Swagger import, a manual API test setup, and a JWT-authenticated API. Here\u2019s how:<\/p>\n\n\n\n<p><strong>The Swagger Import<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the \u201cAPI Management\u201d tab.<\/li>\n\n\n\n<li>Select the \u201cSwagger Import\u201d option.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-1024x436.png\" alt=\"\" class=\"wp-image-1170\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-1024x436.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-300x128.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-768x327.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-1536x654.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-28-2048x872.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose an application under which to slot your tests. You can create a new application from the <em>\u201cApplication\u201d<\/em> tab, as shown before.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-1024x435.png\" alt=\"\" class=\"wp-image-1171\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-1024x435.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-768x326.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-1536x652.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-29-2048x870.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Type in your URL in the <em>\u201cSwagger\u201d<\/em> field, and the system will immediately populate the test field with your Swagger-imported API tests. You can see the tests already imported in this screenshot.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-1024x436.png\" alt=\"\" class=\"wp-image-1172\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-1024x436.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-300x128.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-768x327.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-1536x654.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-30-2048x872.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add your test data: test name, HTTP type, target URL.<\/li>\n\n\n\n<li>Go back to the \u201cApplication\u201d tab. Choose the application you just created, and initiate tests.<\/li>\n<\/ul>\n\n\n\n<p><strong>Manual API Test Setup<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose the <em>\u201cManual API Test Setup\u201d<\/em> option from the <em>\u201cAPI Management\u201d<\/em> tab.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-1024x440.png\" alt=\"\" class=\"wp-image-1173\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-1024x440.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-300x129.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-768x330.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-1536x660.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-31-2048x880.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add test name, HTTP type, target URL, and any parameters. Also, add authorization, headers, and body (expected and request bodies).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-1024x448.png\" alt=\"\" class=\"wp-image-1174\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-1024x448.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-300x131.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-768x336.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-1536x672.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-32-2048x896.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <em>\u201cSave\u201d<\/em>.<\/li>\n\n\n\n<li>Go back to the <em>\u201cApplications\u201d<\/em> tab and run the test.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"JWT_Authenticated_API_Test\"><\/span>JWT Authenticated API Test<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose the <em>\u201cManual API Test Setup\u201d<\/em> option from the <em>\u201cAPI Management\u201d<\/em> tab.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-1024x436.png\" alt=\"\" class=\"wp-image-1175\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-1024x436.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-300x128.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-768x327.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-1536x655.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-33-2048x873.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create your test case. Enter your JWT data. Add your authentication inputs.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"434\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-1024x434.png\" alt=\"\" class=\"wp-image-1176\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-1024x434.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-768x325.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-1536x650.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-34-2048x867.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Return to the \u201cApplications\u201d tab. Run the test as usual.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note<\/strong>: The API management module allows any user to trigger tests from anywhere. Once the application is registered, you can trigger the test from anywhere in the CI\/CD pipeline. Integrate with Jenkins and Azure DevOps; then the system will trigger tests and generate reports.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PerformanceLoad_Testing\"><\/span>Performance\/Load Testing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>TestWheel offers JMeter-based load testing via a few simple steps.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the <em>\u201cLoad Test\u201d<\/em> tab.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-1024x435.png\" alt=\"\" class=\"wp-image-1178\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-1024x435.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-768x326.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-1536x652.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-35-2048x870.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add your test case.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-1024x433.png\" alt=\"\" class=\"wp-image-1179\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-1024x433.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-300x127.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-768x324.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-1536x649.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-36-2048x865.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"441\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-1024x441.png\" alt=\"\" class=\"wp-image-1180\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-1024x441.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-300x129.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-768x330.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-1536x661.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-37-2048x881.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add the test name, user, and loop count. Select your HTTP type. Enter the target URL. Click <em>Save<\/em>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-1024x439.png\" alt=\"\" class=\"wp-image-1181\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-1024x439.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-300x129.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-768x329.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-1536x659.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-38-2048x878.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"444\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-1024x444.png\" alt=\"\" class=\"wp-image-1182\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-1024x444.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-300x130.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-768x333.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-1536x665.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-39-2048x887.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go back to the \u201cApplications\u201d tab. Run the test as usual.<\/li>\n<\/ul>\n\n\n\n<p>TestWheel also supports transaction-based load testing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View test details of any test by clicking on the <em>\u201cmenu\u201d<\/em> icon.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"119\" height=\"228\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-40.png\" alt=\"\" class=\"wp-image-1183\" style=\"width:53px;height:auto\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For this test, you\u2019ll see three steps for the URLs to get hit. Each one gets hit with 100 users at a 10-loop count.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-1024x443.png\" alt=\"\" class=\"wp-image-1184\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-1024x443.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-300x130.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-768x332.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-1536x664.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-41-2048x885.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once you run your test, you can get insights on apex metrics, i.e., response times, throughput, and error rates.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Just click this icon on the <em>\u201cLoad Test\u201d<\/em> page.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"169\" height=\"259\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-42.png\" alt=\"\" class=\"wp-image-1185\" style=\"width:61px;height:auto\"\/><\/figure>\n\n\n\n<p>The report will automatically download as a .zip file, which looks something like:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-1024x499.png\" alt=\"\" class=\"wp-image-1186\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-1024x499.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-300x146.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-768x374.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-1536x748.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-43-2048x997.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"360\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-1024x360.png\" alt=\"\" class=\"wp-image-1187\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-1024x360.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-300x105.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-768x270.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-1536x540.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-44-2048x720.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"424\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-1024x424.png\" alt=\"\" class=\"wp-image-1188\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-1024x424.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-300x124.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-768x318.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-1536x636.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-45-2048x848.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"348\" src=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-1024x348.png\" alt=\"\" class=\"wp-image-1189\" srcset=\"https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-1024x348.png 1024w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-300x102.png 300w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-768x261.png 768w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-1536x523.png 1536w, https:\/\/www.testwheel.com\/blog\/wp-content\/uploads\/2026\/01\/image-46-2048x697.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And that\u2019s how simple automated testing can be.<\/p>\n\n\n\n<p><a href=\"https:\/\/app.testwheel.com\/signup\" target=\"_blank\" rel=\"noopener\">Sign up for TestWheel<\/a>.<\/p>\n\n\n\n<p>It\u2019s free.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let\u2019s start with the bottom line. Automated testing will never replace testers, even with AI. It\u2019s not here to take over the original thinking that only humans are capable of. It\u2019s here to take over the \u201crun the same 70-step regression again because one developer changed a semicolon\u201d nightmare that you might be living through. [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":1193,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28,27],"tags":[30,29],"class_list":["post-1122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automated-testing","category-test-automation","tag-automated-testing","tag-test-automation"],"_links":{"self":[{"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/posts\/1122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/comments?post=1122"}],"version-history":[{"count":25,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/posts\/1122\/revisions"}],"predecessor-version":[{"id":1301,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/posts\/1122\/revisions\/1301"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/media\/1193"}],"wp:attachment":[{"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/media?parent=1122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/categories?post=1122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testwheel.com\/blog\/wp-json\/wp\/v2\/tags?post=1122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}