摘要: 1.css选择器 1.1什么是css选择器? CSS 中,选择器是一种模式,用于选择需要添加样式的元素。计算机能够通过css选择器定位到相应元素,我们在编写自动化测试脚本的时候很多时候是在不断地找到css选择器。 1.2css选择器语法 通过伪类名、id、标签名定位 通过元素之前嵌套关系 通过属性 阅读全文
posted @ 2023-03-11 23:54 小泽的窝 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 对浏览器的控制,通过webdriver对象 对网页内容(元素)的控制,通过webElement对象 元素定位,实际上就是通过webdriver,获取webElement的过程 selenium提供了8个定位策略 1.什么是元素 元素:由标签头 + 标签尾 + 标签头和标签尾包括的文本内容; 元素的信 阅读全文
posted @ 2023-03-11 20:24 小泽的窝 阅读(95) 评论(0) 推荐(0) 编辑
摘要: selenium通过面向对象思路,让我们完成对浏览器的控制 属性:获取数据(比如,获取浏览器窗口的属性) 方法:操作数据(比如,对浏览器的窗口大小进行控制) selenium库中webdriver模块的使用 1.对浏览器控制 方法 说明 set_window_size() 设置浏览器窗口大小 bac 阅读全文
posted @ 2023-03-11 19:44 小泽的窝 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 主流的自动化方案 怎么进行选择: 如果有前端开发基础:cypress 如果只打算测试web端:playwright 除此之外:selenium web自动化测试环境如何搭建 1.安装selenium pip install selenium 具体方式: 1.打开pyharm 2.选择终端界面 注意: 阅读全文
posted @ 2023-03-11 14:09 小泽的窝 阅读(14) 评论(0) 推荐(0) 编辑