上面要求用 AI 通过 skill 方式来做一个通用的生成自动化集成测试的功能 ,主要用来测试数据库,中间件等基础组件,目的可能主要是用来代替 QA 。尝试了很久,但是感觉根本没法做。
首先依赖就很麻烦,每个项目都不一样,要让 AI 来分析出依赖什么,配置文件怎么生成。
然后更改的部分影响到哪些链路,需要怎么去测试去覆盖。
总之感觉自动化测试程序其实就是一个独立的程序,等于是让 AI 通过一个 skill 去完成特定程序全流程的开发了,搞得太痛苦了,各位有没有经验来借鉴一下?
上面要求用 AI 通过 skill 方式来做一个通用的生成自动化集成测试的功能 ,主要用来测试数据库,中间件等基础组件,目的可能主要是用来代替 QA 。尝试了很久,但是感觉根本没法做。
首先依赖就很麻烦,每个项目都不一样,要让 AI 来分析出依赖什么,配置文件怎么生成。
然后更改的部分影响到哪些链路,需要怎么去测试去覆盖。
总之感觉自动化测试程序其实就是一个独立的程序,等于是让 AI 通过一个 skill 去完成特定程序全流程的开发了,搞得太痛苦了,各位有没有经验来借鉴一下?
1
wnpllrzodiac 3h 46m ago
写一个程序,支持任意的需求
发布以后,3 年不需要任何改动 |
2
hiboluo 3h 41m ago
3 个小时过去了大家没有回复,可能真没有好办法,连 codex 的 computer use 都很慢
|
3
JYii 3h 33m ago
别说 op 这种通用型项目测试,就是给定项目让 AI 生成测试,AI 都是各种偷懒想办法通过测试。
别说什么你的提示词不够精确,要是足够精确,捋起来项目流程是个灾难,生成的测试代码将是项目代码几倍。感觉只有关键流程可以。 |