自动化工具 中文自然语言自动化测试

flyfisher · January 24, 2026 · Last by flyfisher replied at January 27, 2026 · 3638 hits

一直想做一个低门槛的自动化测试框架,让没有编程基础的人员也能够开发自动化用例。

第一个 demo 终于出来了,用例是用中文编程自然语言描述的,用关键字将常规的页面点击操作封装起来:

页面结构、xpath 的技术内容统一提取到一个文件中,例如 testerhome 的页面结构定义如下:

测试报告:

基于这些中文关键字,业务人员经过简单培训,就能开发自动化用例了。

这是当前的中文编程关键字库:

共收到 5 条回复 时间 点赞

这不是老外钟爱的 cucunber?

对,理念是一样的。可读性强很多。

你说的是 cucumber 吧, 不过 cucumber 只是把业务流程的用例封装成不同的方法,然后再匹配到自然语言而已,不是所有的方法都替换成自然语言。

flyfisher 回复

你这是基于 robot framework 封装的吧

Jerry li 回复

就是基于它封装的,无需 python 编程就能开发自动化用例,还能灵活扩展,不受平台约束。

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up