上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/2/13 18:59 # @Author : solo # @Site : # @File : webdriver_11_6.py # @Software: PyCharm #无人工干预地自动下载某个文件 #目的:在网页上下载时,通常需要人为设定下载文... 阅读全文
posted @ 2019-02-13 20:04 局长 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 结束Windows中浏览器的进程 阅读全文
posted @ 2019-01-30 22:12 局长 阅读(792) 评论(0) 推荐(0) 编辑
摘要: webdriver高级应用(2) - 滚动条操作 阅读全文
posted @ 2019-01-29 19:26 局长 阅读(279) 评论(0) 推荐(0) 编辑
摘要: selenium pyunit单元测试框架 实例: 阅读全文
posted @ 2019-01-25 10:53 局长 阅读(302) 评论(0) 推荐(0) 编辑
摘要: selenium 调用JavaScript代码 调用JavaScript方法有两种: execute_script(): 方法解释:是同步方法,用它执行js代码会阻塞主线程执行,直到js代码执行完毕。 execute_script()方法如果有返回值,会有以下几种情况: 返回一个页面元素(docum 阅读全文
posted @ 2019-01-25 10:40 局长 阅读(7032) 评论(0) 推荐(0) 编辑
摘要: selenium 多窗口切换 知识点: 1、current_window_handle:获取当前窗口句柄 2、window_handles:返回所有窗口的句柄到当前会话 3、switch_to.window():用于切换到相应的窗口。 与switch_to.frame()类似。 switch_to. 阅读全文
posted @ 2019-01-25 08:11 局长 阅读(468) 评论(0) 推荐(0) 编辑
摘要: selenium警告框处理 知识点: text():返回alert/confirm/prompt中的文字信息 accept():接受现有警告框 dismiss():解散现有警告框 send_keys(KeysToSend):发送文本至警告框。 KeysToSend:将文本发送至警告框。 示例: 阅读全文
posted @ 2019-01-25 07:53 局长 阅读(635) 评论(0) 推荐(0) 编辑
摘要: selenium文件上传 通过input标签实现的上传功能,可将其看做是一个输入框,通过send_key()实现文件上传。 创建一个test.html文件: 网页效果: 通过以下代码进行文件上传: 阅读全文
posted @ 2019-01-24 23:07 局长 阅读(399) 评论(0) 推荐(0) 编辑
摘要: #cookie操作 主要有以下三个知识点: 1、获取,2、添加,3、删除 使用方法: 1:get_cookies() ,获取cookie信息 2:get_cookie(name),即获取key的信息 3:add_cookies(cookie_dict),添加cookie信息,cook_dict 指的 阅读全文
posted @ 2019-01-24 22:51 局长 阅读(5055) 评论(0) 推荐(0) 编辑
摘要: selenium窗口截图操作 使用背景:在自动化测试过程中,可能遇到执行错误情况,那么怎么样及时捕获出错信息/界面? 可以使用 get_screenshot_as_file(self,filename) 方法获取截图 get_xxxx的方法有很多哦,自行学习! 实例: 运行结果: 有个warning 阅读全文
posted @ 2019-01-24 17:00 局长 阅读(1158) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页