Quality Assurance (QA) is pivotal in product development. Despite the advent of automated methods, software testing, especially for REST APIs, often involves repetitive tasks. It's notable that more resources are allocated to script tests than in detecting and addressing the actual bugs. Conventional testing methods also struggle to adapt seamlessly to software updates. However, with strides in data science, the concept of a self-reliant testing framework emerges. This framework aims for minimal user intervention and is designed to autonomously execute the entire REST API testing procedure. Our research is centered around realizing this groundbreaking framework.
翻译:质量保证(QA)是产品开发的关键环节。尽管自动化方法已取得进展,软件测试(尤其是REST API测试)仍常涉及重复性工作。值得注意的是,用于脚本测试的资源往往多于实际检测和修复缺陷的投入。传统测试方法也难以无缝适应软件更新。然而,随着数据科学的发展,自主化测试框架的概念应运而生。该框架旨在最大限度地减少人工干预,并设计为自主执行完整的REST API测试流程。本研究聚焦于实现这一突破性框架。