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自动化
Selenium实战教程系列(二)---元素定位
元素的定位可以说是
Selenium自动化
脚本的基础。这一小节笔者将介绍如何在selenium中进行元素的定位。
Batkid
·
2020-08-24 14:35
ruby
selenium
自动化测试
Selenium+SpecFlow自动化测试一天实践(C#)
一年前在和一位大神的聊天中了解了
Selenium自动化
测试,兴冲冲买了《零成本实现Web自动化测试——基于SeleniumWebDriver和Cucumber》,看了前几章一头雾水,被各种理论打懵了。
dianrangzhuo4225
·
2020-08-24 14:34
Java+
selenium自动化
环境搭建
1、下载安装jdk1)下载地址(32/64位自选)链接:https://pan.baidu.com/s/1bNSK0p466VsjkRue_1xZmQ提取码:mlr92)安装jdk3)Java环境变量配置“计算机-属性-高级系统设置”,单击“环境变量”,在“系统变量”栏下单击“新建”,创建新的系统环境变量JAVA_HOME、CLASSPATH,编辑已有环境变量path。【JAVA_HOME】变量值
青夜梓藤
·
2020-08-24 11:33
环境搭建
selenium自动化
之元素高亮显示
目的:在UI自动化的时候,有时候我们需要查看运行的过程。为了更好的显示这个过程,可以进行元素高亮,以显眼的颜色来提示测试人员目前的操作在哪一步。解决办法:使用js代码来将元素的背景颜色和边框颜色设置成绿色和红色#!/usr/bin/python3#-*-coding:utf-8-*-#@创建时间:2018/11/2216:01##@创建人:Kevinele=driver.find_element(
weixin_34309543
·
2020-08-24 11:14
selenium登录爬取知乎出现:请求异常请升级客户端后重试的问题(用Python中的selenium接管chrome)...
一、问题使用
selenium自动化
测试爬取知乎的时候出现了:错误代码10001:请求异常请升级客户端后重新尝试,这个错误的产生是由于知乎可以检测
selenium自动化
测试的脚本,因此可以阻止selenium
weixin_30343157
·
2020-08-24 10:16
自动检测服务器状态方案
具体需求:1.定时自动检测服务器状态2.发生错误邮件通知3.生成测试报告2.技术选型:1.使用
Selenium自动化
测试框架实现。优点:能获取访问页面静态资源或JS报错等页面错误,兼容性较强。缺点:对
bilibala_
·
2020-08-24 01:06
BiliBili等网站极验滑动验证码的详细破解过程
基于
selenium自动化
的滑动验证码破解1.环境配置(Linux)python2.7pip安装的库:selenium,PILChrome浏览器,Chromedriver(点击查看详细安装过程)2.示例网站
爱吃鱼的小白
·
2020-08-23 22:02
python
selenium自动化
测试--126邮箱登录问题总结
虫师著selenium2自动化测试实战基于python语言第四章习题4.3.1126邮箱登录练习问题总结。练习过程中,参考以下博友的博客顺利完成练习题:https://blog.csdn.net/cyjs1988/article/details/75006167https://www.cnblogs.com/liyuhang/p/6661835.htmlhttps://blog.csdn.net/
小小小羊羊羊
·
2020-08-23 22:22
自动化相关
python+
selenium自动化
的常用小方法
1、循环勾选复选框input标签CheckBox-input.pngcheckboxs=driver.find_elements_by_xpath(".//*[@type='checkbox']")foriincheckboxs:i.click()非input标签非input标签的CheckBox.pngcheckboxs=driver.find_elements_by_tag_name('i')
莫依痕
·
2020-08-23 20:48
selenium自动化
测试
一.自动化选型不同点selenium类(RF、Katalon、Macaca等)UFT(QTP)JS类库(Phantomjs、CasperJS、Puppeteer)是否开源是否是支持平台Linux、Windows、MacWindowsLinux、Windows、Mac支持语言Python、Perl、PHP、C#等VBJS支持浏览器ie、chrome、firefox、opera、safarichrom
MR_Hanjc
·
2020-08-23 09:06
python3强智教务系统个人课表爬虫
前言之前写过一篇用webdriver爬取教务系统课表的爬虫,用的是
selenium自动化
的无头浏览器模拟登录,今天带来的是用requests请求实现的爬虫。
Himit_ZH
·
2020-08-23 08:43
python
Python高级特性与网络爬虫(二):使用
Selenium自动化
测试工具爬取一号店商品信息
上一篇介绍了Ajax动态渲染的页面的分析和爬取,通过JavaScript动态渲染的页面的方式不只有ajax这一种,还有很多其他的方式,分析他们的网页结构和加密参数难度非常大,为了解决这样的页面的数据爬取,我们可以直接使用模拟浏览器运行的方式来实现。python中有很多可以模拟浏览器运行的库,其中最常用的是Selenium,它是一个自动化的web应用的软件测试工具,利用它可以驱动浏览器执行特定的动作
星风雪宇
·
2020-08-22 23:19
Python高级特性与网络爬虫
selenium
python
前端
selenium自动化
案例(二)滑动验证码破解
文章目录写在前面大致思路Python实现几个小坑写在前面最近学习了滑动验证的一个破解思路,是利用OpenCV的图形匹配算法进行对比验证,从而推算出滑块移动的距离,在实际应用中比较常见,我主要参考了Bilibili的教程:[案例篇]selenium+openCV干掉滑动验证码,里面的老师讲解的很详细,不过视频中提到的网易易盾网站做了一些调整,不过其大体思路是一样的,调整后的代码实现我放在下面了,供有
Apocaly_pse
·
2020-08-22 22:03
Python
Web_Spider
Selenium3自动化常见问题
Selenium(Webdriver)自动化测试常问到的问题解答今天朋友问我了几个关于
Selenium自动化
测试的问题,我看了一下感觉还比较典型。
睡着了的熊
·
2020-08-22 20:56
Datawhale第十二期组队学习--Python爬虫编程实践 Task03:session和cookie、代理、
selenium自动化
拔高:丁香园留言板爬取
一.session和cookie常用的web容器有Nginx、Apache、Tomcat、Weblogic、Jboss、Resin等等http1.0HTTP1.0的特点是无状态无链接的无状态就是指HTTP协议对于请求的发送处理是没有记忆功能的,也就是说每次HTTP请求到达服务端,服务端都不知道当前的客户端(浏览器)到底是一个什么状态。客户端向服务端发送请求后,服务端处理这个请求,然后将内容响应回客
Sapphire~
·
2020-08-22 04:47
Datawhale组队学习
学习记录
chrome浏览器不出现‘Chrome正在受到自动软件的控制’的提示语,解决办法:selenium加载配置参数
自学
selenium自动化
测试的时候遇到了一些问题,就这些问题,自己找资料总结了一些修改方法的办法,希望对学习的人有帮助一:自动化测试的时候,启动浏览器出现‘Chrome正在受到自动软件的控制’,在浏览器配置里加个参数
梓涵锦
·
2020-08-22 03:21
Java爬虫第一篇:准备 chromedriver与chrome
运行
selenium自动化
脚本报错如下:org.openqa.selenium.WebDriverException:unknow
V红太阳
·
2020-08-22 03:42
Java
数据
爬虫
selenium chromedriver国内镜像
备忘:最近在学习
selenium自动化
测试的知识,在实践的过程中,因为网站都兼容chrome浏览器,所以决定用chromedriver,但selenium谷歌浏览器驱动在国内被封,相信很多人都被这个问题困扰过
林雨心情
·
2020-08-22 02:04
selenium自动化测试
【Selenium2+Java自动化(4)】-模拟鼠标和键盘操作的基本方法
我们平常说的
selenium自动化
,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。
djuanqn24973034
·
2020-08-22 01:26
Selenium自动化
之模拟键盘操作(一)单键操作
#模拟键盘操作fromselenium.webdriver.common.keysimportKeyselement.send_keys(Keys.F12)element.send_keys(Keys.ENTER)importunittestimporttimefromseleniumimportwebdriverclassVisitSogouByIE(unittest.TestCase):def
DansonC
·
2020-08-22 00:58
python
自动化
selenium自动化
测试多层iframe 嵌套定位元素问题
自己想搭建一个自动填单的框架,就看了看Python3.7.4+selenium其实selenium定位很简单,主要是前端页面如果有iframe,就得使用switch_to.frame()先切入iframe括号里可以填写iframe的index、id、name第一层一般都比较好切入我遇到了一个问题页面结构如下:我进入第一层iframe之后,做了一个click的操作,接着想进入第二层,结果发现进不去了
snowybieber
·
2020-08-21 21:46
python
测试开发
selenium
用nodejs去做自动化测试---环境搭建
selenium自动化
环境搭建(mac下使用nodejs)简单的环境搭建测试一个文件,首先创建一个空文件夹,将浏览器驱动装入浏览器驱动安装,可以使用自动安装(chromedriver/geckodriver
爱薄荷绿的哼哼
·
2020-08-21 20:30
[运营专题]零预算引爆个人和企业品牌
文章推荐
Selenium自动化
测试从零实战【原文链接】原来这样做,才能向架构师靠近【原文链接】CordovaApp打包全揭秘【原文链接】TensorFlowonAndroid:物体识别【原文链接】TensorFlowonAndroid
技术杂谈哈哈哈
·
2020-08-21 18:58
运营
微博
推广
GitChat技术杂谈
微博
运营
流量
推广
Chrome对应webdriver版本
因为Chrome设置的是自动更新,有时候突然webdriver就报错了,最后查了半天发现是浏览器版本更新了,很无语记录一下
selenium自动化
测试时,webdriver与Chrome对应版本号网址:http
csdn怀
·
2020-08-21 16:54
selenium自动化
Selenium
Selenium1、Pythonselenium——一定要会用selenium的等待,三种等待方式解读2、专栏:Python
Selenium自动化
测试详解3、通过selenium启动firefox时,启动插件和证书
sylgdxsgx
·
2020-08-21 10:20
Selenium
Selenium
Selenium自动化
测试--生成测试报告
HTMLTestRunner.py:百度搜索即可HTMLTestRunner是一个第三方的unittestHTML报告库,首先我们下载HTMLTestRunner.py,下载完成后,将下载的文件保存到C盘的\Python37\Lib目录下(python安装目录’C:\ProgramFiles\Python\Python37\Lib’)生成HTML测试报告fromHTMLTestReportimpo
美味的世界
·
2020-08-21 04:03
selenium
python
Selenium自动化
,加速IE浏览器自动化执行效率
加速IE浏览器自动化执行效率:
Selenium自动化
中DOM,XPATH,CSS定位Web页面对象的优劣性分析技术背景在Web应用中,用户通过键盘在输入框中输入值和鼠标点击按钮,链接等。
iteye_11017
·
2020-08-21 04:14
关于
selenium自动化
测试数据的管理---测试用例管理---jxl,POI
selenium多数被应用于功能测试(冒烟测试)、流程测试、回归测试,这里要说的就是在执行这些测试的时候,测试用例的管理问题。常见的黑盒测试方法分为:边界值分析、等价类划分、因果图、错误推测。。。这里不都一一举例,作者有一篇文章里画了一张图,是专门详解常用的测试方法的。总之,为了完成测试效果和目的,会有很多很多的测试用例产生,面对我们的业务进行测试的时候,为了不断的增加测试用例的覆盖率,这个时候,
桐桐-Dragon
·
2020-08-21 02:46
用python写一个自动填问卷的程序
selenium自动化
1,环境配置(windows)(1)下载Pythonhttps://www.python.org/doc/(2)下载pip源码包:https://pypi.python.org/pypi/pip(3)pipinstallselenium(4)安装ChromeDriver,该工具供selenium使用Chrome.ChromeDriver:http://npm.taobao.org/mirrors/
我不是哈哈镜
·
2020-08-21 02:12
python
杂项
Python+
selenium自动化
公共逻辑步骤封装
开篇个人博客“Python+selenium的GUI自动化实现”提到的chrome与IE浏览器调用插件已上传至51CTO下载,对应链接分别为:chrome,http://down.51cto.com/data/2171584;IE,http://down.51cto.com/data/2171585;有需要的直接下载即可;正文关于自动化,其实质就是用机器操作代替手工执行,从而减少人力投入、节约项目
weixin_33913332
·
2020-08-20 21:22
Selenium自动化
测试第一天(下)
目录
Selenium自动化
测试基础
Selenium自动化
测试第一天(上)
Selenium自动化
测试第一天(下)
Selenium自动化
测试第二天(上)
Selenium自动化
测试第二天(下)更多学习资料请加添加作者微信
韩志超
·
2020-08-20 15:49
Selenium自动化
测试第二天(下)
目录
Selenium自动化
测试基础
Selenium自动化
测试第一天(上)
Selenium自动化
测试第一天(下)
Selenium自动化
测试第二天(上)
Selenium自动化
测试第二天(下)更多学习资料请加添加作者微信
韩志超
·
2020-08-20 05:28
selenium自动化
测试_维持Selenium测试自动化的完美方法
selenium自动化
测试毫无疑问,自动浏览器测试已改变了软件开发的工作方式。如果不是Selenium,我们将无法像我们一样使用各种各样的无错误的Web应用程序。
dnc8371
·
2020-08-20 00:15
python+
selenium自动化
软件测试(第4章):场景判断与封装
4.1显示等待WebDriverWait前言:在脚本中加入太多的sleep后会影响脚本的执行速度,虽然implicitly_wait()这种隐式等待在一定程度上节省了很多时间。但是一旦页面上某些js无法加载出来(其实界面元素已经出来了),左上角那个图标一直转圈,这时候会一直等待的。一、参数解释1.这里主要有三个参数:classWebDriverWait(object):driver,timeout
caoliu1024cl
·
2020-08-20 00:02
python+
selenium自动化
软件测试(第3章):unittes
3.1unittest简介前言(python基础比较弱的,建议大家多花点时间把基础语法学好,这里有套视频,可以照着练习下:http://pan.baidu.com/s/1i44jZdb密码:92fs)熟悉java的应该都清楚常见的单元测试框架Junit和TestNG,这个招聘的需求上也是经常见到的。python里面也有单元测试框架-unittest,相当于是一个python版的junit。pyth
site008
·
2020-08-19 23:46
selenium+ant+jenkins集成自动化测试环境搭建
上一篇文章(https://mp.csdn.net/postedit/82388339),主要分享的是
selenium自动化
测试基本的测试环境的搭建,能够正常的在eclipse中编写用例和执行用例。
乌龟小妹
·
2020-08-19 22:39
selenium自动化测试
使用
selenium自动化
爬取虎牙直播数据
selenium自动化
爬取虎牙直播数据fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()url='https://www.huya.com
weixin_46837101
·
2020-08-19 22:35
爬虫系列
pytest_全局变量的使用
这里重新阐述下PageObject设计模式:PageObject设计模式是
selenium自动化
最成熟,最受欢迎的一种模式,这里用pytest同样适用这里直接提供代码:全局变量conftest.py""
weixin_30481087
·
2020-08-19 20:59
python基础(一)
我是小牟牟,从现在开始,我会和大家一起从零开学python,在学习python的过程中我将重点介绍python的基础知识,当然有时候也会穿插一些其他知识除了基础知识,我还将介绍一些应用型的知识,例如,爬虫,
selenium
小牟牟
·
2020-08-19 19:13
python自动化学习
python
编程语言
selenium之web自动化模拟操作(窗口,鼠标,键盘,js)
selenium自动化
在进行浏览器驱动的同时,会有一些相关的模拟行为的操作,例如窗口的操作,鼠标的操作,键盘的操作,javascript相关操作!
小牟牟
·
2020-08-19 19:42
python3爬虫系列21之
selenium自动化
登录163邮箱并读取未读邮件内容
python3爬虫系列21之
selenium自动化
登录163邮箱并读取未读邮件内容1.前言前面在python3爬虫系列20之反爬需要登录的网站三种处理方式中介绍的第三种方法,使用自动化测试工具selenium
csdnzoutao
·
2020-08-19 16:40
python爬虫系列
Selenium自动化
测试第二天(上)
目录
Selenium自动化
测试基础
Selenium自动化
测试第一天(上)
Selenium自动化
测试第一天(下)
Selenium自动化
测试第二天(上)
Selenium自动化
测试第二天(下)更多学习资料请加添加作者微信
韩志超
·
2020-08-19 09:30
Selenium自动化
测试实战【一】
1、自动化测试基础V模型软件开发流程单元测试:对单个子程序或具有独立功能的代码段进行测试的过程。集成测试:将单元模块组装成系统,进行测试,检查模块之间的接口是否正确系统测试:整个产品的测试,系统的正确性和性能等是否满足其规定的要求验收测试:确保软件准备就绪,展示软件满足用户需求;黑盒测试:主要是对软件界面和软件功能进行测试白盒测试:按照程序内部的结构测试程序,检验程序中的每条通路是否按照预定要求正
_YrZf_
·
2020-08-18 16:26
项目实战
python之基于selenium模块自动化爬取豆瓣31个种类前若干部(最多前八十部)电影信息保存在excel中
前言由于我是python爬虫的初学者,所以我从
selenium自动化
模块开始学起,一些selenium模块安装和游览器驱动安装环境搭配的事情我就不说了。
不要脸的阿智
·
2020-08-17 07:58
python
selenium自动化
登录测试用例
#-*-coding:utf-8-*-fromseleniumimportwebdriverimporttimeimportdatetimeimporttracebackimportloggingimportos#测试用例执行函数defwork(browser):url="http://yourdomain.com"browser.get(url)try:#输入账号和密码browser.find_
mydriverc2
·
2020-08-17 05:54
python
Selenium自动化
之上传文件(二)键盘操作,复制剪贴板中的文件路径,回车提交
#使用键盘操作,复制剪贴板中的文件路径,回车提交,实现上传文件fromseleniumimportwebdriverimportunittestimporttimeimporttracebackimportwin32clipboardaswimportwin32apiimportwin32confromselenium.webdriver.support.uiimportWebDriverWait
DansonC
·
2020-08-16 23:08
python
自动化
python+
selenium自动化
测试封装
测试框架就是一个集成的体系,包括测试功能的函数库(如导入的包),测试数据源(测试数据),测试对象识别标准(webdriver的各个api),以及可充用的模块(结构优化),自动化测试框架主要经过模块驱动测试--》数据驱动测试--》对象驱动测试几个过程。一.模块驱动测试模块驱动主要发展过程:线性测试(一个用例对应一个脚本,数据和脚本混合)---》模块化与类库(重复的部分写成公共的模块,需要的时候进行调
胡桓
·
2020-08-16 07:44
自动化测试
selenium自动化
测试框架之PO设计模式
在自动化中一样适用,
Selenium自动化
测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。
weixin_34246551
·
2020-08-15 21:00
selenium自动化
测试实现对网站的登陆(使用java编写)
packagebrand;importorg.junit.Test;importorg.openqa.selenium.By;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.WebElement;importorg.openqa.selenium.WebDriver.Navigation;importorg.openqa.
被遗忘的秋天
·
2020-08-15 09:56
自动化测试
java
Selenium自动化
工具的使用简介
一、Selenium演进过程Selenium是什么?Selenium是ThoughtWorks专门为Web应用程序编写的一个验收测试工具,UI功能测试框架,开源免费,支持多种浏览器、多种编程语言,不像coderunner等综合平台,主要是提供API,特别是JavaScript的支持使用,把浏览器上的动作已经写好了,只要调用这个框架就可以了,它可以进行整合。演进过程SeleniumCore:Java
谢厂节_编程圈
·
2020-08-15 09:59
杂项
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他