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

flyfisher · 2026年01月24日 · 最后由 flyfisher 回复于 2026年01月27日 · 3639 次阅读

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

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

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

测试报告:

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

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

共收到 5 条回复 时间 点赞

这不是老外钟爱的 cucunber?

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

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

咕泳者 回复

你这是基于 robot framework 封装的吧

Jerry li 回复

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

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册