摘要:
文件上传、弹框处理 https://image.baidu.com https://www.runoob.com/try/try.php?filename=jqueryui-api-droppable 阅读全文
摘要:
执行JavaScript脚本 https://www.12306.cn/index/ 阅读全文
摘要:
selenium多浏览器处理 其实就是在一切步骤之前通过在命令行传入一个参数browser来判断决定生成哪个浏览器的driver,如下图,browser=os.getenv("browser") 阅读全文
摘要:
网页frame与多窗口处理 window_handles打印出来是一个列表,列表里是每个窗口的值,所以切换窗口取值时可以用列表的方法 具体关于frame的概念解释说明可以参考如下博客:https://blog.csdn.net/qq_30764991/article/details/80867157 阅读全文
摘要:
web控件的交互进阶 常用的操作事件(右键点击、页面滑动、表单操作等) https://selenium-python.readthedocs.io/api.html ActionChains https://selenium-python.readthedocs.io/api.html#modul 阅读全文
摘要:
web控件定位与常见操作 8大元素定位法 8个里这几个用的多 属性: id——By.ID name——By.NAME class——By.CLASS_NAME 标签: tag_name link_text 和 partial_link_test 都是针对<a>标签,但有区别,区别如下 xpath c 阅读全文
摘要:
隐式等待和显式等待 需要加等待的原因 selenium的三种等待方式 直接等待 隐式等待 显式等待 直接等待 强制等待,线程休眠一定时间 time.sleep(3) 隐式等待 设置一个等待时间,轮询查找(默认0.5秒就轮询一次)元素是否出现,如果没出现就抛出异常 self.driver.implic 阅读全文
摘要:
selenium测试用例编写 Python selenium 官方文档:https://selenium-python.readthedocs.io/ from selenium import webdriver from selenium.webdriver.common.by import By 阅读全文
摘要:
selenium IDE 用例录制 大纲: 下载、安装 启动IDE IDE的使用 selenium IDE 的下载及安装: 官网: https://www.selenium.dev/ Chrome插件: https://chrome.google.com/webstore/detail/seleni 阅读全文
摘要:
selenium的安装 简介: selenium支持web浏览器的自动化。它主要由三个工具构成:WebDriver、IDE、Grid 官方网站: https://www.selenium.dev/ selenium的安装: 前提 配置好python环境 配置好pip工具 安装 pip install 阅读全文