{"version":1,"pages":[{"id":"HMziMDoRaMPYWUWVS1Am","title":"Loadmill Overview","pathname":"/","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"XxnUduHj8oOhAd0P6ii7","title":"Choose How You Want to Test","pathname":"/get-started/choose-testing-approach","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"eLukjvFXDe5JH2If6BDp","title":"Create Account","pathname":"/get-started/create-account","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"59Qojw8LbAz3B7XdJsSX","title":"Droid Mobile Testing Quickstart","pathname":"/get-started/getting-started","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"fQ8zNdrmxT5DMFDd2XZw","title":"API-First E2E Quickstart","pathname":"/get-started/quick-start-guide","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"0QzCMstv1iLAvbpAvtyU","title":"Web UI and Playwright Quickstart","pathname":"/get-started/quickstart","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Get Started"}]},{"id":"-LHUtAtP2ITRxI9pbBTQ","title":"Performance Testing Quickstart","pathname":"/get-started/getting-started-1","siteSpaceId":"sitesp_H5Ziz","description":"Running your first load test.","breadcrumbs":[{"label":"Get Started"}]},{"id":"oWmihPxBVylSVBzA2Bki","title":"Droid Mobile Testing Overview","pathname":"/droid-mobile-testing/droid-cua","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"MIfpxwtE3zP8XWzyvXe6","title":"Setup","pathname":"/droid-mobile-testing/setup","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"VH99OdpzDncTwKUBPOuI","title":"Setup Troubleshooting","pathname":"/droid-mobile-testing/setup/setup-troubleshooting","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"},{"label":"Setup"}]},{"id":"KpiBUVSi7iuTjsGdNVgx","title":"Best Practices","pathname":"/droid-mobile-testing/best-practices","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"vKbldB5JZ8e2Q66Tgf8h","title":"Common Testing Mistakes","pathname":"/droid-mobile-testing/common-mistakes","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"4UmKgB4cGF0FGtHRzY7N","title":"Web Testing with Droid","pathname":"/droid-mobile-testing/web-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"MS1s6NvnCXDge1zvw9Uk","title":"Droid Runs Dashboard","pathname":"/droid-mobile-testing/runs-dashboard","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"OsRa7IvjJrWqybZLHkQS","title":"CLI","pathname":"/droid-mobile-testing/cli","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"B4VQRop7ZL2x3x9QaLW1","title":"Running Droid Tests in CI","pathname":"/droid-mobile-testing/ci","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"QIOYs80ptvKQAC05ZuFx","title":"Agent Skill","pathname":"/droid-mobile-testing/skill","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Droid Mobile Testing"}]},{"id":"KXVWW6pIedmcKS8VbuZk","title":"Overview","pathname":"/api-first-end-to-end-testing/overview","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"0VBuBqeQq9T4VZ6nqZzu","title":"Register Your First API Flow","pathname":"/api-first-end-to-end-testing/register-your-first-api-flow","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"pECi6NQOPcUytKdxVred","title":"Running Your API Test","pathname":"/api-first-end-to-end-testing/running-your-api-test","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"-LjR1mNwxxGdcwUSb4nb","title":"Capture API Traffic","pathname":"/api-first-end-to-end-testing/working-with-the-recorder","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"1C4BhkLYsLOrgiKbEgY5","title":"Download Test Composer","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/download-test-composer","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"vIdVIuLZyPIZP79M3ZkB","title":"Test Composer Setup","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/quickstart","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"hgOjOol5Q2ZjaKakKXHv","title":"Test Composer Layout","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/composer-layout","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"11IZjwfqWoK8zbdcBPih","title":"Filter Settings","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/filter-settings","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"cgMVsBFzDRMzjbK1xtod","title":"Algorithm Configuration","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/algorithm-settings","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"35EyI3ZXaoZ47QRJF14f","title":"Mobile API Testing","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"KVnTpMp4BzvnNUCnfdy3","title":"Capturing Mobile API Traffic","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/capturing-traffic-with-loadmill-mitm-proxy","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"m2aKX4X0tRJMfiWGMTMy","title":"Installing the Loadmill Desktop App","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/installing-loadmill-desktop-app","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"33Xkd6k9gIIrHTp7LhZN","title":"Install Windows Desktop App","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/installing-loadmill-desktop-app/install-windows-desktop-app","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Installing the Loadmill Desktop App"}]},{"id":"gAwim6XivxYMJchHdLOK","title":"Loadmill Desktop Recorder","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/loadmill-desktop-recorder","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"lzrOpvwF2MW211Of3z70","title":"Generating API Test Flows","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/loadmill-desktop-recorder/generating-test-flows","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Loadmill Desktop Recorder"}]},{"id":"7SRpzvFiZi1oKYynmBGD","title":"Installing Certificates on Mobile Devices","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/installing-certificate-on-mobile-devices","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"WQUwQK6FWFBfIKrhnNU4","title":"iOS Certificate Installation","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/installing-certificate-on-mobile-devices/ios-certificate-installation","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Installing Certificates on Mobile Devices"}]},{"id":"HwOPikwGYoJuT8hdtE1H","title":"Android Certificate Installation","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/installing-certificate-on-mobile-devices/android-certificate-installation","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Installing Certificates on Mobile Devices"}]},{"id":"vmc2uBtbQMGybGTDYLtT","title":"Configuring the Mobile Proxy","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/configuring-proxy-on-mobile-devices","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"8whXQtP2LluSjqW68NWl","title":"iOS Wi-Fi Settings","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/configuring-proxy-on-mobile-devices/ios-wi-fi-settings","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Configuring the Mobile Proxy"}]},{"id":"sKoTon0EVqM40X56T1mI","title":"Android Wi-Fi Settings","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/configuring-proxy-on-mobile-devices/android-wi-fi-settings","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"},{"label":"Configuring the Mobile Proxy"}]},{"id":"bIgL4pH3Z1AY4OQmpw2H","title":"Mobile Capture Troubleshooting","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/deviceless-mobile-testing/troubleshooting","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Mobile API Testing"}]},{"id":"-MNTypexkmxfjR9prtkw","title":"Additional Capture Methods","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/additional-recording-methods","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"-LjREucCQyi5gttoLXQX","title":"Set Up Application Recording","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/additional-recording-methods/setting-up-the-recorder","siteSpaceId":"sitesp_H5Ziz","description":"It only takes a few minutes to install the Loadmill recorder on your website. Once installed, you’ll be able to record user behavior on your website and generate a replay-able Test Suite.","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Additional Capture Methods"}]},{"id":"FERdscnbuWcKfGFe6eDJ","title":"Embed the Recording Service Worker","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/additional-recording-methods/embedding-the-recording-service-worker","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"},{"label":"Additional Capture Methods"}]},{"id":"-M0SppGZtquIa_OgGXg8","title":"Recorder Settings","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/recorder-settings","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"NofdPvTwRH2HDWh28c8y","title":"Recording Troubleshooting","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/recording-troubleshooting","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"-LjRPM7NFVIpFZLYIQDI","title":"How to Work with Recordings","pathname":"/api-first-end-to-end-testing/working-with-the-recorder/working-with-the-recorder-1","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"},{"label":"Capture API Traffic"}]},{"id":"XBRXEbn5YxHRSgcMpYZJ","title":"Contract Testing","pathname":"/api-first-end-to-end-testing/contract-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"ThqVkJiocknVzBUvxt8t","title":"Regression Testing","pathname":"/api-first-end-to-end-testing/regression-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"-LHDbcfHMMNsep_ryS04","title":"Testing with CORS","pathname":"/api-first-end-to-end-testing/testing-with-cors","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"-MMAtgzFXVi1gGRO21hv","title":"API Testing FAQs","pathname":"/api-first-end-to-end-testing/api-testing-faqs","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"-M_P3cMz6Xdz1aMvkc8g","title":"API Testing Troubleshooting","pathname":"/api-first-end-to-end-testing/api-testing-troubleshooting","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"API-First End-to-End Testing"}]},{"id":"OhQqFgb9X2iLRrLY6IXj","title":"Overview","pathname":"/web-ui-and-hybrid-testing/overview","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"F6RSQGeVw5SLgcq3u3tu","title":"Playwright Integration Capabilities","pathname":"/web-ui-and-hybrid-testing/capabilities","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"yPVZ3fVbOPu8Un0Gxi66","title":"Agent Testing Quickstart","pathname":"/web-ui-and-hybrid-testing/agent-testing-quick-guide","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"ee1xRwb9kR1vgNuEx2II","title":"Hybrid API and UI Tutorial","pathname":"/web-ui-and-hybrid-testing/hybrid-api-ui-tutorial","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"NcG1w3scJOLcu1fB5drq","title":"Cloud and Cross-Browser Execution","pathname":"/web-ui-and-hybrid-testing/cloud-cross-browser-execution","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"PYox3DA7QrleXPFhjr3Y","title":"Git-Based Playwright Workflows","pathname":"/web-ui-and-hybrid-testing/git-based-playwright-workflows","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"lAOHZRWa3sx7IEolALrl","title":"Debugging Playwright Tests","pathname":"/web-ui-and-hybrid-testing/debugging-playwright-tests","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Web UI and Hybrid Testing"}]},{"id":"dh1DOLY1ZhTKmK9xjVLr","title":"Overview","pathname":"/performance-testing/overview","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-LHDbcf-0ve5bMsWk0Qy","title":"Configure a Load Test","pathname":"/performance-testing/working-with-the-test-editor","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-Lwm1kRtsMmzvIidJ4OQ","title":"Analyzing Performance Test Results","pathname":"/performance-testing/analyzing-load-test-results","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-MNSZivvHsBUXlS7zd9V","title":"Parameterized Load Tests","pathname":"/performance-testing/creating-a-parameterized-load-test","siteSpaceId":"sitesp_H5Ziz","description":"Creating a load test by using parameters and extracting response values","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-LHDbcf2kK4t1sriaMb4","title":"Domain Verification","pathname":"/performance-testing/domain-verification","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-LHDbcfM53Kp2QKIoiNN","title":"Configuration Files","pathname":"/performance-testing/configuration-files","siteSpaceId":"sitesp_H5Ziz","description":"Learn how to work with test configuration files","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-MMGDz5ZrFFtKREcayYB","title":"Performance Testing FAQs","pathname":"/performance-testing/load-testing-faqs-1","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"-MMApFmVnc6oScPKUqc-","title":"Performance Testing Troubleshooting","pathname":"/performance-testing/load-testing-faqs","siteSpaceId":"sitesp_H5Ziz","description":"Debugging some common issues with load tests","breadcrumbs":[{"label":"Performance Testing"}]},{"id":"20jIZDCBalOHtJaQYCu5","title":"Common Load Test Issues","pathname":"/performance-testing/load-testing-faqs/load-tests-issues","siteSpaceId":"sitesp_H5Ziz","description":"Debugging some common issues with load tests","breadcrumbs":[{"label":"Performance Testing"},{"label":"Performance Testing Troubleshooting"}]},{"id":"0g0AA6m8X8rk4mqZ1tyk","title":"Layout","pathname":"/test-editor-reference/layout","siteSpaceId":"sitesp_H5Ziz","description":"Welcome to the Test Editor Layout. Here you’ll tour all the editor components to understand better and customize your tests.","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"E1g82x3Vot6GRGhIl9Bc","title":"Flows","pathname":"/test-editor-reference/flows","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"X1qTMXKg1FXzLc5IkNuS","title":"Generated Flow Code","pathname":"/test-editor-reference/flows/generated-flow-code","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"-LpSJR9upAFH24dVSJj1","title":"Test Flow Editor","pathname":"/test-editor-reference/flows/test-flow-editor","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"stQPTusuRIyBI7UjEAwX","title":"Flow Controls","pathname":"/test-editor-reference/flows/flow-controls","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"uNcPKBEOdU7NteeQTbOy","title":"Groups","pathname":"/test-editor-reference/flows/groups","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"BKmOjvMrJpOaE8SatsRt","title":"Add CSV to Flow","pathname":"/test-editor-reference/flows/add-csv-to-flow","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"EZHzUfcZKXmOsVKZhn9p","title":"Flow Execution","pathname":"/test-editor-reference/flows/flow-execution","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Flows"}]},{"id":"QO6FYsCAkJSEFy8YiLLB","title":"Steps","pathname":"/test-editor-reference/steps","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"-LpSpvbZRFjr5WE67IGG","title":"Request Step","pathname":"/test-editor-reference/steps/request-editor","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"elRjzVCwKm2I07EWewH1","title":"Code Step","pathname":"/test-editor-reference/steps/code-step","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"o5oysPuZjl9FbW4KS71n","title":"Extraction and Assertion Step","pathname":"/test-editor-reference/steps/extraction-and-assertion-step","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"aAzdCoLqTu3Sb67WwSj4","title":"WebSocket Step","pathname":"/test-editor-reference/steps/web-socket-step","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"mB3Q4qbrQnUFUdnaUSQ9","title":"Playwright Step","pathname":"/test-editor-reference/steps/playwright-step","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"FPmFjJfOSUcf8kmTFXT6","title":"UI Agent Step","pathname":"/test-editor-reference/steps/ui-agent-step","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Steps"}]},{"id":"-M-paGa76uMg1dPZI-5j","title":"Extractions","pathname":"/test-editor-reference/set-parameters-extractions","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"-LHDbcfL_yc8unWDJfhd","title":"Assertions","pathname":"/test-editor-reference/assertions","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"-LHDbcfKlrfWSbOxnKbB","title":"Parameters","pathname":"/test-editor-reference/parameters","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"-MZIApSjA6CPBqlal4z7","title":"Parameter Execution Order","pathname":"/test-editor-reference/parameters/parameter-execution-order","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Parameters"}]},{"id":"-LpSJm6HK1dmrf5N6-yO","title":"Test Suite Parameters","pathname":"/test-editor-reference/parameters/test-suite-parameters","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Parameters"}]},{"id":"u60fROYM5cnJdfMTYJOd","title":"Suite Execution Mode","pathname":"/test-editor-reference/parameters/suite-execution-mode","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Parameters"}]},{"id":"XoTm2YCkCIWlZktLFQht","title":"Parameter Sets","pathname":"/test-editor-reference/parameters/parameters-sets","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Parameters"}]},{"id":"-ML8briy3b3cVnyE6n7V","title":"Built-in Functions","pathname":"/test-editor-reference/functions","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"KlQfK6rRZ8x8aulq1GBn","title":"Postscript","pathname":"/test-editor-reference/postscript","siteSpaceId":"sitesp_H5Ziz","description":"Create and run various assertions by adding custom codes.","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"Mk8UPsfZ5kRFAKFdWcVT","title":"Running Postscript","pathname":"/test-editor-reference/postscript/running-postscript","siteSpaceId":"sitesp_H5Ziz","description":"Running code from postscript","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Postscript"}]},{"id":"1LNh2vCIiGba5Ro3VoqZ","title":"Accessing with Postscript","pathname":"/test-editor-reference/postscript/accessing-w-postscript","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Postscript"}]},{"id":"M0jLSLqxcpqzECXgFewp","title":"Validating Postscript","pathname":"/test-editor-reference/postscript/validating-postscript","siteSpaceId":"sitesp_H5Ziz","description":"Validating postscript values","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Postscript"}]},{"id":"R7pmHmeXdnqbLSKQUZsh","title":"Using Built-in Functions in Postscript","pathname":"/test-editor-reference/postscript/built-in-functions","siteSpaceId":"sitesp_H5Ziz","description":"Using built-in functions in Postscript","breadcrumbs":[{"label":"Test Editor Reference"},{"label":"Postscript"}]},{"id":"-LpSJYa5yUJ9mnPbqIkS","title":"Authentication Flows","pathname":"/test-editor-reference/global-login-flow","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"-MbWdHDL_BEaNye0i95C","title":"Before and After Hooks","pathname":"/test-editor-reference/before-and-after-hooks","siteSpaceId":"sitesp_H5Ziz","description":"Configure tests to run before and after each/all Test Suite flows.","breadcrumbs":[{"label":"Test Editor Reference"}]},{"id":"LeQvUKFgcfmFYjrSVosr","title":"Loadmill MCP Overview","pathname":"/ai-and-developer-workflows/loadmill-mcp","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"AI and Developer Workflows"}]},{"id":"FNVPyQdCbbl7OE9DmhO5","title":"Test Authoring Workflow","pathname":"/ai-and-developer-workflows/test-authoring","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"AI and Developer Workflows"}]},{"id":"d58gO6h42psgCrXGEPk4","title":"Loadmill Agent Skill","pathname":"/ai-and-developer-workflows/skills","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"AI and Developer Workflows"}]},{"id":"J7RvT66uCzfaig2AMR6G","title":"Database Testing","pathname":"/specialized-testing/db-testing-using-queries","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"-MawG_KUKh2GxZ-mYTas","title":"Email Testing","pathname":"/specialized-testing/testing-emails","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"Yp36pt3SibnZiv67RYab","title":"Kafka Testing","pathname":"/specialized-testing/kafka-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"ULLu9A8SUKI2Swb4JbQY","title":"Webhook Testing","pathname":"/specialized-testing/webhook-testing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"GdogvsT4n7BLnMRIfoGD","title":"gRPC Support","pathname":"/specialized-testing/grpc-support","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"Yaj7cntDLmApzEbzvpwf","title":"Mocking","pathname":"/specialized-testing/mocking","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Specialized Testing"}]},{"id":"-M6ciVwbf4irQHI5M2Po","title":"Loadmill Agent","pathname":"/integrations-and-ci-cd/testing-localhost-application","siteSpaceId":"sitesp_H5Ziz","description":"Running API and Load tests locally or on your servers.","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-LRuj_nou4tBb08T1JNq","title":"CI Integration","pathname":"/integrations-and-ci-cd/npm-modal","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-MUhKbQsGaEohEi43R1C","title":"GitHub","pathname":"/integrations-and-ci-cd/github-integration","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-MUx34DCHEnaEupEiaAx","title":"GitHub CI Integration","pathname":"/integrations-and-ci-cd/github-integration/ci-integration","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"},{"label":"GitHub"}]},{"id":"-MUx3DVFRNVMh1buEwXb","title":"GitHub Data Sync","pathname":"/integrations-and-ci-cd/github-integration/data-sync-connection-to-github","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"},{"label":"GitHub"}]},{"id":"uDrgSUQU8INW0zlWPRHz","title":"GitLab","pathname":"/integrations-and-ci-cd/gitlab","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"BEgaA2XJslWgd1PqUtpE","title":"Bitbucket","pathname":"/integrations-and-ci-cd/bitbucket","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"7e1B8sQbId6SDyE7Hg2E","title":"Jira","pathname":"/integrations-and-ci-cd/jira","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"lxjTxPbevCq31iDB5B4s","title":"TestRail","pathname":"/integrations-and-ci-cd/testrail","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-MeZ5GRXDOzAxX6_0hSS","title":"Slack","pathname":"/integrations-and-ci-cd/slack-integration","siteSpaceId":"sitesp_H5Ziz","description":"Configure real-time notifications to reach any Slack channel/s you wish in just a few clicks.","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"isrw2Jdh7vPFcDW90ztU","title":"Datadog","pathname":"/integrations-and-ci-cd/datadog-integration","siteSpaceId":"sitesp_H5Ziz","description":"Streamline Your CI Testing With Loadmill's Datadog Integration","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"lTaOyoWsUOt04noWJFnQ","title":"New Relic","pathname":"/integrations-and-ci-cd/new-relic","siteSpaceId":"sitesp_H5Ziz","description":"Easily stream events and view all your data in one centralized dashboard within your New Relic account","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"3sd1JF1flWVhCuRfdw90","title":"XRay","pathname":"/integrations-and-ci-cd/xray","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-MMAtMRrXDHFAyV3GwV_","title":"Integrations FAQs","pathname":"/integrations-and-ci-cd/integrations-faqs-1","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Integrations and CI/CD"}]},{"id":"-LjR3Wy8VJw6_9FdVqWD","title":"Running a Test Suite","pathname":"/results-and-teamwork/analyzing-an-api-test-results","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-MRPGkgcnEc4_X0HI8vh","title":"Test Plans","pathname":"/results-and-teamwork/test-plan","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"BMOg4RnQmj7JYXLfEe7j","title":"API Catalog and Coverage","pathname":"/results-and-teamwork/api-catalog-and-coverage","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"tCwY5FxWpD6YMoH9muxS","title":"API Catalog","pathname":"/results-and-teamwork/api-catalog-and-coverage/api-catalog","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"}]},{"id":"Iuuy8Na7Zdj1OIJxtPhW","title":"Unique Entity ID Mapping","pathname":"/results-and-teamwork/api-catalog-and-coverage/api-catalog/unique-entity-ids-mapping","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"},{"label":"API Catalog"}]},{"id":"Zqv8pQpf9pkhaa84D8be","title":"Domain Mapping and Grouping","pathname":"/results-and-teamwork/api-catalog-and-coverage/api-catalog/domain-mapping-and-grouping","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"},{"label":"API Catalog"}]},{"id":"pRo4rW0YJlHqYrNrmlir","title":"Endpoint Grouping","pathname":"/results-and-teamwork/api-catalog-and-coverage/api-catalog/endpoints-grouping","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"},{"label":"API Catalog"}]},{"id":"7jFJYL8YGKgJNf5aDAGg","title":"OpenAPI Upload","pathname":"/results-and-teamwork/api-catalog-and-coverage/api-catalog/openapi-upload","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"},{"label":"API Catalog"}]},{"id":"OQzvu66dh3RQBQYrLanV","title":"Test Coverage","pathname":"/results-and-teamwork/api-catalog-and-coverage/test-coverage","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"}]},{"id":"OEag4U7azCut0kXVfbsq","title":"Generating an API Test Coverage Report","pathname":"/results-and-teamwork/api-catalog-and-coverage/test-coverage/generating-api-test-coverage-report","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"},{"label":"API Catalog and Coverage"},{"label":"Test Coverage"}]},{"id":"-MOfO9xjWbpvN85REeWs","title":"Collaboration Overview","pathname":"/results-and-teamwork/collaboration","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-MOfRdKjDmdZvzKwYpwh","title":"Teams","pathname":"/results-and-teamwork/teams","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"S1YbCVHCm4IeiVacPewM","title":"Groups and Reports","pathname":"/results-and-teamwork/groups-and-reports","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-MN2q25L59CxMzici4ZH","title":"Test Suite Collaboration","pathname":"/results-and-teamwork/test-suite-collaborators-1","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"4bJGi3fmDhpBiwYbgXWp","title":"Reviews","pathname":"/results-and-teamwork/reviews","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-MOfSL_bQ9RW40171Eu9","title":"Shared Flows","pathname":"/results-and-teamwork/shared-flows","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-MOfSQSeChqPt9igt8Au","title":"Labels","pathname":"/results-and-teamwork/labels-and-filters","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Results and Teamwork"}]},{"id":"-M-9Va-ydgue8qmjD1lr","title":"Settings","pathname":"/administration-and-deployment/account-settings","siteSpaceId":"sitesp_H5Ziz","description":"Control numerous options through Settings.","breadcrumbs":[{"label":"Administration and Deployment"}]},{"id":"wtLFXkeVg1tFjlggjEzS","title":"Analytics","pathname":"/administration-and-deployment/account-settings/analytics","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"},{"label":"Settings"}]},{"id":"c0tvXvcJPXQ3VpLczLQk","title":"Flow Run History","pathname":"/administration-and-deployment/account-settings/analytics/flow-run-history","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"},{"label":"Settings"},{"label":"Analytics"}]},{"id":"-MRJn3KzXzUivLtvFjaP","title":"Import and Export","pathname":"/administration-and-deployment/account-settings/import-and-export","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"},{"label":"Settings"}]},{"id":"-MQHMAhXBt_QZMX9NH31","title":"Billing","pathname":"/administration-and-deployment/billing","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"}]},{"id":"-M-9XksezHIdw03s2Mc1","title":"Usage Report","pathname":"/administration-and-deployment/billing/usage-report","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"},{"label":"Billing"}]},{"id":"-LHDbcf1LEu5ko7fbiz4","title":"API Tokens","pathname":"/administration-and-deployment/api-tokens","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"}]},{"id":"jdFCPHmjNRDZHB90cQyC","title":"Okta SSO Integration","pathname":"/administration-and-deployment/okta-sso-integration","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Administration and Deployment"}]},{"id":"WXSgO7UB9BCW43QUXUNQ","title":"Loadmill POC Setup","pathname":"/poc-guides/loadmill-poc-setup","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"POC Guides"}]},{"id":"nnvVazvwg0p70pStnyx5","title":"Installation and Deployment Runbook","pathname":"/poc-guides/loadmill-installation-runbook","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"POC Guides"}]},{"id":"GIlY6UiM3rYRGOBYm5gT","title":"On-Premises Setup","pathname":"/poc-guides/loadmill-on-prem-setup","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"POC Guides"}]},{"id":"-LHDbcfPs7R_T64QA3zR","title":"General FAQs","pathname":"/help-and-reference/faq","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"-MMj0nKsHpMPiDUPxqBn","title":"General Troubleshooting","pathname":"/help-and-reference/general-troubleshooting","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"-LRujRugTv1TRRMw4QHe","title":"REST API","pathname":"/help-and-reference/rest-api","siteSpaceId":"sitesp_H5Ziz","description":"Loadmill's API is an interface for interacting with Loadmill’s servers. Use it to create and launch your tests.","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"xISWyV7XmbIbzKBJIbmB","title":"Migration Guide","pathname":"/help-and-reference/migration-guide","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"NZhMw9vwLVBj9dGHFABk","title":"Glossary","pathname":"/help-and-reference/glossary","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"za1dPDRNUvKiK9MhSwn2","title":"Comparisons","pathname":"/help-and-reference/comparisons","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"}]},{"id":"edHc5XLQFe3NIKoAhz8i","title":"Loadmill vs. SoapUI","pathname":"/help-and-reference/comparisons/loadmill-vs.-soapui","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"},{"label":"Comparisons"}]},{"id":"hVmyGnITClYUa57KAgKg","title":"Loadmill vs. JMeter","pathname":"/help-and-reference/comparisons/loadmill-vs.-jmeter","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"},{"label":"Comparisons"}]},{"id":"6K8VvUBlAdam2MsmzlqI","title":"Loadmill vs. Blazemeter","pathname":"/help-and-reference/comparisons/loadmill-vs.-blazemeter","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"},{"label":"Comparisons"}]},{"id":"ChqNbkDJSrtG5oZOPKFJ","title":"Loadmill vs. WebdriverIO","pathname":"/help-and-reference/comparisons/loadmill-vs.-webdriverio","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"},{"label":"Comparisons"}]},{"id":"G1gemcjZ3nvnoXq40G7x","title":"Loadmill vs. Potato","pathname":"/help-and-reference/comparisons/loadmill-vs.-potato","siteSpaceId":"sitesp_H5Ziz","description":"","breadcrumbs":[{"label":"Help and Reference"},{"label":"Comparisons"}]}]}