自动化
yinlin330
这个作者很懒,什么都没留下…
展开
-
Selenium+Python自动化-环境搭建
一)Python的安装 python安装包可以在下面的地址中下载 https://www.python.org/downloads/ 这里介绍python3.6.5.exe的安装 1、安装前先检查本机以前是否安装过,cmd窗口输入python 如下图,以前安装过2.7版本的 需要修改环境变量,path中找到C:\Python27删掉,然后,cmd...原创 2018-09-03 19:39:39 · 220 阅读 · 0 评论 -
selenium+python自动化-怎么定位日历?
一)设置生日 如下图,如果年、月、日一个一个的点灵活性差,稳定性也差。 检查元素,发现日历控件,其实就是一个文本输入框,那么就可以直接用send_keys输入日期。 但是,检查元素,发现标签中存在一个readonly属性的元素,表示这是一个只读的输入框,不能手写。 需要每次输入日期前,删除readonly属性即可。但是selenuim没有提供删除元素属性的方法。那么,怎么办呢?...原创 2018-09-07 17:17:26 · 3382 阅读 · 1 评论 -
selenium+python自动化(完整脚本二)
import timefrom selenium import webdriverdriver = webdriver.Chrome()driver.implicitly_wait(3)driver.get("http://172.31.5.57/")driver.find_element_by_link_text("登录").click()# 1.登录latest_window =...原创 2018-09-07 17:20:48 · 1771 阅读 · 0 评论 -
【已解决】:TypeError: read() missing 1 required positional argument: 'filename'
执行unittest自动化脚本时,报错类型错误:read()缺少1个必需的位置参数:“filename”截图如下原因是,该read()方法是调用的readCsvfile.csv文件中的read()方法from py_file.readCsvfile import read我们来看下,readCsvfile.csv文件中的read()方法是如何写的,完整代码如下,可以看出该方法的参数fi...原创 2019-07-02 17:15:54 · 32385 阅读 · 0 评论 -
Chrome\Firefox\IE浏览器驱动下载地址
浏览器驱动下载:1)Chromechrome的webdriver:http://npm.taobao.org/mirrors/chromedriver/chromedriver与chrome版本映射关系:查询地址:https://blog.csdn.net/ huilan_same/article/details/51896672把chromedriver放到浏览器的安装路径下,然后把该...原创 2019-01-08 09:51:58 · 681 阅读 · 0 评论