如何学selenium?--Selenium知识点汇总

最近一段时间在学习selenium,但是目前工作中不太能用到,为了方便以后复习,花几个小时整理了一份‘Selenium知识点汇总.xmind',也可以作为速查表。

浏览器常用操作

元素定位的八种方式

鼠标操作(ActionChains类)

键盘操作(Keys类)

JS操作

获取元素信息

三种等待方式

三种切换(alert、frame、window)

select下拉框操作

selenium常见异常

cookie处理

完整思维导图公众号(在文末)后台获取

后台回复’slenium思维导图‘可获取

相关文章:

Selenium10--webdriver的高级操作(四)三种等待&文件上传_一个小白自学python,在这写写笔记。-CSDN博客webdriver的高级操作(四)三种等待&文件上传https://blog.csdn.net/zp_cyy/article/details/122175087

Selenium09--Webdriver的高级操作(三)JS操作&三种切换_一个小白自学python,在这写写笔记。-CSDN博客Webdriver的高级操作(三)JS操作&三种切换https://blog.csdn.net/zp_cyy/article/details/122144508

Selenium08--webdriver的高级操作(二)鼠标&键盘模块_一个小白自学python,在这写写笔记。-CSDN博客webdriver的高级操作(二)鼠标&键盘模块https://blog.csdn.net/zp_cyy/article/details/122104568Selenium07--webdriver的高级操作(一)无头浏览器与select操作方法_一个小白自学python,在这写写笔记。-CSDN博客无头浏览器定义:没有界面的浏览器特点:1、没有界面也能操作2、没有界面也能截图3、省资源4、不关心界面操作过程headless(官方推荐)1、ChromeOptionsfromtimeimportsleepfromseleniumimportwebdriveroption=webdriver.ChromeOptions()#实例化一个浏览器对象option.add_argument('--headless')#添加参数,option...https://blog.csdn.net/zp_cyy/article/details/122074165
​​​​​​selenium06--webdriver的基础操作&webelement对象方法_一个小白自学python,在这写写笔记。-CSDN博客介绍webdriver的基础操作&webelement对象方法https://blog.csdn.net/zp_cyy/article/details/122070286 Selenium05-selenium中的Css元素定位方法_一个小白自学python,在这写写笔记。-CSDN博客在selenium中,通过css语法定位元素也是常用的一种方式,所以我们先来了解下css语法。css语法学习地址:https://www.w3school.com.cn/cssref/css_selectors.aspcss定位语法有很多,接下来我们介绍一些selenium中经常用到的。先来张图,看下Xpath和CSS常用语法的对比接下来逐个去试下,以下练习都是在百度首页上进行的。css 基础语法标签名直接写即可 p htmlid的值#id_valuehttps://blog.csdn.net/zp_cyy/article/details/121945701

 Selenium04-selenium中的Xpath元素定位方法&爬虫实践_一个小白自学python,在这写写笔记。-CSDN博客介绍selenium中xpath元素定位方法。使用xpath元素定位方法获取热搜榜数据。https://blog.csdn.net/zp_cyy/article/details/121895023

Selenium03--selenium脚本编写及八大元素定位方法(上)_一个小白自学python,在这写写笔记。-CSDN博客selenium脚本编写上篇文章介绍了selenium环境搭建,搭建好之后就可以开始写代码了基础脚本,打开一个网址fromseleniumimportwebdriverdriver=webdriver.Chrome()#打开chrome浏览器driver.get('https://www.baidu.com')#打开百度打开本地HTML文件上篇文章我自己写了一个html文件,放在了当前路径下第一种方式通过绝对路径打开fromselenium...https://blog.csdn.net/zp_cyy/article/details/121881249 Selenium02-Selenium环境搭建&初识HTML_一个小白自学python,在这写写笔记。-CSDN博客Selenium环境搭建&初识HTMLhttps://blog.csdn.net/zp_cyy/article/details/121853283

Selenium01-自动化测试理论_一个小白自学python,在这写写笔记。-CSDN博客接下来开始学习SeleniumUI自动化测试,在开始前,先了解下自动化测试的相关概念。一、初识自动化测试概念软件测试的定义在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。自动化测试的定义把人对软件的测试行为转化为由机器执行测试行为的一种实践,用代码测试代码。WebUI自动化测试由自动化测试工具模拟人工在web程序上各种操作,并自动验证结果是否符合预期。AppUI自动化测试由自动化测试工具模拟人https://blog.csdn.net/zp_cyy/article/details/121828896 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值