Python+Selenium
Python+Selenium自动化测试实战
测试笔记本
测试一枚,想起来写点。
展开
-
Selenium--操控元素
Selenium常用操控元素的方法:1、点击:click()2、搜索框输入:send_keys()获取搜索框输入的内容:get_attribute(‘value’)3、获取元素文本内容:text如果元素内容没有展示在界面上,用.text获取不到文本内容,可以尝试get_attribute(‘innerText’)或者get_attribute(‘textContent’)4、获取元素的属性:get_attribute()获取元素的HTML文本内容:get_attribute(‘outerHTM原创 2020-09-05 22:29:08 · 160 阅读 · 0 评论 -
Selenium--常用函数汇总
1、隐式等待:implicitly_wait()函数原型:implicitly_wait(参数1)用法:当浏览器发现元素没有找到的时候,不会立即返回找不到元素的错误,而是每隔半秒钟重新寻找该元素,直到该元素找到,或者超出指定最大等待时长(参数1设置的时间,单位秒),抛出异常。...原创 2020-08-30 23:17:22 · 604 阅读 · 0 评论 -
Selenium--定位元素
Selenium–定位元素常用的方法:1、id定位,id是唯一标识:find_element_by_id("kw") #百度首页的输入框id为"kw"2、class属性定位:find_element_by_class_name('s_ipt')3、tag标签定位,<后边的标签,如div:find_elements_by_tag_name('div')find_element_by_tag_name('div')其中find_elements是返回所有符合条件的元素,没有符合的返原创 2020-08-30 23:05:41 · 230 阅读 · 0 评论 -
Python+Selenium环境搭建(windows系统)
1、安装python,就不说了-_-2、安装setuptools与pipsetuptools可以更方便的创建和发布Python包,pip是安装和管理Python包的工具,通过pip安装Python比较简单。下载地址:https://pypi.org/pypy/setuptoolshttps://pypi.org/pypy/pip解压后进入到对应的目录下,执行命令安装:python setup.py installPS D:\eg\software\setuptools-49.6.0>原创 2020-08-27 16:26:59 · 527 阅读 · 0 评论