{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7LFT54zy4gA4KpUwmaTS/dZOrlWyJqXWokQ6F9rAk/OBjE84gh0-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as i}from\"framer\";import{motion as n}from\"framer-motion\";import*as s from\"react\";export const richText=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"You can now import Chrome Recordings directly into DoesQA to kickstart a new test. This streamlines test creation by automatically extracting steps and elements from the recording, saving time and improving accuracy. Perfect for quickly turning real user interactions into automated tests.\"})});export const richText1=/*#__PURE__*/e(s.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"We've massively upgraded our email testing infrastructure \u2014 all email-related nodes are now 400x faster. That means dramatically quicker test execution, faster feedback, and smoother workflows when testing email flows. Your inbox tests just got turbocharged.\"})});export const richText2=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"DoesQA already includes thousands of codeless node configurations, but if that's not enough, you can also create your own.\"}),/*#__PURE__*/e(\"p\",{children:\"With our Run Browser Script node, you can run custom JavaScript at any point in your tests. You can select to return a value or use the node as a bespoke assertion.\"}),/*#__PURE__*/e(\"p\",{children:\"Some example usages include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Assert custom sorting algorithm\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Advanced calculations on stored values\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Return a random date within a specific range\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Generate custom test data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Compare several elements to one another\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Create something useful? Share your nodes with the DoesQA community.\"})]});export const richText3=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Why do Cross Browser Testing?\"}),/*#__PURE__*/e(\"p\",{children:\"Browsers, devices, and viewports create a near-infinite amount of variations that need testing.\"}),/*#__PURE__*/e(\"p\",{children:\"Adding automated cross-browser tests will ensure your service is available to all and that any accidental regressions are caught before release.\"}),/*#__PURE__*/e(\"h3\",{children:\"Real Browsers\"}),/*#__PURE__*/e(\"p\",{children:\"Our bespoke test runners are real machines with real Chrome, Firefox, and Edge browsers.\"}),/*#__PURE__*/e(\"p\",{children:\"Pick from 15 browser variants, including Portrait Edge Tablet, Chrome ultra-wide, and Firefox desktop.\"}),/*#__PURE__*/e(\"h3\",{children:\"Simulated Devices\"}),/*#__PURE__*/e(\"p\",{children:\"Increase your confidence with simulated devices. Our growing list of over 45 mobile, tablet, and smart home displays is more than just viewport sizes; they accurately simulate network speed, capabilities, and even pixel density.\"})]});export const richText4=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Functional doesn't mean good!\"}),/*#__PURE__*/e(\"p\",{children:\"Add Visual Regression testing to protect against UI changes across browsers and devices.\"}),/*#__PURE__*/e(\"h2\",{children:\"What is Visual Regression?\"}),/*#__PURE__*/e(\"p\",{children:\"Visual regression testing is a type of testing that detects visual changes.\"}),/*#__PURE__*/e(\"p\",{children:'Your functional tests will tell you if your \"buy now\" button is working, but your visual regression tests will tell you if your button appears correctly.'}),/*#__PURE__*/e(\"h2\",{children:\"Why do Visual Regression testing?\"}),/*#__PURE__*/e(\"p\",{children:'Taking the simple example of a \"buy now\" button above, you will want to ensure this appears correctly for all users. It could negatively affect your revenue if it appears incorrectly.'}),/*#__PURE__*/e(\"p\",{children:\"Manual testing is repetitive, and small changes can be easily missed. Automation testing is the best solution.\"})]});export const richText5=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Use all of the features of DoesQA to assert and action email confirmations, forgotten password emails, password-less / magic-link logins, and every other email your service sends.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why do Automated Email Testing?\"}),/*#__PURE__*/e(\"p\",{children:\"Are you sending emails to your users? Test your emails with a wide range of features to verify their content, interact with call-to-actions, and even run accessibility checks against them.\"}),/*#__PURE__*/e(\"h3\",{children:\"Account Email Inbox\"}),/*#__PURE__*/t(\"p\",{children:[\"Perfect for building new tests. Your account-level mailbox persists across all runs, making it easy to access and monitor.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Access your mailboxes from the main menu anywhere, anytime.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Test Case Email Inbox\"}),/*#__PURE__*/t(\"p\",{children:[\"A unique, new email address every time you hit play.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Need to confirm a registered user? Logging into a Password-less account or using email for MFA?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"No problem; you can easily add all the automated email tests you need.\"]})]});export const richText6=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"It is illegal to discriminate against people with disabilities online.\"}),/*#__PURE__*/e(\"p\",{children:\"Pa11y & Lighthouse testing will ensure compliance and protect you against accidental regressions.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why do Accessibility Testing?\"}),/*#__PURE__*/e(\"p\",{children:\"Accessibility testing will protect you and help you deliver a better experience for all.\"}),/*#__PURE__*/e(\"p\",{children:\"A beautiful side effect of improving your accessibility is that you'll very likely also be improving your SEO.\"}),/*#__PURE__*/e(\"h3\",{children:\"Pa11y WCAG 2.0 Conformance\"}),/*#__PURE__*/e(\"p\",{children:\"The Pa11y Node will provide unparalleled insight into your conformance level and give detailed, actionable feedback on the areas you need to focus on.\"}),/*#__PURE__*/e(\"h3\",{children:\"Google Lighthouse Accessibility Audit\"}),/*#__PURE__*/e(\"p\",{children:\"Google's Lighthouse Accessibility score is the best way to monitor your overall accessibility health and protect against slow regressions.\"})]});export const richText7=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Dynamic Values can enhance your test cases.\"}),/*#__PURE__*/e(\"p\",{children:\"Use environment variables, dates, and random data inside your flows to improve your tests. \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(i,{href:{webPageId:\"EdfBLQPDw\"},motionChild:!0,nodeId:\"OBjE84gh0\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Complete list of dynamic values\"})})})]});export const richText8=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"What is test scheduling?\"}),/*#__PURE__*/e(\"p\",{children:\"Test scheduling in DoesQA allows users to plan and execute tests automatically at predetermined times. This functionality is designed to complement continuous integration pipelines, enabling teams to set up nightly tests or routine assessments without manual intervention.\"}),/*#__PURE__*/e(\"p\",{children:\"By scheduling tests, teams can ensure that their testing process is systematic and consistent.\"}),/*#__PURE__*/e(\"h3\",{children:\"Why you should schedule tests.\"}),/*#__PURE__*/e(\"p\",{children:\"Implementing test scheduling can significantly enhance confidence within the software development team and stakeholders. Regularly scheduled tests ensure stability and reliability in all environments.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, scheduling allows development teams to react swiftly to failures, accelerating the feedback loop and promoting a proactive approach to quality assurance.\"})]});export const richText9=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"What are notifications?\"}),/*#__PURE__*/e(\"p\",{children:\"Notifications in DoesQA are designed to keep teams informed about the status of test executions through automated alerts. Users can configure notifications to be triggered based on specific conditions, such as how the test pack was initiated or its final state.\"}),/*#__PURE__*/e(\"p\",{children:\"Notifications support both email notifications and webhooks, the latter of which sends results in JSON format. By leveraging these notifications, teams can immediately know when a test has failed, enabling timely responses to potential issues.\"}),/*#__PURE__*/e(\"h3\",{children:\"Why you should use notifications.\"}),/*#__PURE__*/e(\"p\",{children:\"Notifications in DoesQA empower teams to continuously monitor the status of their testing environment without manually checking outcomes. With email alerts, stakeholders can receive updates directly in their inboxes, while webhooks can integrate seamlessly with other tools like issue trackers, messaging apps, or custom dashboards, automating the workflow.\"}),/*#__PURE__*/e(\"p\",{children:\"This instant communication helps teams quickly address failures, celebrate successes, and maintain a high level of software quality with minimal delay.\"})]});export const richText10=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Whitelisting IPs\"}),/*#__PURE__*/e(\"p\",{children:\"DoesQA runners all originate from the following IPs:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"18.130.52.75\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"18.170.153.192\"})})]}),/*#__PURE__*/e(\"p\",{children:\"To allow DoesQA support to assist, whitelisting these IPs is also recommended:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"89.32.127.20\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"83.151.231.56\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"If you require additional assistance, \",/*#__PURE__*/e(i,{href:{webPageId:\"n28n9UQl0\"},motionChild:!0,nodeId:\"OBjE84gh0\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"please contact us\"})})]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "p", "x", "richText1", "richText2", "u", "richText3", "richText4", "richText5", "richText6", "richText7", "Link", "motion", "richText8", "richText9", "richText10", "__FramerMetadata__"]
}
