Qyrus Named a Leader in The Forrester Wave™: Autonomous Testing Platforms, Q4 2025 – Read More

March Release Notes

Welcome to our March update!  

As we move forward into the last month of the fiscal year, our focus at Qyrus is on creating a more connected, insightful, and responsive testing ecosystem. This month, we are breaking down silos between your tests, enhancing your visibility across projects, and giving you absolute control over your test executions. 

In Test Orchestration, we are thrilled to introduce the ability to seamlessly extract and pass data across different platforms—like moving a dynamic variable from a mobile app straight into a web script—unlocking true, uninterrupted end-to-end workflows. We’ve also revamped our Reports page, resolving stability issues and bringing you multi-project filtering for a unified view of your quality metrics. 

For our API Testing users, we’ve fortified the foundation with highly reliable JSON Path extraction for pre-request variables, turbocharged the workflow canvas performance, and added an essential “stop” mechanism to halt live performance tests on demand. Furthermore, we’ve closed the collaboration loop by enabling automated execution report attachments directly within our Jira integration. 

Alongside these major enhancements, we have also deployed a variety of bug fixes and minor improvements across Mobile Testing, Desktop Testing, Device Farm, QloudBridge, our AI algorithms, and other core services to keep your entire testing operation running smoothly. 

Let’s explore the powerful new capabilities available on the Qyrus platform this March! 

Test Orchestration

Bridge the Gap: Seamlessly Pass Extracted Data Across Workflows! 

Extract Word

The Challenge:  

Previously, if you extracted a specific piece of text during a test—like grabbing an order ID or a dynamic OTP from a mobile app screen—that valuable data was trapped within that individual script. If the next step in your Test Orchestration workflow was a web script that needed to input that exact ID for validation, the data couldn’t make the jump. This limitation broke the chain in cross-platform end-to-end testing, forcing users to rely on static data or complicated external workarounds. 

 The Fix:  

We have introduced the ability to extract words from one script and pass them dynamically as inputs to the next node in Test Orchestration. Now, when you use the “Extract word” feature and assign it to a variable (for instance, in a mobile script), you can configure that variable as an Output. You can then seamlessly map it directly to the Input of a dependent node (like a web script) downstream. 

How will it help?  

This update unlocks true, uninterrupted end-to-end testing across different platforms and script types. 

  • True Cross-Platform Flows: Easily create workflows that span platforms, such as generating a code on a mobile device and automatically verifying it on a web portal. 
  • Dynamic Validation: Your tests can now react to and utilize real-time, dynamically generated data on the fly, making your validations much more robust and realistic. 
  • Simplified Orchestration: Eliminate the need for messy API workarounds or external databases just to pass a simple string of text between your testing steps. 

Unified Insights & Stability: Multi-Project Filtering and Smoother Reporting! 

project filter

The Challenge:  

Previously, the Reports page presented two distinct usability hurdles. First, analyzing test results across different projects was a disjointed experience because you could only select one project at a time in the filters, forcing managers to stitch data together manually. Second, managing bulk executions caused platform instability; if you triggered multiple workflows and then attempted to abort them from the Reports page, the UI would continuously fluctuate and refresh erratically, making it incredibly difficult to interact with the system. 

The Fix:  

We have implemented a comprehensive UI/UX overhaul for the Reports page. We added full support for Multi-Project Selection in the filters section, allowing you to view and aggregate data across various projects simultaneously. Furthermore, we completely resolved the UI fluctuation bug, ensuring the page remains rock-solid and responsive even when processing abort commands for massive, multi-workflow executions. 

 How will it help?  

This update transforms how you track, analyze, and manage quality across your organization. 

  • Holistic Visibility: Instantly view aggregated test execution metrics, passing rates, and statuses across your entire portfolio in a single, unified dashboard. 
  • Seamless Interaction: Enjoy a stable, glitch-free reporting interface, allowing you to confidently manage and abort bulk runs without frustrating UI disruptions. 
  • Eliminate Manual Work: Stop wasting time toggling between individual project dashboards or fighting with a jumpy screen to get the insights you need. 

Halt the Load: On-Demand Stop for Performance Tests! 

stop execution
The Challenge:  

Previously, once an API performance test was initiated, it had to run its predetermined course. If you realized moments after clicking “Run” that you were targeting the wrong environment, or if the system under test began failing immediately, you were locked in. The test would continue generating massive, unnecessary load, wasting your execution resources and potentially causing severe disruptions or accidental outages on your backend services. 

