We present Provengo, a comprehensive suite of tools designed to facilitate the implementation of Scenario-Driven Model-Based Testing (SDMBT), an innovative approach that utilizes scenarios to construct a model encompassing the user's perspective and the system's business value while also defining the desired outcomes. With the assistance of Provengo, testers gain the ability to effortlessly create natural user stories and seamlessly integrate them into a model capable of generating effective tests. The demonstration illustrates how SDMBT effectively addresses the bootstrapping challenge commonly encountered in model-based testing (MBT) by enabling incremental development, starting from simple models and gradually augmenting them with additional stories.
翻译:摘要:本文介绍Provengo——一个全面的工具套件,旨在实现场景驱动模型测试(SDMBT)方法。该方法是一种创新性途径,通过利用场景构建包含用户视角与系统业务价值、同时定义预期结果的模型。借助Provengo,测试人员能够轻松创建自然用户故事,并将其无缝集成为可生成有效测试的模型。演示表明:SDMBT通过支持从简单模型逐步扩展并渐进添加故事的方式,有效解决了模型驱动测试(MBT)中常见的启动难题。