自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pytest使用@pytest.mark.parametrize中ids的标题有中文时,控制台输出乱码

pytest使用@pytest.mark.parametrize中ids的标题有中文时,控制台输出乱码

2024-09-04 17:33:50 111

原创 selenium xpath —— 父子、兄弟、相邻节点定位方式详解

方向相反,但因为往下顺序容易读,不容易出错,所以也是可以用来获取弟弟节点的,但也不建议这么使用);也可以,但是使用起来比较复杂,它获取到的是该节点之前的所有非祖先节点(这里不太好解释,改天专门写篇博文讲解下所有的轴)这里博主也列举了两种方法,一种是通过该节点的父节点来获得哥哥节点,另外一种比较优雅,是通过。代表着离当前节点最近的一个哥哥节点,数字越大表示离当前节点越远,当然,,其能够获取当前节点的所有同级哥哥节点,注意括号里的标号,类似,它的作用是获取当前节点的所有同级弟弟节点,同样,

2024-08-01 14:51:10 1556

原创 selenium UI自动化 件上传的两种方式

(该方式进行文件上传时,selenium工具无能为力。selenium工具是通过发送js脚本来驱动浏览器,而Windows系统窗口就完全不在Selenium的能力范围内),调用windows操作系统的UI自动化框架。当被测产品与Windows系统进行交互时,就需要使用C端自动化的相关框架,这类框架有很多选择,此次选择的是PyAutoGUI。①被测产品的UI界面中存在可输入文件路径的input输入框(该input框元素可能是可见元素,也有可能是隐藏元素),可以通过 send_keys('文件路径') 函数。

2024-08-01 14:49:43 538

原创 记录Selenium处理谷歌浏览器https安全问题

使用selenium进行自动化测试时使用的https协议测试,浏览器会先弹出一个弹框提示该链接为私密链接,需要手动接受证书,这个时候就影响到我们的自动化测试。

2024-07-29 14:39:44 292

谷歌浏览器插件 SelectorsHub 编写和验证xpath、cssSelector、Playwright

SelectorsHub是一款专为Selenium用户而开发的Chrome扩展程序,旨在帮助Selenium用户更轻松地识别和管理页面元素的位置。它可以作为智能编辑器来编写和验证xpath、cssSelector、Playwright选择器、jQuery和JSPath。SelectorHub还可以用于自动生成唯一的#xpath、css选择器和所有可能的选择器。 but,毕竟是机器生成的,路径有时候不是很智能,要想智能有高效,还是要掌握定位的能力,尤其是高级定位 比如轴定位 parent,folowing-cibling,precibling 等,可参考我发的帖子中的定位方式。

2024-08-05

空空如也

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

TA关注的人

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