cmxpapa 最近的时间轴更新
cmxpapa

cmxpapa

V2EX 第 574031 号会员,加入于 2022-03-01 20:29:42 +08:00
cmxpapa 最近回复了
2022 年 5 月 7 日
回复了 cmxpapa 创建的主题 Python 跨端 UI 自动化测试方案 -- Flybirds
@jones2000 以下两种方法可以结合起来使用
1. 设定相似度阈值,提供基线图,在当前屏幕中通过 CV 算法,识别是否存在相似度达标的图像,由此判定是否测试通过
2. 监听拦截 echarts 的网络请求,对报文节点数据,通过断言的方法,由此判定是否测试通过
2022 年 5 月 6 日
回复了 cmxpapa 创建的主题 Python 跨端 UI 自动化测试方案 -- Flybirds
@jones2000 推荐使用图像对比的方式进行测试,计划在 v0.3 版本支持,时间点在 6 月中下旬
2022 年 5 月 5 日
回复了 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   ·   Solana   ·   2560 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 10:41 · PVG 18:41 · LAX 02:41 · JFK 05:41
♥ Do have faith in what you're doing.