Banks conduct continuous testing in production environments to ensure the reliability and functionality of their sophisticated and interconnected systems, crucial for operations such as payments and money transfers. Even after thorough pre-production testing, they run test scripts to monitor essential functions, aiming to detect issues before they impact users and cause costly disruptions. This practice emphasizes the importance of maintaining system availability and performance in real-time. TestRigor offers a solution for similar production monitoring, allowing users to run regular tests and receive notifications of potential problems, using English language processing or automatic user interaction recording to define and discover test cases.