随笔分类 -  selenium

摘要:解决方法:定位到上传图片的input元素 使用send_keys,填写图片地址 dr.find_element_by_id('TabFiles').click() dr.find_element_by_id('AddFiles_myFile').send_keys('E:\Config.xls') 阅读全文
posted @ 2019-12-27 21:58 冥鸿 阅读(153) 评论(0) 推荐(0)
摘要:由于现在部分web应用加载方式的选择,页面会需要一定时间逐渐加载完毕,也就是说有的页面元素先加载出来,有的元素后加载出来。如果直接定位所查找的元素的话,可能会由于此元素尚未加载完毕找不到元素从而报错,由于网络不稳定这种情况出现的几率会大很多,一般解决方法的话,time.sleep()函数可以避免一些 阅读全文
posted @ 2019-10-15 15:55 冥鸿 阅读(1789) 评论(0) 推荐(0)
摘要:Allure报告 1、pytest插件安装安装 pip install allure-pytest 2、allur安装 ①https://docs.qameta.io/allure/#_pytest 下载安装包 解包 运行bin目录下 .bat文件 一定到放在根目录,下面路径格式即可 ②配置环境变量 阅读全文
posted @ 2019-07-01 11:04 冥鸿 阅读(665) 评论(0) 推荐(0)
摘要:一、设置浏览器窗口大小 1、最大化 #coding=utf-8 from selenium import webdriver import time driver = webdriver.Firefox() driver.get("http://www.baidu.com") time.sleep(2) print "浏览器最大化" driver.maximize_window() ... 阅读全文
posted @ 2019-06-03 10:19 冥鸿 阅读(403) 评论(0) 推荐(0)
摘要:1\javascript语法 2、HTML DOM对象 document: 文档对象 1)访问HTML元素 您能够以不同的方式来访问 HTML 元素: 通过使用 getElementById() 方法 通过使用 getElementsByTagName() 方法 通过使用 getElementsByClassName() 方法 2)获取、修改属性的值 get... 阅读全文
posted @ 2019-06-02 19:59 冥鸿 阅读(183) 评论(0) 推荐(0)

Live2D