手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Selenium
1-web自动化测试-环境搭建
(根据驱动版本选择适配的selenium和浏览器版本)使用框架:selenium,官网:https://www.selenium.dev/浏览器驱动:火狐geckodriver.exe谷歌chromedriver.exeIEIEDriverServer.exe 1:使用idea新建一个简单的maven工程(https://blog.csdn.net/qq_32296307/article/details/7843258
作者:编程之家 时间:2022-09-05
Selenium 常用API大全【经验总结】
SeleniumCrawlAPI文章目录SeleniumCrawlAPISelenium常用方法初始化常用的操作Chrome_Options与option区别标签切换句柄清除浏览器窗口自动向下滑动上传图片操作鼠标操作键盘操作等待直到二次截图`Xpath解析``Xpath难点`Chrome识别标志Selenium键盘操作Selenium
作者:编程之家 时间:2022-09-05
学习日记【selenium】mac+maven+selenium+chromedriver
【selenium】maven+selenium+chromedriverjava项目中的maven配置通过Maven完成Selenium库的安装,在pom.xml添加selenium-javadependency<!--https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java--><dependency><groupId>org.seleniumhq.se
作者:编程之家 时间:2022-09-05
功能测试如何转自动化测试?我的年薪40W成长之路
接触了太多测试同行,由于多数同行之前一直做手工测试,现在很迫切希望做自动化测试,其中不乏工作5年以上的同行,更有面临中年职场危机的前辈,在转行or转自动化测试上茫然不知所措。我从事软件自动化测试已经近8年,接触过底层服务端、API、Web、APP、H5等等,对自动化算是比较了解
作者:编程之家 时间:2022-09-05
爬虫项目
1.基于selenium实现12306登录#下述代码为超级鹰提供的示例代码importrequestsfromhashlibimportmd5classChaojiying_Client(object):def__init__(self,username,password,soft_id):self.username=usernamepassword=password.encode(
作者:编程之家 时间:2022-09-05
Jmeter学习日记:使用Selenium Webdriver
环境准备:Jmeter:5.2.1Chrome:90.0.4430.93 (正式版本) (x86_64)(可以通过浏览器访问chrome://version 查询)chromedriver:90.0.4430.24(https:/pm.taobao.org/mirrors/chromedriver/)正文开始:问题:如何在jmeter里面使用Webdriver?答:在jmeter插件管理器下载安装WebDriver
作者:编程之家 时间:2022-09-05
Web端(微信小程序)H5+java+selenium自动化
前置步骤,创建工程(可以testng或普通工程),这里默认是创建的testng工程,前面文章中有讲如何配置好testng工程当前很多微信小程序都是H5实现,这章主要是讲如何测试H5自动化。直接上代码首先:编写了一个公共在网页端打开H5页面的类packagePublic;importjava.net.MalformedURLExce
作者:编程之家 时间:2022-09-05
Python使用selenium模拟浏览器爬取某查查数据
在使用爬虫爬取某查查的数据的时候,会被识别到,进行反爬限制,最后使用selenium模拟浏览器进行爬取。 这里解决办法主要使用selenium打开浏览器,模拟人操作进行爬取,代码:ua='Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGe
作者:编程之家 时间:2022-09-05
python_selenium_StaleElementReferenceException
try:self.driver.find_element(*LogInLocators.submit_btn).send_keys(Keys.ENTER)exceptStaleElementReferenceExceptionasmsg:print("unabletolocateelementsubmit_btn%s",msg)print("relocateelementsubmit_btn")self.drive
作者:编程之家 时间:2022-09-05
python3 安装selenium和谷歌浏览器驱动
1、安装浏览器驱动谷歌浏览器驱动下载地址:https://chromedriver.storage.googleapis.com/index.html需要翻墙。选择和自己浏览器版本一致的版本,下载之后解压得到一个chromedriver.exe文件,放在python安装目录下,也就是和python.exe放在一起。谷歌浏览器版本查看方法:点
作者:编程之家 时间:2022-09-05
Python Selenium自动化测试PO设计模式实战
PageObject设计模式是自动化测试非常重要的一环,很多新入门自动化测试难以理解,先来看官网对PO说明:1、设计原则ThepublicmethodsrepresenttheservicesthatthepageoffersTrynottoexposetheinternalsofthepageGenerallydon'tmakeassertionsMethodsreturnoth
作者:编程之家 时间:2022-09-05
01-selenium快速开始
官网网址:https://www.selenium.dev/documentation/en/getting_started/quick/Webdriver如果你想做web自动化或者app自动化,那么你就要用WebDriverAPIs,WebDriver 使用浏览器自动化api操纵浏览器运行测试用例,就像一个真实的人在操作浏览器一样。由于WebDriver不需要用应用程
作者:编程之家 时间:2022-09-05
selenium3 python环境搭建
在python官网下载对应的包Python环境:https://www.python.org/本例是安装python2最新版本,由于现在的版本不需要安装pip,安装selenium时候直接用命令在cmd下用命令:pipinstallselenium,如安装出错,请切换到国内的安装源pipinstallselenium-ihttp://pypi.douban.com/simple 出
作者:编程之家 时间:2022-09-05
python selenium找不到selenium库
初学者在做python自动化时,经常会遇到找不到库情形,如下图所示方法一:在pycharm中,通过File->settings->ProjectInterpreter 选择“+”号 安装selenium库装完之后,项目解释器下变会出现selenium此时代码中红色提示消失,可以正常使用 方法二:直接修改ProjectInterpreter为python
作者:编程之家 时间:2022-09-05
Selenium 3.0火狐环境搭建
selenium2操作火狐浏览器时不需要驱动,3.0之后版本需要安装驱动,由于会有驱动与浏览器版本兼容性问题,配置好环境之后不一定能执行下面提供笔者成功执行的版本:火狐:en版49.00 各版本下载地址 http://ftp.mozilla.org/pub/firefoxeleases/49.0/win32/驱动:geckodriver-v0.13.0-
作者:编程之家 时间:2022-09-05
2021/5/16爬虫课第三次周复盘
思路:(1)问题:爬取海贼王吧爬取桌面壁纸具体步骤(分析页面)1.我们发现要爬取的数据是图片,那么就只要找到它(每张图片)的src就可以了经过分析发现网页源码当中没有我们想要爬取的数据。然后我们确定它是经过ajax加载的数据一般情况下ajax请求都在XHR这个选项(XMLHttpReq
作者:编程之家 时间:2022-09-05
基于Selenium+Python的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种
作者:编程之家 时间:2022-09-05
Selenium登录验证码解决方案细解
#大牛测试,专注测试技术#qq:2574674466#简简单单自动化测试在网站中加入验证码的目的是加强用户安全性和提高反爬虫机制,在登录网站时,经常遇到各种各样验证码如:1)英文与数字结合 2) 汉字 3)图形,如12306登录 等等,因验证码的存在,对自动化测试工具造成极大困扰
作者:编程之家 时间:2022-09-05
selenium之StaleElementReferenceException
StaleElementReferenceException:Message:Theelementreferenceofisstale;eithertheelementisnolongerattachedtotheDOM,itisnotinthecurrentframecontext,orthedocumenthasbeenrefreshed元素引用已经失效;要么元素不再附加到DOM中,要么
作者:编程之家 时间:2022-09-05
以实战为导向的selenium自动化测试实战书籍
笔者自15年开始在网络上讲授测试技术课程,很多新手在学习测试技术过程中会遇到各种各样问题,也经常被网友咨询有没有一本偏实战的Selenium书,便打算编写一本零基础到是项目实战书籍,希望对想学习自动测试的同学少走弯路。经19年9月出版以来受到众多读者肯定。凡买书的同学,都赠送配
作者:编程之家 时间:2022-09-05
Appium对手机chrome浏览器操作
appium操作chrome浏览器1.安卓手机下载手机版chrome浏览器2.Andriod setting中选择“chrome” 3.通过css定位得到百度输入框为:#index-kw4.编写代码importio.appium.java_client.AppiumDriver;importio.appium.java_client.TouchAction;importorg.junit.*;impor
作者:编程之家 时间:2022-09-05
Selenium PageFactory使用
通过FindBy查找元素@FindBy(id="notice01")private WebElementusername;相当于driver.findElement(By.id("notice01"));示例:(1)测试类:import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.testng.Assert;import org
作者:编程之家 时间:2022-09-05
pycharm的selenium设置
如果运行文件,提示nomodelnamedselenium那就需要添加selenium的安装地址如上图在python>lib>site-packages在pycharm的file>setting>projectinterpreter选择pycharm的安装包,然后在projectstructure中设置selenium的安装位置
作者:编程之家 时间:2022-09-05
Python更新pip错误解决方法和selenium库安装详解
**Python更新pip错误解决方法和selenium库安装详解1.以管理员身份运行“命令提示符”(极其重要。因为pip更新错误,烦躁了一下午。)*直接用cmd打开更新时没有权限,所以在搜索栏搜索命令提示符,然后以管理员身份打开就可以进行pip更新和一些三方库的安装。2.在上面输入easy_ins
作者:编程之家 时间:2022-09-05
Selenium WebDriver
SeleniumWebDriver安装SeleniumWebDriverJava客户端1.到https://docs.seleniumhq.org/download/下载2.下载后解压3.到eclipse新建javaproject4.在src文件下新建class5.在project右键——>properties6.左侧选择javabuildpath7.切换到Libraries选项卡,然后单击
作者:编程之家 时间:2022-09-05
Selenium最常见异常分析及解决方案!
pycharm中导入selenium报错 现象:pycharm中输入fromseleniumimportwebdriver,selenium标红 原因1:pycharm使用的虚拟环境中没有安装selenium, 解决方法:在pycharm中通过设置或terminal面板重新安装selenium 原因2:当前项目下有selenium.py,和系统包名冲
作者:编程之家 时间:2022-09-05
selenium -验证码处理
1.WEB网站为了防止客户机恶意***,加入验证码功能2.selenium处理验证码时常用的方法是通过cooike,对于一般网站验证码识别难度不大,可以使用第三方平台验证码接口,以去哪儿网为例,验证码为图片,我们只要把图片保存下来 调用第三方平台。http://wiki.ruokuai.com/下载java接口文档,直接调
作者:编程之家 时间:2022-09-05
python+selenium+Tesseract-OCR识别图片验证码
#获取图片验证码#pipinstallpytesseract下载pytesseract模块importpytesseract#链接:https://pan.baidu.com/s/1zi-pky5oPdcGFl5nI8BAnw#提取码:dyxt#下载tesseract-ocr工具然后安装#导入PIL模块中的Image,ImageEnhance模块fromPILimportImage,ImageEnhance
作者:编程之家 时间:2022-09-05
Python之关于Selenium的疑难杂症
Python之关于Selenium的疑难杂症1、print(*.text)时打印空白WebElement中有可见元素与不可见元素之分,打印标签内文本却打印出空白的原因是因为打印的内容不可见的原因,这种情况可以利用get_attribute('textContent')解决print(result.text)print(result.get_attribu
作者:编程之家 时间:2022-09-05
python selenium 模拟手机浏览器
脚本如下: from selenium import webdrivermobile = {'deviceName': 'Apple iPhone 4'} //设置所模拟的硬件path='C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe'options = webdriver.ChromeOptions() optio
作者:编程之家 时间:2022-09-05
上一页
69
70
71
72
73
74
75
76
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native