selenium
超级超级爱酸奶
女生不易,努力努力再努力!
展开
-
python+selenium 定位 隐藏属性
首先,先贴出网页代码:问题:要定位div隐藏下的 li 思路:用js 的代码,解决display:block注意:我之前试了很久,还是一直报错,最后发现,我 直接这样写的, document.getElementsByClassName("select_content")后面没有加[0] ,一定要加[0] ,然后就可以了。 ...原创 2019-01-08 10:19:35 · 869 阅读 · 0 评论 -
Python 报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3:
今天写python 读取csv文件,然后报错:解决:这行代码中的“\””在Python中表示转义.解决方法当然就是不让“\”代表转义。所以可以: 1、在字符串前加上r或R,即:r'C:\Users\IT\Desktop\product-import-update1.csv',其中r或R在python中表示一个不转义的字符串。 2、在“\”前加上"\"实现转义。即:'C:\...原创 2019-01-23 16:39:22 · 4662 阅读 · 0 评论 -
Selenium 基础知识及问题
转自:https://www.cnblogs.com/lesleysbw/p/6413880.html滴滴面试:1. 自己负责哪部分功能?农餐对接系统分为了两大子系统,一个是个人订餐系统,二是餐馆、个人与农产品供应商进行农产品交易系统。我主要负责组织测试人员对该系统进行测试。我们测试分为两个阶段:一、功能测试阶段。主要负责编写测试计划、测试用例、部署禅道BUG管理系统,进行功能...转载 2019-07-29 15:57:30 · 268 阅读 · 0 评论 -
自动化测试面试题 问+答
自勉。1.如何使用xpath定位一个兄弟元素,就是和该元素同属于一个父亲节点的元素?(找到父亲,再找到自己的兄弟)a标签后面的第N个标签:"//a[@id='3']/following-sibling::*[N]" a标签的前面的第N个标签:"//a[@id='3']/preceding-sibling::*[N]" 或者xpath轴定位2.//*[contains(@text,"...原创 2019-07-29 15:49:42 · 1458 阅读 · 0 评论 -
selenium---chromedriver版本对应以及下载
有条件可翻墙则:http://chromedriver.chromium.org/查看版本对应以及下载,目前国内可访问两个网址:http://chromedriver.storage.googleapis.com/index.htmlhttp://npm.taobao.org/mirrors/chromedriver/查看chrome版本:然后把下载的chromed...原创 2019-07-31 21:35:11 · 910 阅读 · 0 评论 -
selenium+Python自带的模块unittest
'''#selenium.webdriver 提供了所有WebDriver的实现, 当前支持的WebDriver有: Firefox, Chrome, IE and Remote#`Keys`类提供键盘按键的支持,比如:RETURN, F1, ALT等from selenium import webdriverfrom selenium.webdriver.common.keys imp...原创 2019-07-31 22:06:44 · 213 阅读 · 0 评论 -
selenium--wait
# 等待页面加载完成(Waits)'''当使用ajax时,定位元素变得困难, 如果元素不再页面之中,会抛出 ElementNotVisibleException 异常。使用 waits时,waits提供了一些操作之间的时间间隔- 主要是定位元素或针对该元素的任何其他操作。Selenium Webdriver 提供两种类型的waits - 隐式和显式。显式等待会让WebDriver等待满...原创 2019-07-31 22:12:28 · 1785 阅读 · 0 评论 -
selenium---与页面交互
#与页面交互'''<input type="text" name="passwd" id="passwd-id" />------------------element = driver.find_element_by_id("passwd-id")element = driver.find_element_by_name("passwd")element = drive...原创 2019-07-31 22:15:56 · 225 阅读 · 0 评论 -
Python中的单元测试模块Unittest快速入门
Python中的单元测试模块Unittest快速入门前言为什么需要单元测试?如果没有单元测试,我们会遇到这种情况:已有的健康运行的代码在经过改动之后,我们无法得知改动之后是否引入了Bug。如果有单元测试的话,只要单元测试全部通过,我们就可以保证没有Bug被引入。因此,单元测试是保证软件工程质量的一个很重要的方面。Python中的单元测试Python最强大的地方在于,开发效率高,...转载 2019-08-05 16:33:05 · 205 阅读 · 0 评论