The Fix:  

We have introduced a dedicated “STOP Execution” option specifically for active API performance tests, complete with precise state tracking. 

  • Targeted Visibility: The stop option is exclusively visible when the test is actively in the “Running” status. It is hidden during the “Run Initiated” or “Generating Reports” phases to prevent interrupting essential setup or teardown processes. 
  • Clear State Transitions: The moment you click “STOP Execution,” the report status immediately transitions to ABORTING. Once the underlying framework successfully spins down the virtual users and fully halts the process, the final status officially updates to Aborted. 
How will it help?  

This update gives you an essential, transparent emergency brake for your high-volume testing. 

  • Protect Your Systems: Instantly cut off the load if a test starts negatively impacting shared environments, databases, or third-party services. 
  • Save Resources: Stop wasting valuable execution minutes and concurrency slots on tests that are already known to be failing or misconfigured. 
  • Confident Control: The clear UI state changes eliminate guesswork, providing immediate visual confirmation that your stop command was received and successfully executed. 

Closing the Loop: Automated Report Attachments for Jira! 

The Challenge:  

Previously, when an API test failed and a bug was logged in Jira, the resulting ticket often lacked immediate, actionable context. Developers would see that a test failed, but to understand why, they had to leave Jira, log into Qyrus, navigate to the specific project, and dig up the execution report to view the payloads, headers, and error messages. This constant context-switching slowed down the debugging process and created friction between QA and Development teams. 

The Fix:  

We have significantly enhanced our Jira integration to support the automatic attachment of execution reports. Now, when a Jira issue is created directly from a failed API test in Qyrus, the comprehensive test report is automatically generated and attached directly to the Jira ticket. 

How will it help?  

This update centralizes your debugging information where your developers already work. 

  • Context-Rich Tickets: Developers instantly receive all the necessary technical details—requests, responses, and validation failures—attached right to the bug report. 
  • Faster Bug Resolution: By eliminating the need to switch platforms and hunt for test data, your team can start fixing issues immediately. 
  • Streamlined Collaboration: It creates a single, undeniable source of truth within Jira, making communication between testers and developers much more efficient. 

Flawless Data Prep: Reliable JSON Path Extraction for Pre-Requests!

JSON Path Extractor
The Challenge:

Setting up dynamic API tests often requires fetching and defining data before the main request even runs. Previously, when users tried to use the JSON Path extractor to pull specific values into Pre-Request variables, the system would sometimes fail to parse the payload correctly, resulting in an “undefined” value. This broken extraction caused subsequent API calls to fail unexpectedly—such as missing an authentication token or a critical ID—forcing users to spend time debugging test setups instead of the APIs themselves. 

 The Fix:  

We have fully resolved the bug and enhanced the capabilities of the JSON path extractor specifically for Pre-Request variables. The parsing engine has been upgraded to accurately evaluate your JSON paths and correctly capture the intended data, completely eliminating the “undefined” variable issue. 

 How will it help?  

This update ensures your API tests are built on a solid foundation from the very first step. 

  • Reliable Test Setup: Guarantee that your API requests always have the correct prerequisite data before they execute, eliminating false negatives. 
  • Dynamic Workflows: Confidently chain processes together, knowing that data extracted in the pre-request phase will be passed accurately to the main request. 
  • Reduced Troubleshooting: Stop wasting time investigating “undefined” variable errors and focus your energy on actual API validations. 

Ready to Leverage March’s Innovations? 

We are committed to providing a unified platform that not only adapts to your evolving needs but also streamlines your critical processes, empowering you to release high-quality software with greater speed and confidence. 

Eager to explore how these advancements can transform your testing efforts? The best way to appreciate the Qyrus difference is to experience these new capabilities directly. 

Ready to dive deeper or get started? 
Book a personalized demo 

Welcome to our November update! As we approach the end of the year, our mission to simplify and supercharge your testing lifecycle continues with renewed vigor. In November, we’ve focused on removing the friction between your tools and your goals, delivering enhancements that offer greater visibility, deeper ecosystem integration, and a more personalized AI experience.

