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自动化
登录测试用例
#-*-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
杂项
selenium自动化
测试中自动在登录和密码显示
selenium学习登录163邮箱时,一直无法定位元素,ID随机生成,后来百度得知因为网易用了iframe框架,需要先定位到iframe框架,才能找到内部的元素。但是iframe的ID也是随机生成,name为0importtimefromseleniumimportwebdriver#找到谷歌浏览器的驱动的路径fromselenium.webdriverimportActionChainsbrow
weixin_44274975
·
2020-08-15 09:35
python
Python
Selenium自动化
(二)自动化注册流程
需求:使用pythonselenium来自动测试一个网站注册的流程。假设这个网站的注册流程分为三步,需要提供比较多的信息:在这个流程里面,需要用户填入信息、在下拉菜单中选择、选择单选的radiobutton、多选框等等比较复杂的页面元素操作。在开始做的时候,我会按照一个用户真正的填写习惯,参照页面,一步步的定义每个步骤应该进行怎样的操作,我需要查看每一个页面元素的属性,决定选择一个合理的选项,然后
weixin_33738578
·
2020-08-15 08:05
Python+
Selenium自动化
-清空输入框、输入内容、点击按钮
Python+
Selenium自动化
-清空输入框、输入内容、点击按钮1.输入内容send_keys('valve'):输入内容valve#定位输入框input_box=browser.find_element_by_id
weixin_30907523
·
2020-08-15 08:26
python
selenium自动化
(二)自动化注册流程
需求:使用pythonselenium来自动测试一个网站注册的流程。假设这个网站的注册流程分为三步,需要提供比较多的信息:在这个流程里面,需要用户填入信息、在下拉菜单中选择、选择单选的radiobutton、多选框等等比较复杂的页面元素操作。在开始做的时候,我会按照一个用户真正的填写习惯,参照页面,一步步的定义每个步骤应该进行怎样的操作,我需要查看每一个页面元素的属性,决定选择一个合理的选项,然后
weixin_30301183
·
2020-08-15 08:55
selenium+webdriver错误...exceptions.ElementNotInteractableException: Message: Element is not visible处理
这几天在自学python+
selenium自动化
测试,遇到一个小问题,折腾了半天,一个偶然的操作竟然解决了。
rs勿忘初心
·
2020-08-15 08:56
selenium之 坑(StaleElementReferenceException: Message: Element not found in the cache...)
更多关于pythonselenium的文章,请关注我的专栏:Python
Selenium自动化
测试详解今天给大家分享一个selenium中经常会有人遇到的坑:selenium.common.exceptions.StaleElementReferenceException
huilan_same
·
2020-08-15 06:29
Selenium
Python
Selenium自动化测试详解
selenium学习笔记(11)——利用selenium自动快捷登录QQ邮箱,自动添加收件人等内容及附件,自动发送邮件(附多种问题解决方案)
想要系统学习python
selenium自动化
测试,请关注我的专栏:https://blog.csdn.net/column/details/29112.html注明:转载请注明https://blog.csdn.net
IT越野者
·
2020-08-15 06:56
python学习笔记
selenium自动化测试
Selenium自动化
之JS增删改查操作元素的属性
#JS增删改查操作元素的属性#新增属性driver.execute_script(“arguments[0].%s=arguments[1]”%attributeName,elementObj,value)#修改属性driver.execute_script(“arguments[0].setAttribute(arguments[1],arguments[2])”,elementObj,attr
DansonC
·
2020-08-15 05:10
python
自动化
Selenium自动化
之清除输入框的内容
#清除输入框的内容input.clear()importunittestimporttimefromseleniumimportwebdriverclassVisitSogouByIE(unittest.TestCase):defsetUp(self):#启动IE浏览器self.driver=webdriver.Ie(executable_path="g:\\IEDriverServer")def
DansonC
·
2020-08-15 05:38
python
自动化
谈谈自动化测试框架之PO设计模式
在自动化中一样适用,
Selenium自动化
测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。
蜀山客e
·
2020-08-15 05:47
自动化软件
软件测试
python+selenium进行智慧树刷课程序,全自动
文章目录絮叨一下一.安装二.开撸三.最后絮叨一下前段时间在网上上课,不想看就想写个程序安排一下就发现了
selenium自动化
于是这个故事开始了,叫我看创业创新网课,,不可能!!!
_ALONE_C
·
2020-08-15 05:43
笔记
Jenkins高级篇之Pipeline实践篇-6-Selenium和Jenkins持续集成-pipeline参数化构建
selenium自动化
测试
这篇来思考下如何写一个方法,可以修改config.properties文件里面的属性。加入这个方法可以根据key修改value,那么我们就可以通过jenkins上变量,让用户输入,来修改config.properties文件里面的值。例如测试服务器地址和浏览器类型的名称。如果用户在Jenkins界面填写浏览器是chrome,那么我们就修改config.properties里面的browser=ch
Anthony_tester
·
2020-08-15 00:28
selenium-java(第一篇)
selenium元素的定位以及操作1.元素的定位
Selenium自动化
,我们需要做的最基本的事情就是在页面找到元素并通过脚本程序去操作这个元素,实现模拟人工操作。
weixin_30810239
·
2020-08-14 20:19
安装python3.6的一些库和安装scrapy的依赖库
requests.get("url")2、
selenium自动化
会用到。3、lxml4、beautifulsoup45、pyquery网页解析库说是比beautiful好用,语法和jquery非常像。
oracle_newpc
·
2020-08-14 19:38
软件安装
python3,网络爬虫学习,
Selenium自动化
测试工具的使用
#有些网页不包含Ajax请求,有些网页Ajax接口含有很多加密参数,很难直接分析Ajax来抓取#解决方法是使用模拟浏览器运行的方式来爬取,本章主要学习Selenium和Splash的使用#1、基本使用fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.common.key
luslin
·
2020-08-14 17:10
Selenium自动化
测试---文件上传处理
在UI测试时,经常碰到上传文件功能,一般情况下可采用两种方法进行模拟,第一种普通上传,即直接传文件路径;第二种插件上传,采用AutoIt方法。1)普通上传文件普通的上传是将本地文件的路径传到input标签中,所以可以直接使用send_keys()来实现#上传文件的html代码上传文件:#先定位到该上传文件按钮,然后使用send_keys传图片路径,实现上传功能driver.find_element
liuyukuan
·
2020-08-14 17:20
AutoHotkey
AHK
浏览器
自动化测试
selenium
关于在Eclipse中新建Maven工程项目不完整,缺少JRE System、只含有三个文件的解决方法【一步到位】
时隔几个月不发帖子了现在在用Eclipse搞Java+
Selenium自动化
在Eclipse(LUNA版本)中新建Maven工程项目的时候差点把我气到吐血Maven工程项目不完整就长下图这样怎么调都调不出来但是明明新的
别动我的丸子头
·
2020-08-14 11:50
浅谈python+
selenium自动化
测试的二次封装思想
在进行web自动化测试的过程中,我们经常会重复执行很多脚本,语句以及方法,这时,我们可以讲常用的动作封装到一个类中,以便多次调用比如可以将一些数据调用,以及其他常用方法封装到类中,放到指定的包下在python自动化设计中,用例执行的数据可以使用excel来保管,所以可以将调用excel数据的方法进行封装,便于用例脚本调用其次,可以将用例中反复使用的动作封装到方法中封装的好处是可以减少代码的重写,提
东隅之桑
·
2020-08-14 02:50
java+
selenium自动化
-浏览器环境搭建代码优化
优化思路如下:在web测试中,通常会进行浏览器兼容性的测试。而web自动化中提供了IE、Firefox和Chrome三种浏览器的驱动,下面详细讲述下如何将这三种浏览器的创建写在同一个方法中,并在自动化测试执行前执行该方法。使用testng来进行测试用例的管理,在此处使用了@BeforeSuite注解和@Parameter注解,具体使用方法请自行学习。将浏览器的选择写到一个方法中间,需要对浏览器类型
测试小白柒墨sang
·
2020-08-14 02:24
java自动化
Selenium自动化
测试介绍
(本文欢迎转载,只需附上来源:https://blog.csdn.net/actionwind/article/details/103437712)Selenium是用于web自动化测试的工具,这次来介绍一下它的使用。Selenium由好几部分组成,我们今天主要说的是它的WebDriver部分,这部分需要测试者自己编写脚本代码。一、首先来介绍一下它的Java开发环境的搭建:1、首先安装jdk,详细
ActionWind
·
2020-08-14 01:20
pytest使用allure测试报告
选用的项目为
Selenium自动化
测试Pytest框架实战,在这个项目的基础上说allure报告。
o随风挥手o
·
2020-08-13 16:59
Python+
Selenium自动化
测试框架(一)
参考文章:Python+
Selenium自动化
测试脚本(入门),先找下自动化测试的感觉,但是这样做的层次不清晰,无法同时
ct745363083
·
2020-08-13 13:50
#
自动化框架
selenium自动化
测试中的页对象
coding=utf-8importsysimportrandomimporttimefromconfigimportglobaVarfrompagesimportcustCommon6selenium=custCommon6.Driver()selenium.clearCache(‘1’)orgVal=‘3013’listFxcp=[‘11414111215’,‘11111111111’,‘11
xiao_hacker
·
2020-08-12 15:57
自动化
selenium
18年selenium3+python3+unittest自动化测试教程(上)
自动化测试课程介绍简介:讲解什么是自动化测试和课程大纲讲解,课程需要的基础和学后的水平python3.7+selenium3pycharm第二章自动化测试相关软件安装1、自动测试工具selenium介绍简介:介绍
selenium
weixin_33701251
·
2020-08-12 13:27
Python3+Selenium3自动化测试-(准备)
Python3+Selenium3自动化测试-(准备)最近在学习
selenium自动化
测试相关的内容,所以将实际准备情况做一记录,#系统:win10(64位)#浏览器:Chrome(67.0)、Firefox
weixin_30666943
·
2020-08-12 13:40
Python+selenium 技巧篇-读取excel执行登陆操作
下面给大家演示一下Python+
selenium自动化
的实例,读取excel执行登陆操作。首先如果想要操控excel需要两个库xlrd和xlwt,一个是读,一个是写。
挣扎的蓝藻
·
2020-08-12 12:39
Excel
实用技巧
python+selenium
Python智能自动化机器人
贴吧一键签到机
selenium自动化
感觉有一段时间没有发博客了,今天1024,发一篇福利吧。贴吧签到机,利用selenium模拟浏览器登录,然后根据你关注的贴吧进行签到。1.首先需要安装python2.7,Chrome浏览器,selenium,lxml过程略2.要上代码了具体实现过程:登录获取访问贴吧的地址写个for循环逐个访问并签到2.1首先要解决登录问题我把代码都封装在一个类里面了凑合着看吧其中需要输入的url就是自己登陆了百度
大灰狼学编程
·
2020-08-12 10:04
Python学习
Selenium自动化
测试工具——以爬取京东商品信息为例
需要安装的包importrefromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.we
FLYING TARDIS
·
2020-08-11 14:40
Python
selenium
Python
京东
自动化测试
Python
selenium自动化
测试框架入门实战--登录测试案例
本文为Python自动化测试框架基础入门篇,主要帮助会写基本selenium测试代码又没有规划的同仁。本文应用到POM模型、selenium、unittest框架、configparser配置文件、smtplib邮件发送、HTMLTestRunner测试报告模块结合登录案例实现简单自动化测试框架项目主要包括以下几个部分conif.ini放置配置文件例如:myunit.py文件放置的浏览器操作代码i
蜀山客e
·
2020-08-10 15:00
软件测试
自动化测试
自动化软件
selenium
软件测试
python
自动化测试
python
selenium自动化
收集流量数据包(PACP)
收集流量数据包即是在浏览器输入一个URL让浏览器去访问,同时打开捕包软件,访问完毕之后保存捕获的流量数据包即可;自动收集流量包即是让着一过程交给python代码来做,我们需要做的就是提供访问的URL和访问结束后去指定的地方查看数据就好了。流量收集思路:1、用代码控制,模拟浏览器访问网站;2、在浏览器访问网站的时候同时打开捕包软件(一个子线程)负责收集流量数据;3、访问完成之后关闭浏览器,保存流量数
zerow__
·
2020-08-10 08:11
Python 爬虫常用的库
requests.get("url")2、
selenium自动化
会用到。3、lxml4、beautifulsoup5、pyquery网页解析库说是比beautiful好用,语法和jquery非常像。
weixin_33807284
·
2020-08-10 07:58
【Python
selenium自动化
环境配置】4步搞定ChromeDriver版本选择
很多刚做自动化的小伙伴,会在ChromeDriver版本选择时犯难,看来大家都被坑过,真正掌握独门绝技,都不是难事儿。看好了主要步骤就4部1、确定谷歌浏览器版本2、找到谷歌浏览器版本与ChromeDriver版本对应关系3、下载ChromeDriver版本4、解压并放至正确的位置5、验证Selenium调用ChromeDriver找到已安装的谷歌浏览器版本自己的系统配置(win764位,谷歌浏览器
weixin_30408309
·
2020-08-10 07:28
selenium自动化
测试--基于python语言 学习笔记1
1、webdriver自带的2个调用javascript的方法webdriver.execute_script(script,*args)#同步执行js代码webdriver.execute_async_script(script,*args)#异步执行js代码2、使用time.sleep()方法让测试脚本停留一段时间importtimetime.sleep(5)#休眠5s3、捕获错误时可使用we
qq_31142995
·
2020-08-10 07:48
selenium
爬取斗鱼平台
知识点:1.运用
selenium自动化
驱动模块2.find_elements_by_xpath()与fin_element_by_xpath()的区别,以及对元素的定位,内容的提取3.获取请求下一页方法
博弈星宇
·
2020-08-10 06:16
爬虫
selenium+headless chrome 自动化测试登陆页面并截图
selenium自动化
测试工具headless-chrome无头模式截图保存在桌面#导包fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysimporttime
lemonlemons
·
2020-08-10 06:46
pywinauto关闭windows的弹窗
自动化测试时候关闭windows的弹窗最近在实习的时候在使用
selenium自动化
测试网页的时候遇到了某些弹出框是windows的,虽然不影响自动化测试,但是出于需要还是研究下了如何关闭这些窗口。
bansme
·
2020-08-10 06:29
pywinauto
Selenium自动化
获取WebSocket信息
性能日志ChromeDriver支持性能日志记录,您可以从中获取域“时间轴”,“网络”和“页面”的事件,以及指定跟踪类别的跟踪数据。启用性能日志默认情况下不启用性能日志记录。因此,在创建新会话时,您必须启用它。DesiredCapabilitiescap=DesiredCapabilities.chrome();LoggingPreferenceslogPrefs=newLoggingPrefer
weixin_30653023
·
2020-08-09 13:20
selenium自动化
脚本错误总结
编写selenium脚本时,会犯些错误,纪录下来,方便自己后续查看1、定位元素时提示:unknownerror:Elementisnotclickableatpoint(580,47).Otherelementwouldreceivetheclick:...提示:元素无法点击,其他的元素会接收此点击行为。分析原因,首先肯定不是因为页面元素不存在而无法点击。分析后得出,实际上这个页面元素是存在的,而
猜不透987872674
·
2020-08-09 04:16
Selenium
Python3
Selenium自动化
测试赋值出现:WebDriverException: Message: unknown error: call function result missing '.
Python3
Selenium自动化
测试赋值出现:WebDriverException:Message:unknownerror:callfunctionresultmissing'value'问题:在给予文本框赋值的时候出现错误信息
weixin_30449453
·
2020-08-08 23:59
自动化测试 -- 通过Cookie跳过登录验证码
3.编写
Selenium自动化
测试脚本,跳过登录。
u011159607
·
2020-08-08 22:19
org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally已解决
Jenkins执行
selenium自动化
时,出现如下错误,一定要确保浏览器是隐藏模式启动。
shadow_kong
·
2020-08-08 21:34
Jenkins自动化
selenium
python+
selenium自动化
测试-20unittest跳过用例(skip)
一般有以下几种情况,会用到跳过用例:(1)当测试用例写完后,有些模块需要改动,会影响到部分用例的执行,这个时候我们希望暂时跳过这些用例,而不是将之删除;(2)前面某个功能运行失败了,后面的几个用例是依赖于这个功能的用例,如果第一步就失败了,后面的用例也就没必要去执行了,直接跳过就行;(3)选择的类型不同,导致操作该类型的页面功能有所差异,这时候需要跳过一些该类型不存在的功能。跳过用例,会用到ski
dalotalk
·
2020-08-08 19:04
#
selenium
UI自动化测试
Selenium自动化
测试 - 绕过图片验证码登录
绕过验证码登录的方法基于tess4j识别验证码添加Cookie利用SessionStorage或者LocalStorage绕过验证1.基于tess4j识别验证码1)pom.xml添加tess4jnet.sourceforge.tess4jtess4j4.5.22)对于tess4j4.5.2版本,windows平台下需要安装MicrosoftVisualC++2015-2019Redistribut
小白菇凉
·
2020-08-08 10:25
Selenium 系列篇(六):反反爬篇
准备篇02.Selenium系列篇(二):元素定位03.Selenium系列篇(三):窗口篇04.Selenium系列篇(四):JS篇05.Selenium系列篇(五):文件篇1.反爬有时候,我们利用
Selenium
Python自动化社区
·
2020-08-07 16:28
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他