V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cmxpapa  ›  全部回复第 1 页 / 共 1 页
回复总数  5
2022-05-07 10:36:03 +08:00
回复了 cmxpapa 创建的主题 Python 跨端 UI 自动化测试方案 -- Flybirds
@jones2000 以下两种方法可以结合起来使用
1. 设定相似度阈值,提供基线图,在当前屏幕中通过 CV 算法,识别是否存在相似度达标的图像,由此判定是否测试通过
2. 监听拦截 echarts 的网络请求,对报文节点数据,通过断言的方法,由此判定是否测试通过
2022-05-06 22:44:29 +08:00
回复了 cmxpapa 创建的主题 Python 跨端 UI 自动化测试方案 -- Flybirds
@jones2000 推荐使用图像对比的方式进行测试,计划在 v0.3 版本支持,时间点在 6 月中下旬
2022-05-05 18:59:49 +08:00
回复了 cmxpapa 创建的主题 Python 跨端 UI 自动化测试方案 -- Flybirds
@infun 是支持的,使用中遇到问题,欢迎在 GitHub issus 区给我们反馈,我们也会对此每周进行一次小版本的迭代
比较简单的 web 页面或 APP ,可能不需要定义很多元素关键字,可以考虑直接使用文案进行操作,类似下面的语法:
操作:点击文案[机票]
断言:存在[经济舱]的文案
复杂的页面,最好能再开发阶段约定好关键字,UI 自动化的推动确实不太容易,一方面需要框架足够易用,一方面也需要团队的持续重视和投入,才能看得到效果😂😂
flybirds v0.2 版本发布: https://github.com/ctripcorp/flybirds/releases/edit/v0.2
新增了 web BDD UI 测试支持,欢迎试用
1. Web 语法与 APP 端保持一致
2. 支持无头、有头浏览器模式
3. 支持多种浏览器内核:chrome 、firefox 、webkit
4. 支持并发执行模式
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1189 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 18:17 · PVG 02:17 · LAX 10:17 · JFK 13:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.