In November, we are bridging critical gaps in your workflow. We’ve made reporting clearer with context-rich screenshots, streamlined test creation with instant cURL imports, and empowered enterprise teams by unlocking full Test Suite executions directly within Xray. Plus, our AI algorithms are now smarter than ever, capable of leveraging memory to adapt to your specific context. These updates are all about giving you the clarity and control you need to test with confidence.

Let’s dive into the powerful new features available on the Qyrus platform in November!

Web Testing

Context is King: Step Descriptions Now Label Your Screenshots!

The Challenge:

Previously, screenshots in execution reports were labeled with a generic “Screen Shot” tag. This forced users to constantly cross-reference the image with the test log to understand exactly what action was being captured in that specific frame, making the review process slower and less intuitive.

The Fix:

We have updated the reporting engine to replace the generic “Screen Shot” label. Now, the specific step description (e.g., “go to url”) is automatically displayed directly on the top left of every screenshot in the report.

How will it help?

This enhancement provides immediate context for every visual in your report. You can now browse through screenshots and instantly understand the specific test action being depicted without needing to look elsewhere. This significantly improves report readability, reduces cognitive load, and speeds up the debugging and review process.

No More Toggling: View Recorded Locators Instantly on the Step Page!

The Challenge:

Previously, after using the Qyrus Recorder to capture a test flow, the specific locator values (like XPaths or CSS selectors) were not immediately visible on the main test step page. To view or verify these locators, functional testers found it cumbersome to have to re-enter “record mode” via the Encapsulate Chrome extension, disrupting their workflow just to check technical details.

The Fix:

We have updated the Qyrus Recorder with improved locator detection and data handling. Now, after recording a session, all captured locator values are immediately populated and visible directly on the step page within the Qyrus platform.

How will it help?

This update significantly streamlines the script review and validation process. You no longer need to switch back and forth between the platform and the recorder extension just to see how an element is being identified. This gives functional testers and automation engineers instant visibility into their test logic, making it faster and easier to verify scripts and ensure the correct elements are being targeted.

Scale Your Xray Testing: Suite Execution Now Supported!

The Challenge:

Previously, our integration with Xray was limited to triggering single test scripts. This created a workflow bottleneck for teams who needed to execute larger batches of tests or full regression sets, as there was no capability to launch a complete Test Suite directly from the Xray interface.

The Fix:

We have upgraded our Xray integration to fully support Test Suite execution. Users can now trigger the execution of entire suites from within Xray with the same ease and simplicity as running a single script.

How will it help?

This update allows you to significantly scale your testing efforts directly from your test management tool. You are no longer restricted to triggering scripts one by one; instead, you can launch comprehensive test suites in a single action. This streamlines your execution workflow, ensuring that your Xray-driven testing is as efficient and powerful as your needs demand.

Copy, Paste, Done: Import APIs Instantly with cURL!

The Challenge:

Creating API tests manually can be a tedious process of copy-pasting individual components—headers, bodies, URLs, and methods—from your documentation or browser developer tools into the test platform. This manual reconstruction is not only slow but also increases the risk of transcription errors, leading to frustrated testers and broken initial tests.

The Fix:

We have introduced a new “Import via cURL” option in the API creation workflow. You can now simply paste a raw cURL command directly into Qyrus. The system will automatically parse the command and instantly create a fully configured API test with all the correct parameters, headers, and body content mapped for you.

How will it help?

This feature is a massive time-saver that bridges the gap between development and testing. Developers and testers often have cURL commands readily available (from API docs or network logs). By allowing direct import, we eliminate the manual data entry, ensuring your API tests are set up instantly and accurately, exactly as they were defined in your cURL command.

AI That Remembers: Enhanced Algorithms Now Access User Memory!

The Challenge:

Previously, while our AI algorithms were powerful, they often operated in isolation for each interaction. Without access to a persistent memory of past preferences, specific project contexts, or user-defined constraints, the AI could sometimes provide generic suggestions or require users to repeatedly provide the same background information, slowing down the workflow.

The Fix:

We have rolled out significant enhancements to all our AI algorithms. For users who have opted into the memory feature, these algorithms can now securely access and utilize stored context and preferences.

How will it help?

This upgrade makes your AI interactions significantly smarter and more personalized.

  • Reduced Repetition: The AI remembers your specific constraints and preferences, so you don’t have to repeat them.
  • Better Suggestions: Whether generating test data or building scenarios, the AI now understands your unique context, leading to more relevant and accurate results.
  • Seamless Workflow: Experience a more continuous and intelligent partnership with the platform, as the AI learns and adapts to your specific way of working over time.

