自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【Selenium+python自动化】sendKeys清空失败

在使用Selenium进行自动化测试时,有时可能会遇到send_keys方法无法正确清空输入框的问题。

2024-05-15 10:55:08 449

原创 【Selenium+python自动化】定位不到元素找iframe

当运行脚本发现总是提示元素无法定位到,但是排查F12 console中又能根据xpath定位到对应元素的时候,就要考虑iframe的切换。frame是整个页面的框架,iframe是内嵌的框架。iframe可以在同一个页面中多次显示同一内容,而不比重复这段内容的代码。

2024-04-26 15:24:51 387 1

原创 【Selenium+python自动化】xpath元素定位方法

查找元素是selenium页面自动化的基础,只有找到元素后才能做相关操作。在一个页面中有很多不同的策略可以定位一个元素。需要选择合适的可维护的方法去查找元素,目前实践后发现xpath定位应用较广,现在的流行自动化神器都离不开xpath元素定位这一技能的学习!xml路径语言,通过元素的路径来查找到这个元素的,相当于通过定位一个对象的坐标,来找到这个对象相对定位,以//开头,不依赖页面的顺序和位置,只看整个页面上有没有这个元素不能唯一定位时,可通过逻辑运算符and/or来组合元素多个属性来定位。

2024-04-10 15:35:55 766

原创 【Selenium+python自动化】定位CodeMirror代码编辑器并输入

CodeMirror代码编辑器组件无法用普通的方法定位并操作,研究需要通过js的方式来实现定位及输入内容。

2024-04-10 12:03:34 297

原创 【Selenium+python自动化】input标签文件上传

文件上传是web页面很常见的一个功能,在实现编写UI自动化中也是一个单独的重要方法。上传按钮图标是input标签,且type的属性值为file还有一种是非input标签实现起来比较复杂,可以借助autoit工具或者SendKeys第三方库本文主要介绍第一种input标签的案例。

2024-04-09 21:45:00 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除