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自动化
测试实战项目(一)
这个项目是使用了axatrikx集成的框架,官方:http://axatrikx.com/category/automation-testing/selenium-webdriver,在这个框架上,进行了修改。可能改的代码比较不怎么样,请各位大神给我多多指出这些细节。项目结构图项目名字是master,里面有2个子项目1.framework里面的框架内部的封装的方法2.test-scripts是测试
猪潆潆
·
2020-07-11 23:01
自动化
Selenium 自动化操作
嘿,小伙伴们周末有没有像大猪一样在加班的,今天分享一个超有意思的东西
Selenium自动化
测试/调式工具。
大猪大猪
·
2020-07-11 22:55
Python+
selenium自动化
测试实战代码
基本unittest框架结构importunittestfromseleniumimportwebdriverimporttimefromselenium.common.exceptionsimportNoSuchElementExceptionclassPythonTest(unittest.Testcase):#setUp类,在用例执行之前执行@classmethoddefsetUpClass
MAakeway-照亮我的路
·
2020-07-11 20:52
Python
selenium
维护简单ip池,
selenium自动化
,session和cookie
IP网站为了防止被爬取,会有反爬机制,对于同一个IP地址的大量同类型的访问,会封锁IP,过一段时间后,才能继续访问,有几种简单的应对套路:1.修改请求头,模拟浏览器(而不是代码去直接访问)去访问2.采用代理IP并轮换3.设置访问时间间隔这是一个ip网站,https://www.xicidaili.com/`使用代理格式proxies的格式是一个字典proxies={‘http’:‘http://I
杰公子
·
2020-07-11 19:37
爬虫
selenium java环境搭建
selenium自动化
测试工具,如果我们会搭建java环境只需要导入一个ja包就可以使用。这里很多常见的步骤我都简略的说一下,需要的可以在网上找,网上都有很丰富的资料。一、java工程搭建。
请叫我RMB玩家
·
2020-07-11 16:35
selenium
Python+robot+
selenium自动化
初识
环境搭建准备:备注:一些容易出错的地方,会有PS提示。1、Python环境装好,建议装最新的Python版本,2.0相对已out了。记得添加环境变量,设置环境变量的时候记得.C:\Python37\Scripts这个目录也做添加,后面会用到里面的pip命令,python3.0自带,查验使用cmd命令,输入Python--version,如下图2、RF框架安装前面已说过可直接使用pip命令安装rob
正在缓存99
·
2020-07-11 16:32
自动化
python+
selenium自动化
测试-18Firefox下载自动保存文件及浏览器弹窗处理
不能像chrome一样点击导出文件便能自动下载,是Firefox的一个巨大的坑。虽然最新版本的Firefox修复长期以来不可选“以后自动采用相同的动作处理此类文件”的Bug,在当次浏览器启用可以自动下载此类文件,但在Firefox下一次启动后,[选项-应用程序]中并不能找到‘xls文件’这种内容类型,也找不到相应的配置文件(如mimeTypes.rdf),意味着不能自动下载指定类型的文件。图01第
dalotalk
·
2020-07-11 15:54
#
selenium
UI自动化测试
python+
selenium自动化
测试-15断言与验证
在测试用例中,执行完测试用例后,最后一步是判断测试结果是pass还是fail,自动化测试脚本一般把这种生成测试结果的方法称为断言(assert)。断言,能够验证应用程序的状态是否同所期望的一致,提供了测试结果是True还是False,所有的断言方法都有一个msg参数,如果指定msg参数的值,则将该信息作为失败的错误信息返回。断言的方法很多,下面只介绍几种常用的断言方法:1、assertassert
dalotalk
·
2020-07-11 15:22
#
selenium
UI自动化测试
基于python语言的
selenium自动化
测试(2)-测试代码与脚本代码分离
上一篇介绍了如何搭建selenium环境,也给出了一小段代码演示如何使用selenium博客不会过多的介绍如何使用seleniumapi更多地在于如何构建一个自动化测试项目,代码的分层是很关键一步,本文介绍如何使用pytest+selenium的框架做到测试代码与脚本代码的分离pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:1、简单灵活,容易上手;2、支持参数化;3、
一只名叫皮特的猫
·
2020-07-11 14:20
selenium
selenium自动化
学习之弹出框
当我们在浏览器进行操作的时候可能会弹出一些提示框,那么我们如何处理这些提示框呢?这里我们以百度为例,先点击设置->搜索设置->保存设置->弹出框->点击确定fromseleniumimportwebdriverfromtimeimportsleepdriver=webdriver.Chrome()driver.get("http://www.baidu.com")sleep(8)driver.fi
meisailor
·
2020-07-11 13:19
selenium
python+
selenium自动化
测试,读取csv文件,
#coding:utf-8#date:2019/1/7fromseleniumimportwebdriverimportcsvimporttimedates=csv.reader(open("E:\\test\\CSV\\test01.csv",'r'))list=[]fordateindates:ifdate==0:passelse:list.append(date)print(list)pri
平淡日子i
·
2020-07-11 12:52
python+
selenium自动化
测试——QQ邮箱自动登录写信
#-*-coding:utf-8-*-#QQ邮箱登录fromseleniumimportwebdriverimporttimefirst_url='http://www.mail.qq.com'driver=webdriver.Chrome()driver.get(first_url)driver.implicitly_wait(10)driver.maximize_window()#切换到ifr
平淡日子i
·
2020-07-11 12:52
python+
selenium自动化
测试(警告框处理)
1、-*-coding:utf-8-*-##警告框处理fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsimporttimefirst_url='http://www.baidu.com'driver=webdriver.Chrome()driver.get(first_u
平淡日子i
·
2020-07-11 12:51
使用python3的
selenium自动化
测试遇到的一些异常提示(一)
刚开始学习python,用来做自动化测试,遇到问题,作为一个记录首先介绍一个demo网站http://sahitest.com/demo/1、GeckodriverexecutableneedstobeinPATHgeckodriver是一原生态的第三方浏览器,对于selenium3.x版本都会使用geckodriver来驱动firefox,所以需要下载geckodriver.exe。放置在Pat
hunrizideshiluozhe
·
2020-07-11 08:06
python
自动化测试-selenium
selenium之 一个不常用但又很有用的方法(switch_to.active_element),获取当前焦点元素
更多关于pythonselenium的文章,请关注我的专栏:Python
Selenium自动化
测试详解今天我们讲讲switch_to家中的一个异类:switch_to.active_element,当然
huilan_same
·
2020-07-11 08:53
Selenium
Python
Selenium自动化测试详解
selenium
switch-to
焦点
自动化测试
python
怎样从0开始搭建一个测试框架_1——配置
怎样从0开始搭建一个测试框架_1这一步我们用到了selenium的基本的知识,以及一些unittest和PyYaml库的内容,有问题的同学可以参考我之前的博客:Python
Selenium自动化
测试详解
huilan_same
·
2020-07-11 08:22
自动化测试框架
Python
Selenium自动化测试详解
从零搭建一个自动化测试框架
selenium自动化
常用函数
前段时间弄一个测试框架,满足公司简单网站的测试,整合了一个函数模块,包括常用的截图、邮件发送、测试报告生成,具体代码如下importsmtplibfromBSTestRunnerimportBSTestRunner#报告的模板,这里没用到fromemail.headerimportHeaderfromemail.mime.textimportMIMETextfromemail.mime.multi
dengzhitu4209
·
2020-07-11 05:22
selenium自动化
,写一下修改元素style不可见属性的做法
直接帖代码Listeles=beCommand.getWebDriver().findElementsByXPath("//a[text()='"+cvSearchName+"']/following::a");WebDriverdriver=beCommand.getWebDriver();JavascriptExecutorjs=(JavascriptExecutor)driver;for(W
c730911
·
2020-07-11 03:20
Selenium
Python
selenium自动化
测试框架入门--登录测试实例
本文为Python自动化测试框架基础入门篇,主要帮助会写基本selenium测试代码又没有规划的同仁。本文应用到POM模型、selenium、unittest框架、configparser配置文件、smtplib邮件发送、HTMLTestRunner测试报告模块结合登录案例实现简单自动化测试框架项目主要包括以下几个部分conif.ini放置配置文件例如:myunit.py文件放置的浏览器操作代码i
测试小刘啊
·
2020-07-11 03:22
软件测试
Python自动化测试
自动化测试框架
【系列】
selenium自动化
测试集锦---浏览器窗口处理
【系列】
selenium自动化
测试集锦浏览器窗口处理我们在使用selenium进行自动化测试调试脚本的过程中,经常会对浏览器窗口进行处理,小编对工作中常用的方法进行了总结,希望能帮助到大家。
测无遗漏
·
2020-07-11 01:15
selenium自动化测试
selenium
java
软件测试
【系列】
selenium自动化
测试集锦---生成二维码用例的简单判定
【系列】
selenium自动化
测试集锦生成二维码用例的简单判定在自动化测试过程中,对生成二维码功能的测试,可以采用什么方法呢?
测无遗漏
·
2020-07-11 01:15
selenium自动化测试
基于python语言的
selenium自动化
测试环境搭建(chrome浏览器)
一、python的下载安装详见:https://blog.csdn.net/Rao_Juan/article/details/83380561(见:3.python的下载安装)二、chromedriver的下载(本文以chrome浏览器为主)下载地址:http://chromedriver.storage.googleapis.com/index.html不同版本的chrome浏览器对应着不同的w
Jodie_Rao
·
2020-07-10 23:27
环境搭建
selenium自动化基础知识
python3爬虫系列24之重庆微博地铁客运量爬取和可视化
python3爬虫系列24之重庆微博地铁客运量爬取和可视化1.前言在python3爬虫系列23之selenium+腾讯OCR识别验证码登录微博且抓取数据里面,我们既是又搞
selenium自动化
,又搞腾讯
csdnzoutao
·
2020-07-10 21:16
python爬虫系列
Selenium自动化
之操作js弹出框(弹窗)
#操作js弹出框,alert、confirm、prompt都是一样的操作alert=driver.switch_to.alertalert.accept()alert.dismiss()importunittestimporttimefromseleniumimportwebdriverfromselenium.webdriverimportActionChainsclassVisitSogouB
DansonC
·
2020-07-10 21:22
python
自动化
python+
selenium自动化
测试中如何获取Excel文件中的参数并执行
python+
selenium自动化
测试中如何获取Excel文件中的参数并执行在自动化测试中,有常见的3中测试框架:模块化测试框架、关键字驱动测试框架、数据驱动测试框架。
BeeTester
·
2020-07-10 20:01
编程语言PL
软件开发技术_Python
______Python
Language
selenium自动化
测试框架之PO设计模式
在自动化中一样适用,
Selenium自动化
测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。
A蜀山客
·
2020-07-10 20:00
selenium自动化
之处理浏览器警告弹窗
selenium自动化
之处理浏览器警告弹窗2019.01.0623:18531浏览有的网站会弹出类似如下图的警告弹窗,你会发现这种弹窗在html源码中怎么也定位不到,接下来将介绍这种弹窗的处理方式。
liuying7777777
·
2020-07-10 19:48
学习
关于python+
selenium自动化
测试中的数据驱动测试
#coding:utf-8fromseleniumimportwebdriverfrompublicimportLoginimporttimeclassLogin_data():def__init__(self):self.driver=webdriver.Firefox(executable_path='/Users/silence/Downloads/geckodriver')self.dri
之音之音
·
2020-07-10 19:02
python练习
selenium自动化
实战-基于python语言(一: 编写脚本)
搭建好环境之后,就可以编写脚本了,刚开始会遇到很多问题,还需要自己耐心查找解决办法。1.首先我们需要学习定位元素的方法id定位find_element_by_id()name定位find_element_by_name()class定位find_element_by_class_name()tag定位find_element_by_tag_name()link定位find_element_by_l
weixin_30500105
·
2020-07-10 18:34
Python3 Selenium3 软件自动化测试基础系列视频课程-田春成-专题视频课程
Python3Selenium3软件自动化测试基础系列视频课程—365人已学习课程介绍该视频教程会让学生了解自动化含义,学会主流的Python
Selenium自动化
环境搭建,八大定位,基本方法使用、以及用多种方法介绍
Tim_2018
·
2020-07-10 18:17
视频教程
Python谷歌浏览器
selenium自动化
测试
selenium自动化
测试例子:1.安装seleniumpipinstallselenium若安装成功之后,在命令行执行python-mpydoc-p8080(-p是指定端口号)访问http://127.0.0.1
此处无声胜有声
·
2020-07-10 17:33
python
python测试系列教程——python+
Selenium自动化
测试框架
需要的环境浏览器(Firefox/Chrome/IE…)PythonSeleniumSeleniumIDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedriver、IEDriverServer、phantomjs.exeIDE(Pycharm/Sublime/Eclipse…)1、浏览器建议用Firefox或Chrome,千万不要用最新版本,要用早两
qq_40518671
·
2020-07-10 15:00
python
软件测试
RF学习
RF的安装pipinstallrobotframeworkseleniumlibrary的安装第三方库,不一定要安装,如果案例涉及到了可以安装支持
Selenium自动化
的RF扩展库pipinstallrobotframework-seleniumlibrary-U
花生童鞋
·
2020-07-10 05:33
python
python
Webpack 达人的成长之路
文章推荐
Selenium自动化
测试从零实战【原文链接】原来这样做,才能向架构师靠近【原文链接】CordovaApp打包全揭秘【原文链接】TensorFlowonAndroid:物体识别【原文链接】TensorFlowonAndroid
技术杂谈哈哈哈
·
2020-07-09 07:09
前端
GitChat技术杂谈
selenium自动化
测试遇到的问题
问题1:当出现如下错误时:ElementNotVisibleException:Message:elementnotvisible,表示元素是不可见的;首先确认是不是你定位元素就有问题导致元素确实不存在;其次有些元素可能确实需要一定的加载时间,如果没有加等待,脚本程序可能会运行过快,从而定位不到这个元素;解决方法:1.增加等待时间,time.sleep(5),这种方法比较通用,但是缺点时,如果加载
执笔写回憶
·
2020-07-09 04:33
python
selenium
selenium动态爬取猫眼前top100
然后就开始了学习selenium的道路了,
selenium自动化
工具,可以自动的打开网站(也叫模拟人打开网页的动作)通过代码控制你想打开的网站,然后就可以通过这个打开的网页动态爬取你想要的信息了,即可见即可爬
岚风起。
·
2020-07-08 22:20
【python+
selenium自动化
】使用pytest+allure2完成自动化测试报告的输出
pytest的pytest-html插件是一个很方便的测试报告,运行自动化测试用例时,pytest后加上参数即可allure是一个测试报告的框架,相比pytest-html的优势就是“逼格”他的优点除了好看,还有几点:1、可以把测试的步骤都加到报告中2、可以加入自定义的截图或错误截图3、使用jenkins持续集成,会有一个趋势图,可以展示过往测试用例的趋势4、可以直接转换成中文5、有多种装饰器可供
weixin_30408309
·
2020-07-08 13:55
使用python的
selenium自动化
登录获取cookie
要爬取广点通广告平台数据,这平台居然没有提供开发用的API数据接口,登录是QQ登录,很复杂,不好抓取登录接口逻辑于是就用这个想录gif的不好录-文档:https://www.yiibai.com/selenium/selenium_webdriver.htmlpython扩展https://pypi.org/project/selenium/selenium的python官方手册:https://
weixin_30340745
·
2020-07-08 13:05
python+
selenium自动化
测试环境搭建
经过两天的研究,终于搭建好python的selenium环境,可以跑起来脚本,接下来总结了两部分内容,一部分是环境搭建,另一部分讲遇到的问题和解决方案。1.环境搭建(1)安装python下载网址:https://www.python.org/downloads/选择Python2或者Python3,按照步骤安装在cmd中输入python,若显示不是内部命令,需要配置环境变量将路径配置到环境变量pa
毛桃宝
·
2020-07-08 11:07
基于Java的网页爬虫实践
文章目录爬虫概念愿景爬虫框架选型分布式爬虫单机爬虫非Java单机爬虫爬虫和反爬虫网页节点的解析方式Jsoup、WebCollector、Htmlunit解析实例WebMagic的介绍及使用WebMagic+
Selenium
罗星星的博客
·
2020-07-08 09:55
java/scala
爬虫
【Python】retrying模块使用场景
大家在做数据抓取或者用
selenium自动化
进行元素定位的时候,经常遇到由于网络问题导致的抓取数据失败,或者定位元素失败。
cacho_37967865
·
2020-07-08 05:36
Python模块
转-Python Selenium设计模式-POM
转载网址:https://www.bbsmax.com/A/RnJWoklvJq/前言本文就python
selenium自动化
测试实践中所需要的POM设计模式进行分享,以便大家在实践中对POM的特点、应用场景和核心思想有一定的理解和掌握
一米阳光-ing
·
2020-07-07 20:44
Python
Java生成动态GIF图片
写
selenium自动化
时,为了查看运行效果,后给浏览器截图,想到可以生成gif图片来快速预览。看到已经有人实现了,直接拿过来。作者是KevinWeiner。
LzwGlory
·
2020-07-07 02:16
java
Selenium用法详解 - -
selenium自动化
测试概要
Selenium用法详解介绍该视频教程会让学生了解自动化含义,学会主流的Python
Selenium自动化
环境搭建,八大定位,基本方法使用、以及用多种方法介绍Select、Frame,上传附件。
Python实战讲师团
·
2020-07-06 21:15
CSDN学院【程序员字典】
go实现爬虫
条件:1.第三方包github.com/tebeka/selenium,
selenium自动化
测试工具2.google驱动chromedriver.exe,要与本地浏览器的版本号对应,下载:http:/
jgbb
·
2020-07-06 17:00
将
Selenium自动化
脚本执行环境从Windows移到Linux后,出现对象无法点击的情况
对悬浮按钮进行点击操作时,报错org.openqa.selenium.WebDriverException:unknownerror:Element...isnotclickable改用J改行点击操作,可正常运行privatestaticJavascriptExecutorjs=null;publicstaticvoidClick(WebDriverdriver){js=(JavascriptEx
werasa
·
2020-07-06 06:23
Selenium
用Python爬取某东商品信息并可视化
对于Ajax加载的网页已经分析了好几回,这回来说说利用
selenium自动化
获取网页信息。通常对于异步加载的网页,我们需要查找网页的真正请求,并且去构造请求参数,最后才能得到真正的请求网址。
weixin_34319374
·
2020-07-06 01:19
配置docker实现python+
selenium自动化
安装环境:win10一)安装前检查(使用securable.exe或LeoMoonCPU-V.exe):系统硬件是否支持虚拟化技术?BIOS中是否已启用?二)安装虚拟机CentOS7:下载vmwareworkstationpro:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html安装v
weixin_33875839
·
2020-07-05 23:54
Selenium自动化
测试-入门
一、什么是SeleniumSelenium是一个浏览器自动化测试框架,它主要用于web应用程序的自动化测试,其主要特点如下:开源、免费;多平台、浏览器、多语言支持;对web页面有良好的支持;API简单灵活易于使用;支持分布式测试用例执行。Selenium经历了两个版本,Selenium1.0和2.0,Selenium1.0主要由以下几部分构成:SeleniumIDE:是一个嵌入到Firefox中的
LupuX
·
2020-07-05 16:02
Auto
Test
selenium自动化
测试
前言现在很多小公司组织架构不完整,人员分工不明确,很多程序员,软件工程师,高级软件工程师都要身兼多职既要完成好他的本职工作又要身兼一部分,数据库设计优化(DBA职责),软件测试(测试工程师职责),软件运维(运维工程师职责)。当其他繁琐的测试,运维工作占用大量开发工程师时间时候,导致开发时间大大减少同时导致开发的代码质量变的极差(在可用性,可靠性,安全性,易用性,安全性等未做考虑只完成了功能性的开发
刘献盎
·
2020-07-05 15:41
测试
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他