Urgent.News

What's breaking now, across thousands of outlets.

Tech

๐Ÿš€ Brand new testing approach with Combinatorics Framework

Unit tests? Ancient history (AI writes those for you). Pairwise matrices? Static parameters only. How do you test dynamic, stateful scenario spaces in complex systems to be tested? Meet Combinatorics Framework . Itโ€™s a declarative scenario-space engine: ๐Ÿงฉ Compose: Higher-order dataflow algebra (permutations, subsets, joins of prior result tables) โšก๏ธ Inject: Mid-sequence rules, constraints, andโ€ฆ

The Combinatorics Framework is a groundbreaking tool designed to revolutionize the way we test complex systems, particularly dynamic and stateful scenarios. Traditional testing methods, such as unit tests and pairwise matrices, are considered outdated in the face of this innovative approach.

The Combinatorics Framework operates on a declarative scenario-space engine, enabling users to compose higher-order dataflow algebra, including permutations, subsets, and joins of prior result tables. This allows for the injection of mid-sequence rules, constraints, and optional interventions before execution. The framework then proceeds to execute real candidate scenarios in sandboxed environments of the System-Under-Test.

Post-execution, the Combinatorics Framework analyzes multi-objective outcomes via Pareto-front evaluation, providing a comprehensive assessment of the results. The capabilities of this framework extend beyond AI-agent red-teaming and protocol resilience to stateful system validation.

The purpose of the Combinatorics Framework is not to replace QA testers, but rather to elevate them into the role of Scenario Architects. By designing execution spaces that AI cannot easily figure out, this framework empowers QA engineers to test in ways previously unattainable.

For more information, visit the Combinatorics Framework on GitHub at https://github.com/ghYura/Combinatorics-Framework-QA-edition or watch the YouTube channel at https://www.youtube.com/@yuriibaranov. Remember, the mindset you need to embrace is ZEN_OF_COMBINATORICS.

Written by urgent.news from Dev.to's reporting โ€” not their text. Machine-written โ€” may contain errors; check the original before relying on it.

Read the original at dev.to โ†’

More in Tech

With Starlink, UAE emerges as hub for satellite connectivity

The UAE market is gaining significant commercial and strategic importance for Starlink following its receipt of a General Space Services Licence from the Telecommunications and Digital Governmentโ€ฆ

  • UAE grants Starlink 10-year General Space Services Licence.
  • Licence enables Starlink to offer broadband satellite internet services.
  • Starlink gains access to aviation, maritime sectors in UAE.

More from Saturday 5 September โ†’