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自动化
Python+
selenium自动化
-js处理日历控件(修改readonly属性)
前言今天写自动化脚本的时候遇到一个需要更改日期的控件,不想费劲巴拉的去找日历的定位,但是又没办法直接输入我想输的日期时间,想了会儿之后决定用js解决日历控件基本思路:先用js去掉readonly属性,然后直接输入日期文本内容案例1.很明显这种元素的属性是readonly,输入框是无法直接输入的2.F12找到日历框控件对应的元素,找到readonly属性,双击删除,回车3.回到页面,点击日历框随意输
努力进步加油
·
2020-07-28 09:50
appium
selenium
自动化测试
豆瓣电影top250,
selenium自动化
提取信息
今天要爬取豆瓣电影榜单的top250电影的一些信息,利用
selenium自动化
的跳转和点击,并结合requests方法,用BeautifulSoup大法,最终成功提取了top250的电影名,所有主演,年份
killeri
·
2020-07-28 01:50
Selenium自动化
测试第一天(上)
目录
Selenium自动化
测试基础
Selenium自动化
测试第一天(上)
Selenium自动化
测试第一天(下)
Selenium自动化
测试第二天(上)
Selenium自动化
测试第二天(下)更多学习资料请加添加作者微信
韩志超
·
2020-07-28 01:48
网络爬虫 - 7 requests的使用与
selenium自动化
测试工具
1.selenium+phantomjs(1)selenium概念:是一个浏览器的自动化测试工具,通过selenium提供的一些方法可以去操作浏览器,让浏览器做一些自动化的工作(2)selenium操作谷歌浏览器:主要核心:而是selenium操作谷歌浏览器驱动,通过驱动再来操作浏览器谷歌浏览器驱动下载地址http://chromedriver.storage.googleapis.com/ind
韩波的博客
·
2020-07-27 23:54
网络爬虫
通过切换iframe来定位元素(用于Python+
selenium自动化
测试)
切换iframe:1.由于登录按钮是在iframe上,所以第一步需要把定位器切换到iframe上2.用switch_to_frame方法切换,此处有id属性,可以直接用id定位切换iframe与iframeiframe区别:frame与iframe两者可以实现的功能基本相同,不过iframe比frame具有更多的灵活性。frame是整个页面的框架,iframe是内嵌的网页元素,也可以说是内嵌的框架
猎摘互联网软件测试业界技术文章专用博客
·
2020-07-27 21:43
selenium功能自动化测试
selenium自动化
-获取元素的属性
#coding:utf-8fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()driver.implicitly_wait(10)driver.get("http://www.baidu.com")time.sleep(2)title=driver.titleprint(title)text=driver.find_eleme
等待小王子的花
·
2020-07-27 17:47
selenium自动化
maven+selenium+jenkins+git实现自动化持续集成
以前项目中编写的
selenium自动化
测试代码没有使用Jenkins持续集成,在项目中造成各种不便,因此决定花点时间学习使用Jenkins以解决实际中的种种不便,途中踩了很多坑,于是把过程和踩过的坑一一记录下来
Rooky1993
·
2020-07-27 17:31
用python通过
selenium自动化
测试抓取天猫店铺数据
用python通过
selenium自动化
测试抓取天猫店铺数据运行的环境在win10,软件用的是vscode。大家平常在抓取天猫店铺的时候登陆后会需要验证,我的方法是通过谷歌插件跳过天猫的登陆。
退伍老兵励志成为大牛的艰辛历程
·
2020-07-27 11:50
笔记
selenium自动化
常用的键盘操作
selenium提供了比较完整的键盘操作,在使用的模拟键盘操作之前需要导入fromselenium.webdriver.common.keysimportKeys在keys类中,定义了非常多的按键操作,以下内容是在实际上会常用到的组合键:我们经常会用到的Ctrl+A,Ctrl+C都是组合键在使用按键操作的时候需要借助一下send_keys()来模拟操作Keys.CONTROL,也就是我们键盘上的C
夜莺_Cody
·
2020-07-16 07:49
web自动化
selenium
Python
python+
selenium自动化
测试(上传文件)
1、#-*-coding:utf-8-*-#上传文件fromseleniumimportwebdriverimporttimefromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.common.action_chainsimportActionChainsfirst_url='http://www.transferbi
平淡日子i
·
2020-07-16 03:44
洞见 SELENIUM 自动化测试
洞见
SELENIUM自动化
测试写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够在项目中持之以恒的实践自动化测试的团队,却依旧不是非常多。
立师兄Linty
·
2020-07-16 02:29
测试开发
Python +
Selenium自动化
测试 -- 构建测试套件
今天来说说怎样构建测试套件:批量执行脚本构建测试套件完整的单元测试很少只执行一个测试用例,开发人员通常都需要编写多个测试用例才能对某一软件功能进行比较完整的测试,这些相关的测试用例称为一个测试用例集,在unittest中是用TestSuite类来表示的。假设我们已经编写了testbaidu1.py,testbaidu2.py两个文件,那么我们怎么同时执行这两个文件呢?testbaidu1.py#-
星空之下@csdn
·
2020-07-16 02:13
python自动化
selenium
selenium之 文件上传所有方法整理总结
更多关于pythonselenium的文章,请关注我的专栏:Python
Selenium自动化
测试详解文件上传是所有UI自动化测试都要面对的一个头疼问题,今天博主在这里给大家分享下自己处理文件上传的经验
huilan_same
·
2020-07-16 00:04
Selenium
Python
Selenium自动化测试详解
Python+
Selenium自动化
测试脚本(入门)
前言最近在学习Python+
selenium自动化
测试,计划把公司已有一套自动化测试框架(UIAutomation+C#)用Python+Selenium框架实现一遍。
ct745363083
·
2020-07-15 21:35
Selenium自动化
之另一种选中下拉框选项的方法
#另一种选中下拉框选项的方法importunittestimporttimefromseleniumimportwebdriverclassVisitSogouByIE(unittest.TestCase):defsetUp(self):#启动IE浏览器self.driver=webdriver.Ie(executable_path="g:\\IEDriverServer")deftest_ope
DansonC
·
2020-07-15 17:10
python
自动化
Selenium自动化
测试环境搭建汇总(一):Selenium+Eclipse+Junit+TestNG
第一步安装JDKJDk1.7.下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html一路猛击‘下一步’,OK。安装完成后配置环境变量:JAVA_HOME=E:\Java\Java\jdk1.7.0_15PATH=%JAVA_HOME%\binCLASSPATH=.;%JAVA_
weixin_30646505
·
2020-07-15 03:47
selenium自动化
测试:驱动谷歌浏览器执行用例时报错Exception in thread "main" java.lang.IllegalStateException
selenium自动化
测试:驱动谷歌浏览器执行用例时报错Exceptioninthread“main”java.lang.IllegalStateException在学习
selenium自动化
测试中,驱动谷歌浏览器执行用例
vivian7fan
·
2020-07-15 02:09
selenium
Python+
selenium自动化
之28----EC模块之text_to_be_present_in_element
上一篇介绍selenium中一个模块expected_conditions的title_is和title_contains方法。title_is:判断当前页面的title是否完全等于(==)预期字符串,返回是布尔值title_contains判断当前页面的title是否包含预期字符串,返回布尔值这里继续举例判断文本是否存在的方法text_to_be_present_in_element,比如判定进
tomi798
·
2020-07-14 23:29
selenium
利用jenkins分布式执行
selenium自动化
测试
如果jenkins部署在linux服务器上,怎么来执行本地自动化测试,怎么来提高测试效率,或者如何进行浏览器兼容测试,怎么来简化繁琐的部署,不可能每个测试机子都部署一个jenkins来启动持续集成,目前有挺多方式来解决这个问题,目前针对我们测试部我主要通过两种方式解决:方式一:利用jenkins分布式Master-slave来解决,selenium脚本不需要修改,环境部署好,可以直接跑方式二:利用
songer_xing
·
2020-07-14 22:21
jenkins
《手把手教你》系列基础篇之1-python+
selenium自动化
测试-环境搭建(详细)
环境搭建基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器;没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python3和selenium3开发环境,并提供一个基本入门的代码,后续逐步提供系列实践文章。安装包python笔者使用python3.6.4,请根据机
A_Kaka
·
2020-07-14 15:34
Selenium自动化
测试环境搭建Eclipse+Selenium+Junit+TestNG
1、安装JDKJDK1.7下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html一路猛击‘下一步’,OK。安装完成后配置环境变量:JAVA_HOME=E:\Java\Java\jdk1.7.0_15PATH=%JAVA_HOME%\binCLASSPATH=.;%JAVA_HO
andai7340
·
2020-07-14 07:29
Selenium 自动化操作
今天分享一个超有意思的东西
Selenium自动化
测试/调式工具。
大猪大猪
·
2020-07-13 22:52
selenium自动化
测试+获取验证码图片
2019独角兽企业重金招聘Python工程师标准>>>所谓自动化测试,就是通过电脑模拟人为的输入测试。Selenium是一个用于Web应用程序测试的工具,测试直接运行在浏览器中,就像真正的用户在操作一样。Selenium的核心,也称browserbot,是用JavaScript编写的,这使得测试脚本可以在受支持的浏览器中运行。但是每个浏览器访问方式是不一样的,所以需要安装对应浏览器的webdriv
weixin_34318326
·
2020-07-13 18:12
Selenium+Java(11):Selenium+Jenkins实现自动化持续集成(详细版)
本文适用于有一定经验的
Selenium自动化
开发者,文中将详细介绍如何使用“Selenium+Java+Jenkins”实现自动化的可持续集成。
綦枫Dasym
·
2020-07-13 10:10
Selenium自动化测试
功能自动化测试实施流程与规范
一目的:基于
Selenium自动化
回归测试解决方案。
lily_621
·
2020-07-13 07:29
Docker环境搭建Jenkins在构建任务时控制台日志出现中文乱码的问题
问题描述:在Linux环境Centos操作系统下,通过Docker下载Jenkins镜像后创建了容器,并且通过服务器IP+端口访问Jenkins地址,进行相关的配置,然后创建任务job来构建跑java+
selenium
go2012heng
·
2020-07-13 05:13
jenkins
docker
UI自动化测试
Selenium自动化
测试框架
Webdriver工作原理启动脚本时,Webdriver会启动一个新的线程去启动浏览器,这里启动浏览器有两种方式:带用户信息、不带用户信息。启动了浏览器之后,Webdriver会把这个浏览器绑定在一个特定的端口上面(此时可将浏览器理解为服务端,脚本是一个客户端),此时通过脚本来操纵浏览器(如发送一个请求),浏览器就会做相应的处理并将结果返回给客户端。常见的自动化测试架构一个自动化测试架构就是一个集
Software_55White
·
2020-07-13 01:39
框架
python3实战--
selenium自动化
输入手机、
selenium自动化
百度搜索、拖拽阿里云滑动验证、模拟鼠标双击、模拟鼠标拖拽
python3实战–
selenium自动化
输入手机、
selenium自动化
百度搜索、拖拽阿里云滑动验证、模拟鼠标双击、模拟鼠标拖拽参考:https://www.cnblogs.com/win0211/p
徐为波
·
2020-07-12 17:23
python3
selenium
python
java+
selenium自动化
测试实现数据驱动
从Excel中读取数据publicclassExcelDataProvider{publicObject[][]getTestDataByExcel(StringfileName,StringsheetName)throwsIOException{Filefile=newFile(fileName);FileInputStreaminputstream=newFileInputStream(fil
今天找到bug了吗
·
2020-07-12 15:44
数据驱动
selenium自动化
测试可复用代码模板汇总
‘’’Alert断言,报错如下:TypeError:‘Alert’objectisnotcallable原因分析:‘Alert’objectisnotcallable的含义为Alert不能被函数调用,它不是一个函数。解决方案:将alert后的括号去掉。正确代码:browser.switch_to.alert.accept()‘’’#--coding:utf-8--fromseleniumimpor
weixin_45374509
·
2020-07-12 14:41
小而美的ghost driver
做过
selenium自动化
项目的同学应该都遇到过这样的问题:测试用例太多,运行速度过慢导致团队成员怨声载道。于是便有了seleniumgrid和多线程运行selenium测试用例的方法。
望月成三人
·
2020-07-12 14:27
python利用selenium爬取京东数据
末尾有打包的百度云链接供下载测试)需要的模块,seleniumpyquery,pymysql,还需要谷歌浏览器及其chromedriver京东大药房药品数据,是js渲染,用requests只能抓取静态页面,动态页面无法扑着,可以用
selenium
强风吹拂str
·
2020-07-12 13:50
python+
selenium自动化
测试框架(1)
python+
selenium自动化
测试框架(1)自己第一次写博客,一方面想提高自己的写作能力,另一方面,自己花费时间解决的问题,记录下来,以后要是忘记啦,可以随时查看,当然要是大家碰到和我一样的问题,
安迪雨梦
·
2020-07-12 12:05
z自动化
python+
selenium自动化
软件测试(第1章)
python+
selenium自动化
软件测试(第1章):环境搭建,你也可以直接用Anaconda!
喜欢出发
·
2020-07-12 11:06
自动化测试
selenium自动化
之验证,判断总结(持续更新)
API命令1,is_displayed()例子:driver.find_element_by_css_selector("#id").is_displayed()该元素是否可见2,title例子:title=driver.titleprint(title)3,url例子:url=driver.current_urlprint(url)4,textuser=driver.find_element_b
weixin_34345753
·
2020-07-12 09:15
selenium自动化
之处理浏览器警告弹窗
有的网站会弹出类似如下图的警告弹窗,你会发现这种弹窗在html源码中怎么也定位不到,接下来将介绍这种弹窗的处理方式。其实这种弹窗是不属于html的元素的,他是属于浏览器自带的弹窗,所以用定位元素的方法是定位不了的。浏览器的警告弹窗一共有三种:第一种:(有【确定】【取消】按钮的)解决方案:1.先使用driver.switch_to.alert切换到警告弹窗上(注意,有时候切换前需要加个等待)2.te
weixin_34250709
·
2020-07-12 09:44
selenium自动化
实战-基于python语言(二: 编写脚本)
上一篇文章说到显示等待和隐式等待语句,我们继续学习下面的命令方法。8.定位一组元素这里书上是自己写了一个页面代码,通过访问本地这个页面来举例。但我觉得找一个现有的页面自己琢磨更有意思,而且复杂的页面也会遇到复杂的问题。比如我根据163邮箱登录页面的“十天内免登录”复选框写了如下的代码:1fromseleniumimportwebdriver2importtime34driver=webdriver
weixin_30753873
·
2020-07-12 06:39
Selenium 自动化操作
今天分享一个超有意思的东西
Selenium自动化
测试/调式工具。
大猪大猪
·
2020-07-12 06:28
selenium自动化
方式爬取豆瓣热门电影
爬取的代码如下:fromseleniumimportwebdriverfrombs4importBeautifulSoupimporttime#发送请求,获取响应defget_PageItem():#准备urlurl='https://movie.douban.com/chart'#创建一个浏览器对象driver=webdriver.Chrome()#发送请求driver.get(url)#pri
weixin_30515513
·
2020-07-12 06:55
selenium自动化
实施中对windows弹出框的几种常见处理方案
一.概述在使用自动化框架selenium实施中,经常会遇到windows弹出框的出现,刚入门的web自动化测试小伙伴不要慌哦!二.几种常见的处理windows弹出框的方案2.1Selenium处理安全对话框(windowssecuritydialog)用autoit来代替2.1.1安装autoit-v3-setup.exe2.1.2将AutoitX3.dll和jcob.1.18-M2-x86.dl
林尧彬
·
2020-07-12 06:02
为
Selenium自动化
测试优雅的添加日志
在使用Selenium进行Web端UI自动化测试过程中,最让人头疼的就是脚本执行的稳定性。如何快速定位排查运行中产生的各种异常问题,详细记录每一步的操作日志是最有效的方法。WebDriver事件监听器本次实例中我们将使用EventFiringWebDriver和WebDriverEventListner来完成日志的添加。EventFiringWebDriver是一个类,包装了webdriver抛出
北京-栗子
·
2020-07-12 05:20
自动化测试
Python+
Selenium自动化
之列表选中某行进行操作
如果选择列表中的某行进行编辑或者是删除操作?思路:列表中的编辑和操作按钮前端开发人员写的时候会写的固定方式,这里可以使用find_elements来查找一组edit或者是删除按钮,然后选择其中的一个,进行点击,就实现了追踪的edit和删除操作。本方法只适用于列表数据只有一页,多页的需要结合翻页操作重写。#find_elements方法封装defget_elements(self,locator,i
觉无期1
·
2020-07-12 04:40
Selenium
慕课网(imooc)
Selenium自动化
学习笔记03:遍历打印课程列表及获取下一页报错处理
这次练习遍历课程列表中的课程,然后分别点击进入详情页,然后再返回到上一页具体步骤:1.打开课程列表页;2.打开详情页;3.返回到列表页,继续循环4.进入下一页请注意:当前代码并不完善,只是循环了第一页,然后进入下一页即停止。后续下一页循环,直到全部页面循环完毕的代码,正在研究中……具体实施:1.获取当前页面课程列表/***获取当前页面所有课程list*/publicListlistElement(
LitteBB
·
2020-07-12 02:26
java
selenium
慕课网(imooc)
Selenium自动化
学习笔记02:读取配置文件及简单参数化
先参照封装这里主要是对所定义的变量通过配置文件来读取,当有页面改动时,可直接改动配置文件的内容,而不用动代码!先创建element.properties文件,默认在根目录下即/Selenium/下创建PorUtil类以下为ProUtil工具类packagemusi.selenium;importjava.io.BufferedInputStream;importjava.io.FileInputS
LitteBB
·
2020-07-12 02:26
java
selenium
慕课网(imooc)
Selenium自动化
学习笔记01:封装
本课程全部以慕课网为实例。以登陆的自动化脚本为例:1.初始化环境变量;2.构建登陆脚本:定位元素,通常为:定位方法为By.name,name的值为“email”WebElementuser=driver.findElement(By.name("email"));同理,登陆按钮的定位为:定位方式为By.className,值为“btn-redbtn-fullxa-login”,可只取btn-red
LitteBB
·
2020-07-12 02:25
selenium
java
selenium
Java+Selenium框架:如何启动IE浏览器,设置属性并解决ie相关问题
背景:IE在
selenium自动化
场景应用中存在一些问题,比如我遇到的问题:打开IE浏览器速度很快,但在文本框输入内容时,是一个字母一个字母的键入,有说是要选用iedriverserver的32位的版本
收集明天的囬忆
·
2020-07-12 02:43
java appium移动自动化测试-田春成-专题视频课程
javaappium移动自动化测试—95人已学习课程介绍本课程建立在java
selenium自动化
测试基础之上,需掌握selenium。
Tim_2018
·
2020-07-12 02:19
视频教程
Python+
selenium自动化
之30----EC模块之div弹窗
Python+
selenium自动化
之30----EC模块之div弹窗弹窗有div、alert、confirm、prompt等几类,div弹窗其实和普通元素没有区别,div弹框是否被隐藏,一般情况下可以获取
tomi798
·
2020-07-12 01:48
selenium
python
selenium
div
弹窗
基于Python Selenium 2自动化测试实战-张璇-专题视频课程
基于PythonSelenium2自动化测试实战—541人已学习课程介绍此课程主要介绍基于Python的
Selenium自动化
测试,要求学员掌握Python基础知识,搭建自动化测试环境,webdriverAPI
sundaytian
·
2020-07-12 00:25
视频教程
成功搭建Selenium运行环境,能够使用Chrome浏览器打开任意网页
基本参考https://www.cnblogs.com/imyalost/p/7242524.html
selenium自动化
环境搭建(Windows)参考内容:虫师《selenium2自动化测试实战-基于
777seven777
·
2020-07-11 23:44
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他