Live Webinar: How to Select an Automation Tool in the AI Era: Hype vs Reality Register Now.
Turn your manual testers into automation experts!Request a Demo

Release Notes: Native Date Handling, Override Chrome Extension

Weekly Newsletter
Receive weekly testRigor newsletters packed with insights on test automation, codeless testing, and the latest advancements in AI.

Native Support for Date and Time Operations

testRigor now supports native date and time handling with new built-in variables and plain English commands, eliminating the need for JavaScript snippets.

This update introduces a wide range of dynamic variables for working with relative dates and times. You can now directly reference values such as nextYearpreviousMonthnextDayOfWeek, or nextHourTwoDigitsAmPm inside your tests. For example, entering a value like nextMonth or previousDayOfMonth automatically resolves at runtime without additional logic. The documentation has been fully updated with the complete list of supported variables and usage patterns.

In addition to variables, testRigor now supports format-based commands that allow you to generate and insert date and time values using natural language. You can write steps like enter us date “tomorrow” or enter month name “next month” or enter hours and minutes “in 3 hours” to produce correctly formatted values. These commands support multiple formats including US date, short date, year, month name, day of week, and time with hours, minutes, and seconds.

// Tomorrow Date, US Format (5/19/2026) 
enter us date "tomorrow" into "Type multiple lines of text here..." 

// Next Year Date, US Format (5/18/27) 
enter us date short "next year" into "Type multiple lines of text here..."

For more precise formatting, new modifiers with leading zeros are also available. This allows consistent output for values such as day and month numbers. For example, enter day of the month with leading zeros “tomorrow” ensures values like 05 instead of 5.

These enhancements simplify test creation, improve readability, and reduce reliance on custom code when working with dynamic date and time values.

Override Chrome Extension via CLI

This feature enables overriding Chrome extensions via the CLI for automated testing in testRigor. If a test suite has a Chrome extension, with the new capability, you can dynamically replace this extension at runtime without modifying the settings.

From the CI/CD Integration tab, you can use the run command with Chrome extension flags to override the extension being loaded. By specifying the extension name and the corresponding file, testRigor will replace the default extension with the one provided in the command. For instance, you can keep the same extension name used in the test suite but upload a different version so that, when the test runs, the updated extension is applied automatically, and the new behavior is reflected during execution.

Caption: New Chrome extension override CLI command.

This feature also supports overriding multiple Chrome extensions in a single run, making it easier to test different configurations and scenarios without duplicating test cases or maintaining multiple test suites.

Related Articles

Release Notes: Version Control, Rerun Failed, Team Folders

Version Control for Test Cases This feature introduces test case versioning, similar to the existing functionality for rules, ...

Release Notes: New Setting for Finding Tables

New Setting for Finding Tables This update introduces a condition-based table search strategy to improve table detection ...

Release Notes: Retry Clicks, Extract Rules, Live Mode Description

Retry Clicks Functionality We’ve introduced a new enhancement to the click command designed to improve reliability when a ...
Privacy Overview
This site utilizes cookies to enhance your browsing experience. Among these, essential cookies are stored on your browser as they are necessary for ...
Read more
Strictly Necessary CookiesAlways Enabled
Essential cookies are crucial for the proper functioning and security of the website.
Non-NecessaryEnabled
Cookies that are not essential for the website's functionality but are employed to gather additional data. You can choose to opt out by using this toggle switch. These cookies gather data for analytics and performance tracking purposes.