logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

selenium中webdriver常用的ChromeOptions参数

【代码】selenium中webdriver常用的ChromeOptions参数。

文章图片
#selenium#python#测试工具
gitlab首次拉取代码及后续提交代码

左边是你的代码,右边是Git上的代码,中间是合并后的结果,现在是第14行代码出现了冲突,想保留自己的版本,就点击1处的箭头,保留git上的版本,就点击2处的箭头,当4处的conflict 为0时,代码冲突已经解决完了,就可以点击3处的apply按钮。如下图,1处选择要合并的分支,就是你刚才push代码的分支,2处选择要合并到的分支,一般默认是主分支,选择完成后,点击compare branches

文章图片
#gitlab#git#github
selenium自动下载更新浏览器对应的webdriver

文章摘要:针对UI自动化测试中浏览器更新导致WebDriver不匹配的问题,介绍使用webdriver-manager库自动管理驱动版本的方法。通过封装GetDriver类实现自动检测浏览器版本、下载匹配驱动、失败重试机制,支持Chrome、Firefox、Edge等主流浏览器及headless模式,解决了手动更新驱动的繁琐问题。代码提供Selenium3/4兼容写法,包含缓存清理、异常处理等优化

#selenium#测试工具
接口自动化框架设计

帮助你快速设计一个接口自动化框架

文章图片
#pytest#python#开发语言
selenium解决web页面智能验证控件点击无效或验证不通过问题

背景:笔者在公司做webUI自动化的时候,在登录页面碰到了一个难题:在输入完账号密码后,需要点击一下智能验证控件。本以为是个很简单的问题,不就是定位控件后click一下就好了嘛,结果实际操作的时候,发现手动打开浏览器,可以正常点击智能控件,并验证成功,但是通过selenium启动浏览器,点击智能验证控件,控件只会闪一下验证成功后就再度恢复成未验证状态了。原理:检测基本原理是检测当前浏览器窗口下wi

#selenium
selenium元素定位方式及常用操作

失败,ElementNotInteractableException: element not interactable 无法交互。input 标签元素太多,无法定位。如何防止用户使用自动化脚本控制邮箱登录?

#selenium#java#html
jenkins+Kubernetes实现流水线CI/CD 接口自动化测试

摘要: 本文详细介绍了基于Jenkins+Kubernetes的自动化测试流水线配置方案。主要内容包括:1)环境准备,需配置Kubernetes动态Pod调度和Allure报告工具;2)Jenkins全局工具配置(Allure Commandline安装);3)创建SCM流水线项目并关联Git仓库;4)编写声明式Jenkinsfile,通过K8s动态创建含Python运行环境的Pod,分阶段实现代

#jenkins#ci/cd#运维
Pycharm接入本地部署deepseek实现写代码起飞

但是身为一位撸代码的人员,如果需要优化代码还得需要复制代码,然后打开三方软件去问答,是不是显得很麻烦呢?在settings中找到tools,里面可以找到CodeGPT ,然后在Providers中找到Ollama 配置即可,下图是我的配置。安装完proxy ai后,pycharm右侧边栏会出现proxy ai的图标,点击后,即可使用deepseek进行问答了。在设置中plugins中搜索proxy

文章图片
#pycharm#python
jenkins+Kubernetes实现流水线CI/CD 接口自动化测试

摘要: 本文详细介绍了基于Jenkins+Kubernetes的自动化测试流水线配置方案。主要内容包括:1)环境准备,需配置Kubernetes动态Pod调度和Allure报告工具;2)Jenkins全局工具配置(Allure Commandline安装);3)创建SCM流水线项目并关联Git仓库;4)编写声明式Jenkinsfile,通过K8s动态创建含Python运行环境的Pod,分阶段实现代

#jenkins#ci/cd#运维
本地部署deepseek

deepseek最近火的一塌糊涂,想必大家都关注了,不过因为全球访问量的剧增,经常会导致服务器繁忙,如果想稳定使用的话,就得依靠本地部署,不仅能随时调用,还能保护数据隐私及离线使用,下面就来教教大家怎么本地部署deepseek。

文章图片
#AI
    共 15 条
  • 1
  • 2
  • 请选择