Ready to Accelerate Your Testing with November Upgrades?

We are dedicated to evolving Qyrus into a platform that not only anticipates your needs but also provides practical, powerful solutions that help you release top-quality software with greater speed and confidence.

Curious to see how these October enhancements can benefit your team? There’s no better way to understand the impact of Qyrus than to see it for yourself.

Ready to dive deeper or get started?

Welcome to our October update! As we move into the final quarter of the year, our focus sharpens on refining the details that make a world of difference in your daily workflows. At Qyrus, we are continually committed to evolving our platform not just with big new features, but with smart enhancements that make your testing processes faster, simpler, and more powerful.

This month, we are excited to roll out a series of updates centered on intelligent workflow automation, enhanced user control, and advanced mobile testing capabilities. We’ve streamlined how you import, export, and manage test assets, unlocked a powerful new way to simulate offline conditions for iOS, and expanded our AI-driven analytics to cover your core API test suites. These improvements are all designed to give you more time back in your day and greater confidence in your results.

Let’s explore the latest enhancements now available on the Qyrus platform!






New Feature

Test Smarter, Not Harder: Impact Analyzer Now Supports Your qAPI Suites!

The Challenge:

Previously, our powerful Java and Python Impact Analyzers were limited in scope and could only analyze tests generated through DeepAPITesting. This meant that users could not leverage this smart, targeted testing capability for their primary, user-created functional test suites within the qAPI Workspace, missing out on the opportunity to optimize their regression cycles.

The Fix:

We have now fully integrated our Impact Analyzers (both Java and Python) with the tests you create and manage in the qAPI Workspace and Test Suites. The analyzer can now scan your codebase for changes and intelligently map those changes to the specific qAPI tests that cover the affected areas.

How will it help?

This integration unlocks a much smarter and more efficient way to run your regression tests. Instead of executing an entire qAPI test suite after every small code change, the Impact Analyzer will now tell you exactly which specific tests you need to run. This enables:

  • Targeted Test Execution: Dramatically reduce the scope of your regression runs.
  • Massive Time & Resource Savings: Get faster feedback by running only the necessary tests.
  • Smarter Regression Analysis: Confidently validate your changes without the overhead of a full regression cycle.

 

Ready to Accelerate Your Testing with October’s Upgrades?

We are dedicated to evolving Qyrus into a platform that not only anticipates your needs but also provides practical, powerful solutions that help you release top-quality software with greater speed and confidence.

Curious to see how these October enhancements can benefit your team? There’s no better way to understand the impact of Qyrus than to see it for yourself.

Ready to dive deeper or get started?


The world of software testing moves fast, and staying ahead requires tools that not only keep pace but actively drive innovation. At Qyrus, we’re relentlessly focused on evolving our platform to empower your teams, streamline your workflows, and make achieving quality more intuitive than ever before. May was a busy month behind the scenes, packed with exciting new features and significant enhancements designed to give you even more power and flexibility in your testing journey.
Get ready to explore the latest advancements we’ve rolled out across the Qyrus platform!

Complex Web Tests, Now Powered by AI Genius!

Manual coding for complex calculations in web tests? Consider it a thing of the past! We’re thrilled to introduce a game-changing AI feature that lets you generate custom Java and JS code using simple, natural language descriptions. Just tell Qyrus what you need the code to do, and our AI gets to work, even understanding the variables you’ve already set up in your test. This AI Text-to-Code conversion is seamlessly integrated with our Execute JS, Execute JavaScript, and Execute Java actions, designed to produce accurate, executable snippets right when you need them. You maintain control, of course – easily review, modify, or copy the generated code before using it.
A quick note: This powerful AI code generation is currently a Beta feature, and we’re actively refining it based on your feedback!

Enhanced Run Visibility for Web Tests

But that’s not all for Web Testing this month. For our valued enterprise clients, managing your test runs just got clearer. You now have enhanced visibility into your test execution queues, allowing you to see detailed information, including the exact position of your test run in the queue. Gain better insight, plan more effectively, and stay informed every step of the way.

Sharper Focus for Your Mobile Visuals

