研究人员开发了一种使用大型语言模型(LLM)测试终端用户界面(TUI)的新方法。对197个TUI应用程序的调查显示,大多数现有测试未能有效运行界面。该研究创建了一个基准,使用Rust、Go、Python和TypeScript中的TUI应用程序的Docker镜像,并将LLM与随机探索进行比较。虽然没有单一的LLM表现优于其他模型,但LLM指导在每次交互中效率更高,发现了随机探索遗漏的故障。研究还强调,自动生成启动输入可显著提高测试有效性,使原本无法启动的应用程序能够成功启动。 AI
影响 这项研究可能为开发工具和其他使用终端用户界面的应用程序带来更强大、更有效的测试方法。
排序理由 该集群包含一篇研究论文,详细介绍了使用LLM测试软件界面的新方法。
- arXiv
- Docker
- Guise
- LLMs
- Python
- Rust
- Terminal User Interfaces
- TypeScript
- bubble tea
- ink
- Ratatui
- tuibot
- tuicov
AI 生成摘要 · Google Gemini · 来自 2 个来源。 我们如何撰写摘要 →