- 这里是清安,V:qing_an_an,本章直接教会你写一套简单且实际的自动化测试框架。内容不多,一看就会。 你可以在此基础上完善它,使他称为一套真正的框架。在项目中用起来。废话不多说,我们想创建一个新的项目文件,我的叫做frame_web_interface,为什么呢,后面还会有接口,不过不在这一频道,在接口的频道。项目文件下我创建了一个web_frame文... 这里是清安,V:qing_an_an,本章直接教会你写一套简单且实际的自动化测试框架。内容不多,一看就会。 你可以在此基础上完善它,使他称为一套真正的框架。在项目中用起来。废话不多说,我们想创建一个新的项目文件,我的叫做frame_web_interface,为什么呢,后面还会有接口,不过不在这一频道,在接口的频道。项目文件下我创建了一个web_frame文...
- 日志模块 日志模块
- 本文继续学习了selenium操作表单元素&行为链&操作cookie&页面等待 本文继续学习了selenium操作表单元素&行为链&操作cookie&页面等待
- selenium+chromedriver操作浏览器获取动态数据 selenium+chromedriver操作浏览器获取动态数据
- 一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,针对禅道系统进行自动化测试及商业级的自动化测试框架的搭建教学。 二、环境准备(安装禅道)1)下载地址:https://www.zentao.net/download/zentao... 一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,针对禅道系统进行自动化测试及商业级的自动化测试框架的搭建教学。 二、环境准备(安装禅道)1)下载地址:https://www.zentao.net/download/zentao...
- @[TOC] 前文回顾一文带你了解Python爬虫(一)——基本原理介绍一文带你了解Python爬虫(二)——四种常见基础爬虫方法介绍之所以把selenium爬虫称之为可视化爬虫主要是相较于前面所提到的几种网页解析的爬虫方式selenium爬虫主要是模拟人的点击操作selenium驱动浏览器并进行操作的过程是可以观察到的就类似于你在看着别人在帮你操纵你的电脑,类似于别人远程使用你的电脑当然了... @[TOC] 前文回顾一文带你了解Python爬虫(一)——基本原理介绍一文带你了解Python爬虫(二)——四种常见基础爬虫方法介绍之所以把selenium爬虫称之为可视化爬虫主要是相较于前面所提到的几种网页解析的爬虫方式selenium爬虫主要是模拟人的点击操作selenium驱动浏览器并进行操作的过程是可以观察到的就类似于你在看着别人在帮你操纵你的电脑,类似于别人远程使用你的电脑当然了...
- 作为测试人员,了解下现在有哪些工具可以用,这些工具是运用在什么方面的,然后,选择几个较为主流的测试工具,深入研究,并且运用它们,对于提高测试技能,是很有必要的。 作为测试人员,了解下现在有哪些工具可以用,这些工具是运用在什么方面的,然后,选择几个较为主流的测试工具,深入研究,并且运用它们,对于提高测试技能,是很有必要的。
- 今天是持续写作的第 31 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇文章主要承接的是《用 Selenium 搞定自动化测试项目,途牛搜机票。》 ,本文将对其代码进行优化与重构。@[toc] 封装元素定位函数Selenium 中,经常需要复用某些元素获取的方法,毕竟每次都 find_element_by_xxx 有点太繁琐了。我们可以将一些常用的方法进行二次封装,在弄... 今天是持续写作的第 31 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇文章主要承接的是《用 Selenium 搞定自动化测试项目,途牛搜机票。》 ,本文将对其代码进行优化与重构。@[toc] 封装元素定位函数Selenium 中,经常需要复用某些元素获取的方法,毕竟每次都 find_element_by_xxx 有点太繁琐了。我们可以将一些常用的方法进行二次封装,在弄...
- 如果你有想要交流的想法、技术,欢迎在评论区留言。Frame 操作,多窗口切换,元素模糊定位,复合定位,本篇博客为你继续补充一下 Selenium 的其它知识。 Frame 操作Frame 是网页中一类标签的称呼,翻译过来就是网页中嵌套一个子网页。具体有 Frameset、Frame、iFrame 三种,其中 Frameset 与正常获取标签一致,但是 Frame 与 iFrame 不同,需要... 如果你有想要交流的想法、技术,欢迎在评论区留言。Frame 操作,多窗口切换,元素模糊定位,复合定位,本篇博客为你继续补充一下 Selenium 的其它知识。 Frame 操作Frame 是网页中一类标签的称呼,翻译过来就是网页中嵌套一个子网页。具体有 Frameset、Frame、iFrame 三种,其中 Frameset 与正常获取标签一致,但是 Frame 与 iFrame 不同,需要...
- 如果你有想要交流的想法、技术,欢迎在评论区留言。Selenium 除了对网页的基本操作以外,还有一些进阶技巧,接下来的将通过两篇文章为你说明。缓解一下视疲劳 Selenium 滑块操作滑块验证是验证码的一种进化,在 2020 年已经不经常见到了,大多数都已经被滑动拼图验证码给替代了,但是也有少数的网站,依旧采用滑动验证,例如天猫注册页面,携程注册页面。本篇博客以天猫注册为例,为你说明如何解决... 如果你有想要交流的想法、技术,欢迎在评论区留言。Selenium 除了对网页的基本操作以外,还有一些进阶技巧,接下来的将通过两篇文章为你说明。缓解一下视疲劳 Selenium 滑块操作滑块验证是验证码的一种进化,在 2020 年已经不经常见到了,大多数都已经被滑动拼图验证码给替代了,但是也有少数的网站,依旧采用滑动验证,例如天猫注册页面,携程注册页面。本篇博客以天猫注册为例,为你说明如何解决...
- 如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客主要学习 Selenium 常用方法与属性,顺带着在学习一下鼠标悬停与 Select 操作@[toc](Selenium 常用方法与属性) Selenium 常用方法与属性方法与属性都是对象的内容,本篇博客涉及的主要是 Selenium 对象与捕获到的网页元素对象。 maximize_window 方法该方法可以实现浏览器窗口最大化操作... 如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客主要学习 Selenium 常用方法与属性,顺带着在学习一下鼠标悬停与 Select 操作@[toc](Selenium 常用方法与属性) Selenium 常用方法与属性方法与属性都是对象的内容,本篇博客涉及的主要是 Selenium 对象与捕获到的网页元素对象。 maximize_window 方法该方法可以实现浏览器窗口最大化操作...
- 如果你有想要交流的想法、技术,欢迎在评论区留言。今天学点简单又单调了,Selenium 八大定位。橡皮擦有几个朋友在群里说:唉,橡皮擦,你咋又写基础的东西了。橡皮擦想了想答道:这不废话么,你叫一个做产品的天天写技术,合适么。 Selenium 八大定位每次写八大定位的时候,总产生一种要写武侠小说的感觉,面前出现八个铜人。在 Selenium 中根据 HTML 页面元素的标签或者属性来定位,用... 如果你有想要交流的想法、技术,欢迎在评论区留言。今天学点简单又单调了,Selenium 八大定位。橡皮擦有几个朋友在群里说:唉,橡皮擦,你咋又写基础的东西了。橡皮擦想了想答道:这不废话么,你叫一个做产品的天天写技术,合适么。 Selenium 八大定位每次写八大定位的时候,总产生一种要写武侠小说的感觉,面前出现八个铜人。在 Selenium 中根据 HTML 页面元素的标签或者属性来定位,用...
- 使用python + selenium 爬取抖音美女小姐姐视频 使用python + selenium 爬取抖音美女小姐姐视频
- Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
- selenium标签页的切换当selenium控制浏览器打开多个标签页时,如何控制浏览器在不同的标签页中进行切换呢?需要我们做以下两步:获取所有标签页的窗口句柄利用窗口句柄字切换到句柄指向的标签页具体的方法:# 1. 获取当前所有的标签页的句柄构成的列表current_windows = driver.window_handles# 2. 根据标签页句柄列表索引下标进行切换driver.s... selenium标签页的切换当selenium控制浏览器打开多个标签页时,如何控制浏览器在不同的标签页中进行切换呢?需要我们做以下两步:获取所有标签页的窗口句柄利用窗口句柄字切换到句柄指向的标签页具体的方法:# 1. 获取当前所有的标签页的句柄构成的列表current_windows = driver.window_handles# 2. 根据标签页句柄列表索引下标进行切换driver.s...
上滑加载中
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
回顾中 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签