Visual testing on mobile is crucial, but sometimes you need to tell your comparison tools to look past dynamic elements or irrelevant areas. This month, we’ve enhanced our Mobile Testing Mobile Testing capabilities to give you more granular control. You can now easily ignore specific areas within your mobile application screens, excluding those regions entirely from visual comparisons.
Additionally, you can ignore the header or footer of the screen meaning that you can easily compare different execution results and not run into issues due to differences in the notification bar or in a footer.
This means cleaner, more relevant results and less noise when you’re ensuring your app looks exactly as it should across devices. Focus on what truly matters for your app’s user interface integrity.

Device Farm: Smoother Streaming, Better Guidance

We know your time on the Device Farm Device Farm streaming screen is valuable, and a smooth experience is key. This month, we’ve rolled out several user experience improvements to make your interactions even more intuitive. The tour guide text has been refined to be more informative, guiding you clearly through the features.
We’ve also added a Global Navbar directly inside the device streaming page, providing consistent navigation right where you need it. Plus, for those times you’re working with a higher zoom percentage, we’ve included a handy scroll bar to make navigating the page much easier. Small changes, big impact on your workflow!

Desktop Testing: Schedule Your Success

We’re excited to announce that test scheduling is now available in Qyrus Desktop Testing. This highly requested feature, already familiar from other modules, brings a new level of automation to your desktop workflows. It’s particularly powerful for those complex end-to-end test cases that span across different modules, perhaps starting in a web portal, moving through a back office, and ending in servicing.
Now, you can schedule these crucial test flows, ensuring your regression suites run automatically, even aligning with deployment schedules. This means no more worrying about desktop availability at the exact moment of execution – Qyrus handles it for you. With this feature, efficiently managing tests for workflows impacting dozens of test cases becomes significantly simpler.

Smarter AI for Broader Test Coverage

Our commitment to leveraging AI to make testing more intelligent continues this month with key improvements to both TestGenerator and TestGenerator+. We’ve been refining these powerful features under the hood, and the result is simple but significant: you should now see more tests built by the AI compared to previous versions.
Remember, TestGenerator is designed to transform your JIRA tickets directly into actionable test scenarios, bridging the gap between development tasks and testing needs. TestGenerator+ takes it a step further, actively exploring untested areas of your application, intelligently identifying gaps, and helping you increase your overall test coverage. These enhancements mean our AI is working even harder to help you achieve comprehensive and efficient testing with less manual effort.

Ready to Experience the May Power-Ups?

This month’s Qyrus updates are all about putting more power, intelligence, and efficiency directly into your hands. From harnessing AI to generate complex web code to gaining sharper insights from mobile visual tests, scheduling your desktop workflows, and boosting the output of our AI test generators – every enhancement is designed with your success in mind. We’re dedicated to providing a platform that adapts to your needs, streamlines your processes, and helps you deliver quality software faster than ever before.
Excited to see these May power-ups in action? There’s no better way to understand the impact Qyrus can have on your testing journey than by experiencing it firsthand.
Ready to learn more or get started?
And don’t forget to explore our documentation for more details on these new features!

We’re constantly building, innovating, and looking for ways to make your testing life easier. Stay tuned for more exciting updates from Qyrus!

Welcome to our September update! As we continue to evolve the Qyrus platform, our focus remains squarely on enhancing your productivity and empowering your team to achieve more, faster. We believe in removing friction from the testing lifecycle, and this month’s updates are a direct reflection of that commitment.

We are excited to introduce powerful new capabilities centered around dramatic workflow acceleration, intelligent AI-driven assistance, and seamless CI/CD integration. From features that eliminate repetitive tasks to an AI co-pilot that can fix your scripts on the fly, every enhancement is designed to save you valuable time and make your testing efforts more intuitive and powerful.





Ready to Accelerate Your Testing with August’s Upgrades?

We are dedicated to evolving Qyrus into a platform that not only anticipates your needs but also provides practical, powerful solutions that help you release top-quality software with greater speed and confidence.

Curious to see how these August enhancements can benefit your team? There’s no better way to understand the impact of Qyrus than to see it for yourself.

Ready to dive deeper or get started?


Welcome to our August update! At Qyrus, we are driven by the goal of making every aspect of your testing journey more efficient, powerful, and intuitive. This August, we’ve delivered a host of significant upgrades with a special focus on overhauling the entire API testing experience, creating more powerful and resilient test automation, and enhancing overall platform reliability. From simplifying how you create and preview APIs to making your automated tests smarter and more robust, these updates are designed to remove friction and accelerate your path to delivering quality.


