Image2Test: Using ChatGPT to Build Manual Tests from Screenshots
收藏DataCite Commons2025-08-11 更新2025-09-08 收录
下载链接:
https://figshare.com/articles/dataset/Image2Test_Using_ChatGPT_to_Build_Manual_Tests_from_Screenshots/29482043
下载链接
链接失效反馈官方服务:
资源简介:
The <b>both_test_forms.zip</b> file provides a summarized visual comparison of both test versions as images. The <b>screenshots.zip</b> archive contains the screenshots that were used as input for ChatGPT; these images have been slightly censored to preserve anonymity.<br><br><b>Background</b>: Website layouts often change with new design trends and front-end frameworks. Quality assurance is necessary during these changes, but manual testing takes much time and money. Manual tests are the standard way to maintain quality, but they are slow and expensive. Changes in graphical interfaces can cause errors or break features, which affects quality. Writing manual tests is the most time-consuming part of the process. Aims: This paper presents a tool that uses ChatGPT to create Natural Language Tests from screenshots and operator instructions. The goal is to reduce the time spent on manual test creation and to maintain quality in both the tests and the application. <b>Method</b>: We used two evaluation methods. First, we conducted a survey with 18 software testing professionals and students to compare tests made by ChatGPT and by humans. Second, we used Natural Language Processing techniques to measure the similarity between ChatGPT-generated tests and human-made tests. <b>Results</b>: The qualitative analysis showed that ChatGPT tests exceed human tests in completeness by a difference of 5.56%, achieving 36.11% acceptance rate. Human tests exceeded ChatGPT tests in clarity by 6.95%, reaching 41.67% acceptance rate. The quantitative analysis found that 66.7% of ChatGPT tests shared over 50% similarity with human tests. <b>Conclusions</b>: Our tool can help automate the creation of software tests. The similarity between AI-generated and human-made tests shows that this approach can save time and reduce costs, while keeping test quality at an acceptable level. This framework can help maintain quality during changes in website layouts and application development.
提供机构:
figshare
创建时间:
2025-08-11



