• 6 楼有个老哥发了一个挺不错的,不知道啥原因删帖了,进去看了下,功能挺全的。
    https://flybirds.readthedocs.io/zh-cn/latest/BDD-UI-Testing-Flybirds.html#id85

    发表下个人想法:这个框架在使用层面上比较新颖的,将市面上能用到的框架都融合进去了,但是感觉还是在使用的层面,我个人是想有一个后端管理界面来管理这些 case 集合啥的,毕竟通过一个脚本实现一个 case 有很多种方式,而通过一个平台来批量管理,并调度这些 case ,正如文章中提到那些功能点,我个人认为还是比较缺失的

  • sonic 看了下介绍不错,我好像依稀记得去年还是什么时候本地部署过,貌似只支持安卓和 ios 吧,windows 和 mac 我看了下好像只是作为调度机器,不是执行机器也有可能是配错或是记错了 ,回头再部署后详细看一下

  • 这个全链路吧,我应该描述成全流程,全链路这个名词从各个角度来讲的话,确实不一样。
    从业务角度讲,全链路指的是各端业务之间的,业务级别的端到端的全链路,例如电商:交易->履约->售后等等
    从系统层面讲,各个微服务之间的串联 case,端到端的自动化这个更多体现在接口
    从我这个话题来讲,从 tester 编写 case 开始,->维护 case->组装 case->发布 case->指定远程机器->报告获取->定时通知,全在平台上面完成,用户只需要负责在平台上面写 case 即可,不论是录制还是编写,最终都是上传到平台上管理,大家共用的方法能够搜到,重复的 case 可以互相引用到。我说的全链路应该是指整个 ui 自动化的生命周期