手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
解决python3+selenium+chromedriver运行时chrome浏览器闪退问题
解决方法(chromedriver版本跟chrome版本不一致导致,编译器报错也会提醒是版本不一致问题)找到C:\ProgramFiles\Google\Chrome\Application即chromedriver.exe所在的目录,去https://chromedriver.chromium.org/downloads下载与chrome浏览器版本相近的chromedriver来替换
作者:编程之家 时间:2022-09-05
python+selenium打开百度搜索
fromseleniumimportwebdriverimporttimepychar中安装selenium控件下载对应浏览器的webDriverbrowser=webdriver.Chrome("D:/chromedriver.exe")browser.get("https://www.baidu.com")html=browser.page_source找输入框inStr=browser.find_element_by_
作者:编程之家 时间:2022-09-05
使用selenium webdriver实现自动登录CSDN
我们使用webmagic爬取网站,最大的难点不是webmagic的使用,而是各大网站的反爬虫。比如登录后可见,比如限制IP一天中的访问次数、访问频率。今天我们就用webdriver来实现自动登录CSDN,拿到登陆后的cookies从而模拟登录。首先在加入依赖us.codecraftwebmagic-selenium0.7.3importj
作者:编程之家 时间:2022-09-05
Python 封装selenium元素定位FindElement类
#coding=utf-8fromconfig.setting_baseimportSettingBasefromutil.read_iniimportReadInifromselenium.webdriver.common.byimportByfromselenium.webdriver.support.waitimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditionsa
作者:编程之家 时间:2022-09-05
selenium grid自动化测试全过程
记录搭建和踩坑全程,便于以后参考服务器准备本机和服务器互ping1、本机ping不通服务器ping不通服务器的排查方法添加安全组规则后解决2、服务器ping不通本机本机WiFi是局域网(内网),只能ping通公网ip,暂未解决jar包下载地址:http://selenium-release.storage.googleapis.
作者:编程之家 时间:2022-09-05
web自动化测试实战一
自动化测试环境搭建安装python3安装selenium3配置Chrome浏览器驱动安装python3访问python官网进行下载,地址:https://www.python.org安装时需要注意区分操作系统的版本是32位,还是64位、安装时需要注意勾选:addpython3.6topath,这样就会自动配置环境变量,后面选中自
作者:编程之家 时间:2022-09-05
python+selenium 活动页面监控获取活动页面商品链接,商品名称价格,自动加购核算总价
fromseleniumimportwebdriverimporttimeimportjsonwb=webdriver.Chrome()wb.maximize_window()wb.implicitly_wait(10)url='https://subject.autohome.com.cn/carservice/2019/12/hnzt/?refpage=18518&exl_pvid=6833672&exl_hdid=18518&pva
作者:编程之家 时间:2022-09-05
selenium元素定位篇:xpath定位
什么是xpath?XPath是一门在XML文档中查找信息的语言。XPath用于在XML文档中通过元素和属性进行导航。xpath定位可以通过绝对路径定位,也可以通过相对路径定位。绝对路径定位:从文档的根节点开始,逐层定位。类似与我们电脑中的文件绝对路径。如:/html/body/app-root/html/body/a
作者:编程之家 时间:2022-09-05
python+selenium+pycharm+chromedriver下载安装教程
python3.6下载安装版本下载:https://www.python.org/downloads/windows/安装1、打开压缩包,双击进行安装到这里就安装完成了;更新pip进入C:\Python36\Scripts指令:python-mpipinstall--upgradepipselenium下载和安装打开cmd,通过dir找到C:\Python36\Scripts
作者:编程之家 时间:2022-09-05
selenium键盘操作篇
在python的selenium中,要模拟键盘操作,需要导入Keys类:fromselenium.webdriver.common.keysimportKeysKeys类用模拟键盘的什么行为呢?其实,可以模拟键盘的任何行为,如单个键,组合键等。fromseleniumimportwebdriverfromtimeimportsleepfromselenium.webdriver.common.byi
作者:编程之家 时间:2022-09-05
python+selenium基础之XPATH轴定位(第二篇)
第一篇讲了xpath定位的一些基本定位方法,这里再介绍一种:xpath轴定位,应用场景是当某个元素的各个属性及其组合都不足以定位时,那么可以利用其兄弟节点或者父节点等各种可以定位的元素进行定位。1.xpath轴是什么w3cschool上的定义如下:语法2.具体应用(1)descendant表示取当前
作者:编程之家 时间:2022-09-05
selenium
1:selenium特点:注意事项python+接口,python进阶多数是逻辑问题 selenium百分之80遇到的都是操作跟前端界面不吻合(这时候大部分报错问题检索的关键实时和前端网页联合查问题,一般代码没什么问题)2:自动化到底是什么(自动化进行分类,两部分)一:功能自动化(现在主要是功能自动
作者:编程之家 时间:2022-09-05
自动化测试框架Selenium学习记录
selenum原理1.本文所讲的Selenium是指SeleniumWevdriver,SeleniumWebdriver与RC的功能相同,并且包含原始的1.x绑定,它涉及语言绑定和单个浏览器控制代码的实现。这通常被称为"Webdriver",有时也被称为Selenium2.Selenium1.0+WebDriver=Selenium2.0WebDriver被设计
作者:编程之家 时间:2022-09-05
Selenium 006 WebDriver 文档
WebDriver文档定位元素定位元素使用WebDriver时要学习的最基本的技术之一是如何查找页面上的元素。WebDriver提供了许多内置的选择器类型,其中包括根据id属性查找元素:JavaPythonC#RubyJavaScriptKotlindriver.find_element(By.ID,“cheese”)如示例所示,在
作者:编程之家 时间:2022-09-05
用selenium进行自动化测试
作为一个之前没接触过selenium的新手来说,如果之前有过写代码的经验,那么学习起来就会更加快速!但无论如何,开始总是比较难的!我也是从一个接近纯24K小白成长起来的,一步一个脚印,在这个过程中我学习到了很多新的知识,有了新的突破,新的成长,不断地努力,不断地尝试,不断地总结经验,让我一直
作者:编程之家 时间:2022-09-05
以实战为导向的selenium自动化测试实战书籍
笔者自15年开始在网络上讲授测试技术课程,很多新手在学习测试技术过程中会遇到各种各样问题,也经常被网友咨询有没有一本偏实战的Selenium书,便打算编写一本零基础到是项目实战书籍,希望对想学习自动测试的同学少走弯路。经19年9月出版以来受到众多读者肯定。凡买书的同学,都赠送配
作者:编程之家 时间:2022-09-05
爬虫--04:动态网页爬取ajax
Reptilien-04:DynamischesWebcrawlenselenium一、selenium背景及介绍二、Phantomis快速入门三、selenium快速入门四、定位元素五、操作表单元素六、操作select标签(下拉菜单)七、操作非select菜单八、豆瓣登录案例实践九、鼠标行为链十、selenum获取cookie十一、页面等
作者:编程之家 时间:2022-09-05
selenium xpath定位总结
xpath有两种表示方法,绝对路径和相对路径,绝对路径是指从根开始,以/开始,如/html/body/div,相对路径是指在一个路径下,另外的路径以这个路径作为参照,以//开始。测试时,一般使用相对路径查找元素(安装CronPath插件,可以查找xpath路径)。xpath基本用法:以百度搜索页面为例。
作者:编程之家 时间:2022-09-05
Go语言开发分布式任务调度 轻松搞定高性能Crontab
download:Go语言开发分布式任务调度轻松搞定高性能CrontabGolang因其强大的协程机制,现已广泛应用于解决分布式环境下的高并发问题。本门课程中将结合Etcd与MongoDB实现一个基于Master-Worker分布式架构的任务调度系统。你不仅将掌握Golang的工程实践能力,而且会收获诸如CAP、Raft的
作者:编程之家 时间:2022-09-05
selenium js处理时间控件
大部分的时间控件属性是readonly,自动化测试中要给时间控件赋值,先要用js取消时间控件的readonly属性,再给value赋值,最后用webdriver对js进行处理示例fromtimeimportsleepfromseleniumimportwebdriverclassTestJS():defsetup(self):self.driver=we
作者:编程之家 时间:2022-09-05
【python+selenium的web自动化】- PageObject模式解析及案例
如果想从头学起selenium,可以去看看这个系列的文章哦!https://www.cnblogs.com/miki-peng/category/1942527.htmlPO模式 PageObject(简称PO)模式,是Selenium实战中最为流行,并且是自动化测试中最为熟悉和推崇的一种设计模式。在设计自动化测试时,把页面元素和元素的操作方法按
作者:编程之家 时间:2022-09-05
selenium小白入门(幼儿园入门版)
本篇文章,适用于新手小白,完全零基础,从未接触过python和selenium者。作者是一个互联网行业的小测试,只为将自已学过的,工作中运用到的,及之前碰到的疑难问题且得到解决方面,和大家分享。作者将从UI自动化测试、接口自动化、简易Web开发框架、各种测试工具、基础运维小知识等方面,跟各位
作者:编程之家 时间:2022-09-05
使用selenium模仿登录,执行js
importosimportrequestsimporttkinter.messageboximportexecjsimporttimefromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpecte
作者:编程之家 时间:2022-09-05
selenium实现拼图滑动验证模拟登录QQ空间
案例需导入适配Chrome版本的驱动下载地址需设置当前桌面缩放布局为100%(桌面左下角开始-设置-系统-显示-缩放与布局)QQ-
作者:编程之家 时间:2022-09-05
Python线程池、多线程、异步
导入线程池定义阻塞函数(需要多线程的执行语句)准备参数,数组形势的,线程池是以数组的形势接收参数的。一个数组一个参数,如果阻塞函数有多个参数就多几个数组,没有参数则不要数组。演示:我需要同时开启多个selenium执行相应操作(点击、等待)先简单封装selenium的打开和关闭,看能不
作者:编程之家 时间:2022-09-05
Selenium爬虫小案例
实现模拟人为操作自动化根据:工作经验、学历要求、公司规模、行业领域抓取拉勾网薪资范围;1、下载chromedriver;下载地址:https:/pm.taobao.org/mirrors/chromedriver/89.0.4389.23/2、创建一个Maven项目;然后向pom.xml导入selenium依赖:<dependency><grou
作者:编程之家 时间:2022-09-05
爬虫工具之selenium二
进行代码调试时:fromseleniumimportwebdriverc=webdriver.Chrome(executable_path=r'C:\ProgramFiles\Google\Chrome\Application\chrome.exe')#获取chrome浏览器的驱动,并启动Chrome浏览器c.get('https://www.baidu.com')#打开百度print('成功')出现错误信息:
作者:编程之家 时间:2022-09-05
7中前端自动化测试框架
1、基于录制回放技术的自动化测试框架 UIrecoder,Seleniumid2、基于对文档对象模型(DOM)对象进行解析的自动化测试框架 基于Selenium自编程序和自写的js测试程序3、基于图像识别的自动化测试框架 Aritest,sikuli等来源:https://mp.weixin.qq.com/s/f
作者:编程之家 时间:2022-09-05
通过AI和自动化加速Salesforce测试
在之前的一篇文章中,我提供了一些使用Selenium测试Salesforce应用的提示和技巧。Salesforce提供了一个灵活的开发环境,允许开发人员以抽象的方式定义他们的业务逻辑和UI元素,以便Salesforce能够在页面上实现这些元素。这种灵活性是以牺牲UI测试自动化为代价的。因为开发人员无法直
作者:编程之家 时间:2022-09-05
Python爬虫学习笔记-第二十三课(Scrapy框架进阶+Redis入门)
Scrapy框架进阶+Redis入门1.设置代理IP1.1基本概念1.2设置代理IP2.scrapy集成selenium2.1代码需求2.2案例代码3.Scrapy框架进阶——Redis数据库3.1基本概念3.2redis数据库的使用:1.设置代理IP1.1基本概念什么是代理IP:代理IP服务器是在计算机上运行的专
作者:编程之家 时间:2022-09-05
上一页
64
65
66
67
68
69
70
71
下一页
小编推荐
热门标签
更多
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