码迷,mamicode.com
首页 >  
搜索关键字:python+selenium    ( 767个结果
python+selenium调用JavaScript
有些浏览器的页面操作,不能依靠WebDriver提供的API来操作,需要借助JavaScript脚本。webdriver提供了execute_script()方法来执行JavaScript代码。from selenium import webdriver import time driver = w ...
分类:编程语言   时间:2019-12-23 00:54:16    阅读次数:110
python+selenium下载文件——Chrome
from selenium import webdriver import time options = webdriver.ChromeOptions() prefs = { 'profile.default_content_settings.popups':0 ,'download.defaul ...
分类:编程语言   时间:2019-12-22 22:59:15    阅读次数:237
《一头扎进》系列之Python+Selenium框架实战篇4- 价值好几K的框架,呵!这个框架有点意思啊!!!
1.简介 前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每个页面类都有基类的方法 ...
分类:编程语言   时间:2019-12-20 15:24:35    阅读次数:79
《一头扎进》系列之Python+Selenium框架设计篇3- 价值好几K的框架,狼来了,狼来了....,狼没来,框架真的来了
1. 简介 前边宏哥一边一边的喊框架,就如同一边一边的喊狼来了!狼来了!.....这回是狼没有来,框架真的来了。从本文开始宏哥将会一步一步介绍,如何从无到有地创建自己的第一个自动化测试框架。这一篇,我们介绍,如何封装自己的日志类和浏览器引擎类。 2. 创建项目层级结构 如何创建,怎么创建。这个就需要 ...
分类:编程语言   时间:2019-12-19 14:40:34    阅读次数:98
python+selenium模拟鼠标操作
from selenium.webdriver.common.action_chains import ActionChains #导入鼠标相关的包 submit = driver.find_element_by_id('kw') #首先创建对象 ActionChains(driver).click ...
分类:编程语言   时间:2019-12-15 11:00:20    阅读次数:145
python+selenium模拟键盘输入
from selenium.webdriver.common.keys import Keys #键盘导入类 常用的键盘操作: send_keys(Keys.BACK_SPACE):删除键(BackSpace) send_keys(Keys.SPACE):空格键(Space) send_keys(K ...
分类:编程语言   时间:2019-12-15 10:45:40    阅读次数:102
python+selenium的frame表单切换01
switch_to.frame() 切换frame switch_to.default_content() 切换到主页面 #从frame中切回主文档 switch_to.parent_frame() 这是switch_to中独有的方法,可以切换到上一层的frame,对于层层嵌套的frame很有用 # ...
分类:编程语言   时间:2019-12-14 21:00:42    阅读次数:108
unittest管理用例生成测试报告
#登录方法的封装 from appium import webdriver from time import sleep from python_selenium.Slide import swipeLeft def login(user,pwd): caps = { "platformName": ...
分类:其他好文   时间:2019-12-14 11:34:41    阅读次数:89
python+selenium下拉列表option对象操作方法一
参考官方文档:https://selenium.dev/selenium/docs/api/py/webdriver_support/selenium.webdriver.support.select.html?highlight=all_selected_options#selenium.webd ...
分类:编程语言   时间:2019-12-14 09:34:35    阅读次数:117
python+selenium的WebElement对象操作
webelement对象操作 webelement对象是selenium中所有元素的父类,也就是webelement对象拥有的方法,其它元素对象都会有; 只是不同的对象在调用特定方法时,效果是不一样的,即: 某些方法只是针对特定元素类型有效,而对其它类型无效。 (1)、clear:清空文本框中的文本 ...
分类:编程语言   时间:2019-12-13 19:32:38    阅读次数:170
767条   上一页 1 ... 13 14 15 16 17 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!