Ready to Accelerate Your Testing with August’s Upgrades?

We are dedicated to evolving Qyrus into a platform that not only anticipates your needs but also provides practical, powerful solutions that help you release top-quality software with greater speed and confidence.

Curious to see how these August enhancements can benefit your team? There’s no better way to understand the impact of Qyrus than to see it for yourself.

Ready to dive deeper or get started?

Welcome to the July edition of our platform updates! At Qyrus, our mission is to constantly evolve our platform, providing your teams with powerful, intuitive tools that streamline every phase of the quality lifecycle. This July, we’ve been laser-focused on delivering enhancements that bring you deeper workflow integrations, next-level AI automation, and foundational improvements to security and performance. These updates are designed to connect your existing tools seamlessly, accelerate test creation like never before, and give you even greater confidence in your testing environment.

 Let’s explore the powerful new features we’ve rolled out across the Qyrus platform this July! 


Ready to Accelerate Your Testing with July’s Upgrades?

This July, we’re bringing you deeper workflow integrations, more powerful AI automation, and significant security and performance enhancements designed to streamline your entire testing process. From automatically generating detailed manual test steps with TestGenerator and enabling seamless end-to-end tests with session persistence, to connecting directly with Azure Data Lake and integrating with Azure DevOps and Rally, these updates are built to boost your team’s productivity. We are dedicated to evolving Qyrus into a platform that not only anticipates your needs but also provides practical, powerful solutions that help you release top-quality software with greater speed and confidence.

Curious to see how these July enhancements can benefit your team? There’s no better way to understand the impact of Qyrus than to see it for yourself.

Ready to dive deeper or get started?

 

At Qyrus, our commitment is to continuously advance our platform, equipping your teams with cutting-edge tools, simplifying complex testing processes, and making the path to quality clearer and more accessible. June has been another month of dedicated development, bringing forth a wave of innovative features and critical enhancements designed to offer you expanded data connectivity, deeper AI-driven insights, and more refined control across your entire testing journey. These updates are crafted to significantly boost your efficiency and provide unparalleled visibility into your applications.

Let’s dive into the latest capabilities we’ve integrated into the Qyrus platform this June!

 

 


Ready to Leverage June’s Innovations?

 

This June, Qyrus is putting enhanced connectivity, deeper AI intelligence, refined user control, and greater operational efficiency directly at your fingertips. From seamlessly integrating with NoSQL databases like MongoDB and generating complex test code from natural language with our advanced AI, to gaining precise control over visual comparisons with new ignore-region capabilities, every new feature is engineered to elevate your testing strategy. We are committed to providing a unified platform that not only adapts to your evolving needs but also streamlines your critical processes, empowering you to release high-quality software with greater speed and confidence.

Eager to explore how these June advancements can transform your testing efforts? The best way to appreciate the Qyrus difference is to experience these new capabilities directly.

 

 

Ready to dive deeper or get started?

 

At Qyrus, we’re relentlessly focused on evolving our platform to empower your teams, streamline your workflows, and make achieving quality more intuitive than ever before. May was a busy month behind the scenes, packed with exciting new features and significant enhancements designed to give you even more power and flexibility in your testing journey. Here’ re the latest advancements we’ve rolled out across the Qyrus platform!

Excited to see these May power-ups in action? There’s no better way to understand the impact Qyrus can have on your testing journey than by experiencing it firsthand.

 


Ready to Experience the May Power-Ups?

 

This month’s Qyrus updates are all about putting more power, intelligence, and efficiency directly into your hands. From harnessing AI to generate complex web code to gaining sharper insights from mobile visual tests, scheduling your desktop workflows, and boosting the output of our AI test generators – every enhancement is designed with your success in mind. We’re dedicated to providing a platform that adapts to your needs, streamlines your processes, and helps you deliver quality software faster than ever before.

Excited to see these May power-ups in action? There’s no better way to understand the impact Qyrus can have on your testing journey than by experiencing it firsthand.

 

 

Ready to learn more or get started?

 

 

QA Test Page

Tutorial Test Page

Buttons

Favorite Color:

Types of Tests:

Below this text is an iFrame with a True Random Number Generator.

Swap to the iFrame in order to click the "Generate" button!