Technologies

The “Getting Started with Provengo” Page That Contains Some Resources that Help You Get Started with Provengo

So you decided to learn more about Provengo, maybe take it for a spin, or just learn a bit more about what’s going on there. Congrats, this is

Read More
Technologies

Using ChatGPT and Provengo for Effective Testing

Provengo: A Better Solution for Comprehensive Testing Provengo offers a systematic approach to designing and executing test plans through behavior

Read More
Latest News, New Release

2025-01-21, a Good Day for New Release

…or so we’re told. Updates to state machines, improved developer experience, scenario metadata (more on this soon!) and improved

Read More
Technologies

Powerful Way to QA – OnlineTestConf 2024 Session

For those who could not attend #OnlineTestConf 2024 live, Michael’s talk is now available online! It’s a short talk about

Read More
Technologies

October Release – Friendliness and Stability

A new release is out – this time we focused on improving clarity of documentation and warning messages. We also improved application stability

Read More
Latest News

September Release

We have a new version out! Here’s what’s on our latest and greatest: We want to thank our users for their useful feedback – it

Read More
Technologies

Early August Edition

Summer is officially here (well, it’s officially here for a while now) and so is the August version of Provengo! This edition brings multiple

Read More

The “Getting Started with Provengo” Page That Contains Some Resources that Help You Get Started with Provengo

Using ChatGPT and Provengo for Effective Testing

Provengo: A Better Solution for Comprehensive Testing Provengo offers a systematic approach to designing and executing test plans through behavior modeling. Instead of writing individual test cases, Provengo allows you to define behavioral models that encompass all possible interactions within a system. These models can then generate test suites that achieve better coverage, uncover edge cases, and ensure the reliability of your software. Using ChatGPT to Create Provengo Models Rather than asking ChatGPT to generate test suites directly, practitioners can leverage its capabilities to create Provengo models. For instance: Prompt: I have three scenarios that I want to interleave using Provengo: (1) Login: type the username, type the password, and click Login. (2) Add to cart: repeat several times {search products, add to cart}, and proceed to checkout. (3) Administrator: search product and change its availability to customers. I want to check both happy and rainy-day paths. This approach results in a behavioral model that tests the application comprehensively. Provengo’s framework enables practitioners to generate diverse test suites with coverage guarantees, ensuring that all critical paths—both expected (happy paths) and edge cases (rainy-day scenarios)—are tested effectively. Moreover, the detailed reports produced by Provengo provide valuable insights into product readiness and help guarantee the expected behaviors in a rich set of usage scenarios. By modeling behaviors in Provengo, testers can systematically explore various sequences and interactions, achieving more robust and reliable test coverage.

2025-01-21, a Good Day for New Release

Powerful Way to QA – OnlineTestConf 2024 Session

October Release – Friendliness and Stability