Haystack 是一个小巧的 GNOME 应用,用来编辑 OpenQA 的 needle。needle 是一张截图,上面标出了必须与被测系统输出匹配的区域。应用直接操作本地 needles 仓库:打开仓库目录、选中要编辑的 needle 开始画;也可以替换截图,来自本地文件或从别处复制粘贴(例如 OpenQA 中失败的用例)。问题反馈请到 GitLab 页面提 issue。
Haystack
最新版本:1.2.0
更新日期:
用来编辑 OpenQA 的 needle。OpenQA 靠截图特征匹配判断界面状态,这个工具提供图形界面来裁剪匹配区域、设置属性并保存 needle,减少手工改 JSON 的麻烦。适合维护 openSUSE 等发行版自动化测试的工程师。