paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Plug the database & play with automatic testing

接入数据库,玩转自动测试
ASE Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering2020匹配度 1/10 · 论文聚焦 Web 自动测试中有效输入值生成,属于软件测试/SE 方向,与用户关注的 PL 与 AI/LLM/Agent 交叉、静态分析、浮点程序分析和贝叶斯程序分析均无直接关联。引用 1 inbox
Diego Clerissi, Giovanni Denaro, Marco Mobilio, Leonardo Mariani
crossref: 2026-09-12

AI 速览

一句话:针对 Web 自动测试中有效输入值难以生成的问题,主张将数据库作为应用特定数据来源接入测试流程。

该论文聚焦 Web 应用自动测试中的输入值生成难题:要覆盖大量对输入有效性施加约束的功能,生成的输入必须在语法和语义上都有效。现有测试用例生成方法要么依赖人工整理的值目录,要么从 Web 或公开知识库等外部数据源抽取候选值;前者在多数实际应用中成本过高,后者又难以找到领域特定和应用特定的数据。标题“Plug the database & play with automatic testing”提示其核心思路是将数据库作为输入数据来源接入自动测试流程,从而缓解有效值稀缺问题。但给出的摘要仅描述了问题与现有做法的局限,未交代具体技术方案、工具实现和实验评估结果。

问题
Web 自动测试需要生成语法与语义均有效的输入值,以触发那些对输入有效性施加约束的功能;现有方法依赖人工目录或外部数据源,成本和适用性受限。
方法
标题提示论文可能将数据库接入自动测试,把数据库中的数据作为应用特定或领域特定的有效输入来源;但摘要未展开具体算法、工具实现与接入机制。
评估
给出的摘要没有提供评估信息,无法总结实验设置、基准或结果。
原文摘要(Abstract)

A key challenge in automatic Web testing is the generation of syntactically and semantically valid input values that can exercise the many functionalities that impose constraints on the validity of the inputs. Existing test case generation techniques either rely on manually curated catalogs of values, or extract values from external data sources, such as the Web or publicly available knowledge bases. Unfortunately, relying on manual effort is generally too expensive for most practical applications, while domain-specific and application-specific data can be hardly found either on the Web or in general purpose knowledge bases.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5939,
  title = {Plug the database & play with automatic testing},
  author = {Diego Clerissi and Giovanni Denaro and Marco Mobilio and Leonardo Mariani},
  booktitle = {ASE},
  year = {2020},
  doi = {10.1145/3324884.3416561}
}