- 博客(8)
- 收藏
- 关注
原创 selenide使用入门
Selenide是一个基于Selenium WebDriver的Java测试框架,通过简洁的API简化Web UI自动化测试。主要特点包括:1) 流畅的API语法(如$("#login").click());2) 内置智能等待机制,自动处理元素加载;3) 自动管理浏览器生命周期;4) 支持多种元素定位方式;5) 提供集合操作($$)和文件上传下载功能。配置简单,只需添加Maven依赖即可快速开始。Selenide通过封装Selenium的复杂性,使测试代码更简洁、稳定,适合快速开发可维护
2025-10-19 10:51:39
430
原创 UReport微调
对于个别的window.open调用,类似上面的,暂时加token参数方式来处理。一开始真的遇上了,UReport在中国式报表表现不错,但停更很多年了,和POI和现在流行的前后端框架有诸多集成的问题。个人这种方式,属笨拙费力的体力活(网上也有一些其他的集成方法,比如在nginx层做转发token处理,也是一种很灵巧的方式),希望对大家有所帮助。1)UReport依赖的POI版本低,和项目上的easyexcel等存在版本冲突,导致导出报错,包括Factory问题、XSSColor问题等。
2024-01-22 20:12:52
766
1
原创 关于windows10的日本输入法
命令提示符(CMD)方式,键入regedit。搜到时看键值有没有JP,有的话,当前注册表文件夹(父级或父级的父级,代表一项软件的设置),全删。F3继续,删....直到没有上述键值的IME文件夹。这下没有该输入法切换了。(个人感觉很奇怪:语言中的项目居然没有,但系统任务栏的输入法列表又有,何意?一直好奇系统输入法列表总有日本输入法,倒不是反感,只是总有这一项要切换,可八竿子用不到的呢。2、操作系统语言设置,所有语言里的输入法,都看了,没找到。这一项,设置好几次,重启几次,无果。搜IME,查看JP之类的文件。
2024-01-15 15:50:39
833
原创 SpringCloud本地开发负载调用
微服务环境下,多位开发开发服务,要不服务调到线上,或者调到同事服务上,导致莫名其妙的结果反映。这里借鉴网上相关的文章,结合自身微服务配置,记录。2、服务配置文件增加配置。
2023-12-14 10:44:06
666
1
原创 SpringBoot集成Atlas之一
细节:通过Atlas数据库实体作为起点调用,通过relationship获取下级table以及字段信息。思路: 引入Atlas客户端包,通过RestAPI获取元数据和保存。
2023-12-02 14:25:22
958
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