E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium自动化测试Ⅱ
【2019-05-03】ubuntu下建立python3 chrome-
selenium自动化测试
环境
装python3https://blog.csdn.net/u014775723/article/details/85213793在Ubuntu上安装Chrome浏览器和ChromeDriver一、安装Chrome浏览器1、安装依赖sudoapt-getinstalllibxss1libappindicator1libindicator72、下载Chrome安装包wgethttps://dl.go
FsdSoyu
·
2022-02-22 02:12
Python+
Selenium自动化测试
-实践记录(2018.07)
一、Python基础篇[Pt_01]Python常用的数据类型[Pt_02]Python条件判断语句&循环语句[Pt_03]Python函数定义与调用、类与对象[Pt_04]Python模块的引用&跨目录模块引用[Pt_05]Python异常类型&异常处理方式[Pt_06]Python对文件的读写处理实践[Pt_07]xml文件中各类型节点的读取方法[Pt_08]线程与进程的实践应用[Pt_09]
Fighting_001
·
2022-02-21 23:34
《手把手教你》系列技巧篇(六十八)-java+
selenium自动化测试
- 读写excel文件 - 下篇(详细教程)
1.简介今天继续操作Excle,小伙伴或者童鞋们是不是觉得宏哥会介绍第三种工具操作Excle,今天不介绍了,有两种就够用了,其实一种就够用了,今天主要是来介绍如何使用不同的数据类型读取Excel文件。在实际测试中,您可能不得不处理除String之外的多个数据类型的Excel文件数据。在本教程中,我们将使用不同的数据类型读取Java中的excel文件。2.准备不同数据类型的Excle1.我们将尝试读
北京-宏哥
·
2022-02-21 15:00
python+
selenium自动化测试
文件上传
web自动化测试中遇到了需要上传文件,前端代码格式为inputtype=‘file’,因此可直接采用send_keys实现上传。实现方法:#上传软件包driver.findelementInput('xpath','//input[@type="file"]',softpkgPath)time.sleep(10)但关于文件路径的问题,因为不想使用绝对路径,可以直接放在测试代码的input_data
yinnervivy
·
2022-02-20 07:19
自动化测试
python测试系列教程——python+
Selenium自动化测试
框架
需要的环境浏览器(Firefox/Chrome/IE…)PythonSeleniumSeleniumIDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedriver、IEDriverServer、phantomjs.exeIDE(Pycharm/Sublime/Eclipse…)1、浏览器建议用Firefox或Chrome,千万不要用最新版本,要用早两
chongxuan9251
·
2022-02-20 07:47
selenium自动化测试
基础
selenium自动化测试
基础1.使用测试工具1.1自动化测试理论介绍自动化测试的4W1H自动化测试的典型金字塔原理自动化测试的适用范围1.2自动化测试工具Selenium基本介绍Selenium工具集自动化编程语言
思考的山羊
·
2022-02-18 03:15
《手把手教你》系列技巧篇(六十七)-java+
selenium自动化测试
- 读写excel文件 - 中篇(详细教程)
1.简介前面介绍了POI可以操作excel,也简单的提到另一个操作excle的工具,本篇介绍一个其他的可以操作excel的工具,但是这个工具有一个前提,excel文件版本只能是97-2003版本,如果是2007或者以上版本是操作不了的,所以,还是建议掌握POI操作excel文件。不管这个Jexcel只能操作2003版本的excel,我们先来看看如何读取一个2003版本excel内的数据。2.常见读
北京-宏哥
·
2022-02-17 15:00
在公司内部网络如何搭建Python+
selenium自动化测试
环境
在公司内部安装Python+selenium测试环境,由于不能连外网所以不能使用pip命令进行安装,经过多次尝试终于安装成功,现总结如下分享给大家,也希望跟大家一起学习和交流自动化网页测试时遇到的问题进行互相讨论,我也会不定期的将测试用例制作过程中遇到的问题及解决方法总结给大家,都是原创欢迎关注安装步骤如下:1、安装python-3.8.4.exe2、配置环境变量path添加python安装目录和
小衫虎
·
2022-02-16 08:00
Selenium自动化测试
框架基础学习(元素表单操作)(Selenium安装操作)(自动化web案例)
目录一、
Selenium自动化测试
框架1.1什么是框架?1.2为什么使用框架?
嘤嘤嘤999
·
2022-02-15 16:24
《手把手教你》系列技巧篇(六十六)-java+
selenium自动化测试
- 读写excel文件 - 上篇(详细教程)
1.简介在自动化测试,有些我们的测试数据是放到excel文件中,尤其是在做数据驱动测试的时候,所以需要懂得如何操作获取excel内的内容。由于java不像python那样有直接操作Excle文件的类库,所以我们必须借助第三方工具:POI(基于Apache的POI类库)。2.常见读写Excel的工具类开源javaAPI目前常见读写Excel的工具类开源javaAPI有两种方式:一个是JXL(Java
北京-宏哥
·
2022-02-15 15:00
《手把手教你》系列技巧篇(六十六)-java+
selenium自动化测试
- 读写excel文件 - 上篇(详细教程)
1.简介在自动化测试,有些我们的测试数据是放到excel文件中,尤其是在做数据驱动测试的时候,所以需要懂得如何操作获取excel内的内容。由于java不像python那样有直接操作Excle文件的类库,所以我们必须借助第三方工具:POI(基于Apache的POI类库)。2.常见读写Excel的工具类开源javaAPI目前常见读写Excel的工具类开源javaAPI有两种方式:一个是JXL(Java
北京-宏哥
·
2022-02-15 15:00
Python3.3+Selenium3自动化测试视频教程
提取码:8w0l自动化测试视频教程本课程是基于Python语言的
Selenium自动化测试
。使用了目前流行的Python语言结合Selenium3.0技术,也算是填补一下目前培训行业的空白。
东方尚学-吴老师
·
2022-02-14 09:29
大数据
人工智能
Python
大数据
Selenium
Selenium自动化测试
Python一:Selenium入门
自动化测试的基础在Selenium的课程以前,我们先回顾一下软件测试的基本原理,为我们进一步完成
Selenium自动化测试
做好准备。
cft56200_ln
·
2022-02-14 09:54
python
自动化web
界面测试
python3
selenium自动化测试
发送QQ邮箱的脚本2018-08-13
python3selenium实现发送qq邮箱自动化,我看了下网页发布的代码比较复杂,说的不够详细,不适合初学者。欢迎加入我群,沟通交流学习以下是代码:fromseleniumimportwebdriver#导入webdriver包fromtimeimportsleep#导入sleep包fromselenium.webdriver.supportimportexpected_conditionsa
Jamesxie36
·
2022-02-13 21:04
《手把手教你》系列技巧篇(六十四)-java+
selenium自动化测试
- cookie -中篇(详细教程)
1.简介今天按照原计划宏哥要用实例来给小伙伴或童鞋们来演示一下,如何利用cookie实现跳过验证码进行登录。这个场景是自动登陆。有很多系统的登陆信息都是保存在cookie里的,因此只要往cookie中添加正确的值就可以实现自动登陆了。什么图片验证码、登陆的用例就都是浮云了。而且登录往往就自动化测试的第一步,系统都登录不进去,后边无论是多么高大上都是白扯。因此宏哥拿出一篇文章的篇幅对其进行介绍和分享
北京-宏哥
·
2022-02-10 16:00
Selenium 自动化操作
嘿,小伙伴们周末有没有像大猪一样在加班的,今天分享一个超有意思的东西
Selenium自动化测试
/调式工具。
大猪大猪
·
2022-02-10 05:57
爬虫入门学习笔记 Day 4
目录一、lxml模块中的etree.tostring函数的使用二、
selenium自动化测试
框架1.selenium简介(1)工作原理(2)安装selenium以及chromedriver(3)账务标签对象
千里桦林
·
2022-02-07 12:48
爬虫学习
爬虫
python
开发语言
分享我的第一次java
Selenium自动化测试
框架开发过程
由于公司的开发团队偏向于使用Java技术,而且公司倡导学习开源技术,所以我选择用Java语言来进行SeleniumWebDriver的自动化框架开发。由于本人没有Java开发经验,以前虽然学过QTP但从没有接触过Selenium,正好通过这个机会能学习一下自动化测试,同时也学习一下基本的Java开发过程。一、首先是搭建框架开发环境按照网上的方法部署eclipse,建立TestAction工程,并I
·
2021-12-22 17:02
《手把手教你》系列技巧篇(四十八)-java+
selenium自动化测试
-判断元素是否可操作(详解教程)
1.简介webdriver有三种判断元素状态的方法,分别是isEnabled,isSelected和isDisplayed,其中isSelected在前面的内容中已经简单的介绍了,isSelected表示查看元素是否被选中,一般用在勾选框中(多选或者单选),isDisplayed表示查看选中是否可见。isEnabled表示查什么呢?isEnabled表示查看元素是否可以进行操作,比如,点击,输入等
北京-宏哥
·
2021-12-08 09:00
《手把手教你》系列技巧篇(四十七)-java+
selenium自动化测试
-判断元素是否显示(详解教程)
1.简介webdriver有三种判断元素状态的方法,分别是isEnabled,isSelected和isDisplayed,其中isSelected在前面的内容中已经简单的介绍了,isSelected表示查看元素是否被选中,一般用在勾选框中(多选或者单选),isDisplayed表示查看什么呢?2.isDisplayed()源码/***Isthiselementdisplayedornot?Thi
北京-宏哥
·
2021-12-07 09:00
selenium自动化测试
和爬取名言和京东商品信息
如愿一、selenium1.1简介1.2下载二、自动化测试三、爬取名言四、爬取京东商品信息五、总结六、参考资料一、selenium1.1简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera,Edge等。
伊始不觉
·
2021-12-03 21:14
ai
selenium
自动化
chrome
《手把手教你》系列技巧篇(四十六)-java+
selenium自动化测试
-web页面定位toast-下篇(详解教程)
1.简介终于经过宏哥的不懈努力,偶然发现了一个toast的web页面,所以直接就用这个页面来夯实一下,上一篇学过的知识-处理toast元素。2.安居客事先声明啊,宏哥没有收他们的广告费啊,纯粹是为了学习和实战的。2.1被测网址1.被测网址的地址:https://login.anjuke.com/login/form?history=aHR0cHM6Ly9iZWlqaW5nLmFuanVrZS5jb
北京-宏哥
·
2021-12-03 13:00
《手把手教你》系列技巧篇(四十五)-java+
selenium自动化测试
-web页面定位toast-上篇(详解教程)
1.简介在使用appium写app自动化的时候介绍toast的相关元素的定位,在WebUI测试过程中,也经常遇到一些toast,那么这个toast我们这边如何进行测试呢?今天宏哥就分两篇介绍一下。2.什么是toast?Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。用户将可能是在中间键入别的东西
北京-宏哥
·
2021-12-01 09:00
《手把手教你》系列技巧篇(四十四)-java+
selenium自动化测试
-处理https 安全问题或者非信任站点-下篇(详解教程)
1.简介这一篇宏哥主要介绍webdriver在IE、Chrome和Firefox三个浏览器上处理不信任证书的情况,我们知道,有些网站打开是弹窗,SSL证书不可信任,但是你可以点击高级选项,继续打开不安全的链接。举例来说,想必大家都应该用过前几年的12306网站购票,点击新版购票,是不是会出现如下的界面。宏哥又找了一个https的页面,如下图所示:2.三种浏览器如何处理不受信任的证书三种浏览器访问网
北京-宏哥
·
2021-11-22 14:00
数据驱动测试DDT之Selenium读取Excel文件
(1)安装xlrdpip3installxlrd(2)示例脚本importpytestimportxlrddefget_data():filename="F:\\学习\\自动化测试\\
selenium
·
2021-11-13 17:45
《手把手教你》系列技巧篇(四十一)-java+
selenium自动化测试
- 处理iframe -上篇(详解教程)
1.简介原估计宏哥这里就不对iframe这个知识点做介绍和讲解了,因为前边的窗口切换就为这种网页处理提供了思路,另一个原因就是虽然iframe很强大,但是现在很少有网站用它了。但是还是有小伙伴或者童鞋们私下问这个问题,那么宏哥就单独写一篇关于iframe网页处理的文章。2.iframe是什么iframe就是我们常用的iframe标签:。iframe标签是框架的一种形式,也比较常用到,iframe一
北京-宏哥
·
2021-11-11 15:00
【python】——爬虫04 Selenium
定位方法三、selenium其他用法1.句柄58同城跳转到租房页2.frame3.selenium对cookie的处理4.selenium控制浏览器执行js代码5.页面等待6.selenium开启无界面模式
selenium
(∪.∪ )...zzz
·
2021-11-11 14:22
#
python学习记录
python
爬虫
selenium
单元测试框架-Unittest
1
Selenium自动化测试
基础和环境部署1.Web功能自动化测试——为什么要学习单元测试框架unittest?除此之外还有没有其他的单元测试框架?
软件测试自动化测试
·
2021-11-10 20:08
unittest
selenium
自动化
单元测试
《手把手教你》系列技巧篇(四十)-java+
selenium自动化测试
-JavaScript的调用执行-下篇(详解教程)
1.简介在实际工作中,我们需要对处理的元素进行高亮显示,或者有时候为了看清楚做跟踪鼠标点击了哪些元素需要标记出来。今天宏哥就在这里把这种测试场景讲解和分享一下。2.用法创建一个执行JS的对象,也就是JavascriptExecutor对象,这个对象是由driver进行强制类型转换而来,即JavascriptExecutorjs=(JavascriptExecutor)driver;然后这个对象js
北京-宏哥
·
2021-11-10 14:00
《手把手教你》系列技巧篇(三十九)-java+
selenium自动化测试
-JavaScript的调用执行-上篇(详解教程)
1.简介在做web自动化时,有些情况selenium的api无法完成,需要通过第三方手段比如js来完成实现,比如去改变某些元素对象的属性或者进行一些特殊的操作,本文将来讲解怎样来调用JavaScript完成特殊操作。2.用法创建一个执行JS的对象,也就是JavascriptExecutor对象,这个对象是由driver进行强制类型转换而来,即JavascriptExecutorjs=(Javasc
北京-宏哥
·
2021-11-08 15:00
《手把手教你》系列技巧篇(三十八)-java+
selenium自动化测试
-日历时间控件-下篇(详解教程)
1.简介理想很丰满现实很骨感,在应用selenium实现web自动化时,经常会遇到处理日期控件点击问题,手工很简单,可以一个个点击日期控件选择需要的日期,但自动化执行过程中,完全复制手工这样的操作就有点难了。宏哥上一篇已经讲解了如何处理日历时间控件,但是对于第一种方法可能会遇到输入框是readonly的情况,那么第一种方法就不适用了,但是只要我们稍微的变通地处理一下,就又可以使用了。2.问题宏哥第
北京-宏哥
·
2021-11-05 09:00
《手把手教你》系列技巧篇(三十七)-java+
selenium自动化测试
-日历时间控件-上篇(详解教程)
1.简介我们在实际工作中,有可能遇到有些web产品,网页上有一些时间选择,然后支持按照不同时间段范围去筛选数据。网页上日历控件一般,是一个文本输入框,鼠标点击,就会弹出日历界面,可以选择具体日期。这一篇,宏哥就来介绍一下日历控件是如何用selenium实现自动化。2.JQueryUI网站2.1被测网址1.被测网址的地址:https://jqueryui.com/resources/demos/ch
北京-宏哥
·
2021-11-03 16:00
《手把手教你》系列技巧篇(三十五)-java+
selenium自动化测试
-单选和多选按钮操作-下篇(详解教程)
1.简介今天这一篇宏哥主要是讲解一下,如何使用list容器来遍历多选按钮。大致两部分内容:一部分是宏哥在本地弄的一个小demo,另一部分,宏哥是利用JQueryUI网站里的多选按钮进行实战。2.demo准备2.1demo页面的HTML代码1.这里宏哥为了省事节约时间就直接用上一篇中那个radio.html。如下:测试单选.button1{background-color:#f44336;borde
北京-宏哥
·
2021-10-29 12:00
Po模型---多个page
一.PO模型介绍在自动化中,
Selenium自动化测试
中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
BnAO
·
2021-10-22 16:07
Web自动化测试进阶
Selenium自动化测试
框架1.什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。
睿智的少年
·
2021-10-19 20:21
咸鱼翻身篇之Po模型
一、PO模型介绍在自动化中,
Selenium自动化测试
中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
在摘棉花
·
2021-08-02 14:29
Robot Framework之Selenium2Library 库
一、认识Selenium2Library
Selenium自动化测试
工具,它主要是用于Web应用程序的自动化测试,但并不只局限于此,同时支持所有基于web的管理任务自动化。
keitwo
·
2021-06-27 16:16
Selenium 自动化操作
嘿,小伙伴们周末有没有像大猪一样在加班的,今天分享一个超有意思的东西
Selenium自动化测试
/调式工具。
大猪大猪
·
2021-06-24 18:44
Python自动化测试PO模型封装过程详解
在自动化中,
Selenium自动化测试
中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:可重用,业务和对象分离,代码结构清晰,方便代码维护核心要素
·
2021-06-22 10:43
Selenium自动化测试
入门(基于Python)
本人小白最近在尝试学习Python开篇记录只为交流相互学习O(∩_∩)O~~Selenium,化学元素硒的英文示意,对于软件测试来书,则是一个主要用于Web应用程序自动化测试的工具集合;之前有这个计划来学习和使用自动化测试到项目中去,以满足公司需求,所以闲时就买了本书,内容较简洁,实践学习中;前言:旨在学习使用Python语言调用SeleniumWebDriver接口进行自动化测试;作为一名小白,
测试萌萌
·
2021-06-22 08:18
cucumber+
selenium自动化测试
(一)
1.1BDD介绍行为驱动开发(BehaviorDrivenDevelopment,BDD)简历在测试驱动开发的基础上,并且优化了很多TDD实践者的良好习惯。BDD可以通过自然语言来描写自动化测试,增加自动化的可阅读性.1.2cucumber原理reshen目前有很多BDD的框架,ruby中的cucumber、Python中的Behave、Lettuce以及Freshen等,对于java语言,可以使
_夏兮
·
2021-06-21 20:20
面试问题
语言做一些简单的编程2、使用Monkey进行系统和健壮性测试健壮性测试为用于测试系统在出现故障时,否能够自动回复或者忽略故障继续运行3、使用Mysql数据库,进行测试常用的mysql数据库的命令4、独立编写
selenium
风雨声豪入梦中
·
2021-06-21 14:18
(二)Python+
Selenium自动化测试
入门打开三大浏览器
Firefox浏览器把firefox浏览器的安装目录拷贝到python安装目录下。最新版的firefox浏览器需要下载驱动,geckodriver,下载好之后把geckodriver复制到python安装目录下。下载地址:https://github.com/mozilla/geckodriver/releases/Google浏览器把Google浏览器的安装目录拷贝到python安装目录下。最新
八月未央2015
·
2021-06-09 09:25
Selenium爬取b站主播头像并以昵称命名保存到本地
Pythion的
Selenium自动化测试
之获取哔哩哔哩主播的头像以昵称命名保存到本地文件效果图方法1通过接口获取首先使用pip下载requests包pipinstallrequestsimportrequests
·
2021-05-25 18:48
Selenium 自动化操作
今天分享一个超有意思的东西
Selenium自动化测试
/调式工具。
kikiki4
·
2021-05-06 04:25
python3
selenium自动化测试
iframe框架定位2018-08-14
iframe通过id或name的属性值定位直接使用dr.switch_to_frame("name值")或dr.switch_to_frame("id值")iframe通过xpath路径定位,此情况是在iframe没有id或name的属性值时,使用xpath路径定位例如:name=dr.find_element_by_xpath('路径]')#1.先定义一个变量,变量为iframe的路径drive
Jamesxie36
·
2021-05-05 17:18
第三单元 PO模型
一、PO模型介绍在自动化中,
Selenium自动化测试
中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
Anwfly
·
2021-04-28 16:23
Selenium自动化测试
框架介绍
下面详细介绍一下SeleniumWebdriver架构。SeleniumWebdriver架构不同的浏览器对应各自的驱动程序,驱动下载和使用方法可参考官方文档:https://www.selenium.dev/documentation/en/webdriver/driver_requirements/最后|资源分享下面这些是我的收集和整理的资料,对于开始学习【软件测试】或是技能进阶的朋友来说,绝
测试员~~木子
·
2021-04-23 15:39
软件测试
java
编程语言
selenium
测试工程师
Pythion的
Selenium自动化测试
(三)读取txt、csv、excel、ini文件的内容自动登录CSDN
申明:资料来源于网络及书本,通过理解、实践、整理成学习笔记。文章目录读取txt文件自动登入CSDN读取csv文件自动登入CSDN读取excel文件自动登入CSDN读取ini文件自动登入CSDN读取txt文件自动登入CSDNtxt文件:username:你的CSDN用户名password:你的CSDN密码username,password首先使用pip下载selenium包pipinstallsel
拿头来坚持
·
2021-04-16 13:45
Selenium
Web自动化
python
selenium
安全
软件测试
读取文件
爬取哔哩哔哩主播的头像以昵称命名保存到本地文件
Pythion的
Selenium自动化测试
之获取哔哩哔哩主播的头像以昵称命名保存到本地文件效果图方法1通过接口获取首先使用pip下载requests包pipinstallrequestsimportrequests
拿头来坚持
·
2021-04-16 12:05
Selenium
Web自动化
网络
python
selenium
html
python自动化
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他