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
吗?你知道为什么要使用它吗?答案就在本文中,很高兴能够与你共飧。自动化测试正席卷全球,
Selenium
认证是业界最抢手的技能之一。什么是
Selenium
?
美团程序员
·
2023-11-24 03:13
技术分享
软件测试
selenium
测试工具
Python
selenium
与pyautogui控制浏览器实现modis数据自动下载
目录序言:准备工作:基本思路:完整代码:序言:上次提到通过modis连接下载数据的方式有很多,本文选择
selenium
模拟登录的方式通过谷歌浏览器下载,但是并不推荐这种方法,只是恰好学习了
selenium
荷兰豆养殖专家
·
2023-11-24 03:43
selenium
测试工具
python
chrome
12.Python+
selenium
实现数据驱动,通过ddt传入数据
数据驱动概述数据驱动的定义:相同的测试脚本使用不同的测试数据来执行测试数据和测试行为完全分离是一种测试脚本设计模式实施数据驱动测试步骤:1.编写测试脚本,脚本需要支持从程序对象、文件或数据库读入测试数据。2.将测试脚本使用测试数据存入程序对象、文件或数据库等外部介质中。3.运行脚本过程中,循环调用存储在外部介质中的测试数据。4.验证所有的测试结果是否符合预期结果。环境准备安装ddt,pipinst
justgty
·
2023-11-24 03:42
python
selenium
json
Python
Selenium
自动测试框架 数据驱动测试
Timewilltell.通过使用数据驱动测试,实现对输入值和预期结果的参数化。例如:输入数据和预期结果可以直接读取Excel文档的数据。1、ddt使用ddt执行数据驱动测试,ddt库可以将测试中的变量参数化。使用ddt的时候,在测试类上使用@ddt装饰符,在测试方法上使用@data装饰符。@data装饰符将参数当作测试数据,参数可以是单个值、列表、元组、字典。对于列表和元组,需要用@unpack
白码会说
·
2023-11-24 03:41
软件测试
selenium
python
python
软件测试
selenium
自动化测试
单元测试
python3+
selenium
通过xpath实现数据驱动登录
1说明打开谷歌浏览器,然后输入网址192.168.20.112:8092,输入账号、密码、验证码,然后登陆,查看网址是否能正常登陆,如果能够正常登陆,说明网址是正确登陆前的页面样式:登陆后的页面样式:2打开F12,获取对应的xpath元素xpath值账号/html/body/div[1]/div/div/div[2]/div/div/div/div/div[1]/div/form/div[1]/d
我是一只老白兔
·
2023-11-24 03:11
python3
selenium
python
测试工具
Python
Selenium
之数据驱动测试的实现!
数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可以极大减少测试脚本的编写与维护工作。下面将使用Python下的数据驱动模式(ddt)库,结合unit
美团程序员
·
2023-11-24 03:10
软件测试
自动化测试
python
selenium
开发语言
App自动化之dom结构和元素定位方式(包含滑动列表定位)
核心元素为节点和属性xpath:xml路径语言,用于xml中的节点定位,XPath可在xml文档中对元素和属性进行遍历如下我们再来看一个App的dom:控件的基础知识和
selenium
一样,appium
霍格沃兹测试开发
·
2023-11-24 02:41
Selenium
实现多页面切换
当使用
Selenium
进行自动化测试或爬取数据时,有时需要处理多个页面之间的切换。
软件测试曦曦
·
2023-11-24 02:51
软件测试
软件测试工程师
自动化测试
selenium
测试工具
软件测试
功能测试
职场和发展
自动化测试
程序人生
Flowable工作流
高级篇
文章目录一、任务分配和流程变量1.任务分配1.1固定分配1.2表达式分配1.2.1值表达式1.2.2方法表达式1.3监听器分配2.流程变量2.1全局变量2.2局部变量2.3案例讲解二、候选人和候选人组1.候选人1.1定义流程图1.2部署和启动流程实例1.3任务的查询1.4任务的拾取1.5任务的归还1.6任务的交接1.7任务的完成2.候选人组2.1管理用户和组2.1.1用户管理2.1.2Group管
北执南念
·
2023-11-24 00:08
工作流
Flowable
python爬虫大作业(岗位分析):爬虫+数据处理+数据可视化分析+PPT
目录网站:招聘网_人才网_找工作_求职_上前程无忧(51job.com)
Selenium
库介绍爬虫核心代码爬取结果数据处理数据可视化PPT注:以下仅是部分介绍,完整源码、ppt可私信获取。
Cc不爱敲代码
·
2023-11-23 23:11
python
信息可视化
爬虫
UI自动化测试从此告别手动下载浏览器驱动,建议收藏
我们接着往下看一.
Selenium
WebDriver
Selenium
WebDriver是一个允许以编程方式控制Web浏览器的库。
字节自动化测试
·
2023-11-23 23:10
接口测试(自动化测试)
程序员
软件测试
python
程序人生
压力测试
职场和发展
自动化测试
简述UI自动化测试
Selenium
UI自动化测试
Selenium
是非常优秀的WEB(UI)自动化测试框架最新的版本是
Selenium
4.x。
阿里自动化测试君
·
2023-11-23 23:08
软件测试
chrome
python
爬虫
UI自动化测试从此告别手动下载浏览器驱动
我们接着往下看”一.
Selenium
WebDriver
Selenium
WebDriver是一个允许以编程方式控制Web浏览器的库。
小码哥说测试
·
2023-11-23 23:07
软件测试
技术分享
自动化测试
python
chrome
测试工程师
软件测试
自动化测试
Python UI自动化 —— 关键字+excel表格数据驱动
步骤:1.对
selenium
进行二次封装,创建关键字的库2.准备一个表格文件来写入所有测试用例步骤3.对表格内容进行读取,使用映射关系来对用例进行调用执行4.执行用例1.对
selenium
进行二次封装,
MJH827
·
2023-11-23 21:49
自动化测试
python
ui
压力测试
功能测试
测试工具
单元测试
自动化测试
计算机毕业设计吊打导师hadoop+spark+hive微博预警系统 微博数据分析可视化大屏 微博情感分析 微博爬虫 微博大数据 微博推荐系统 微博预测系统
流程:1.
selenium
爬取微博热搜、文章、评论数据存入mysql数据库(并对评论lstm情感分析模型建模分析);2.使用mapreduce对mysql中采集的微博数据进行数据清洗,转为.csv文件上传
计算机毕业设计大神
·
2023-11-23 20:09
csdn最新最全的
Selenium
教程:定位frame框架中的元素
定位frame框架中的元素在web应用中经常会出现frame嵌套的应用,假设页面上有A,B两个frame,其中B在A内,那么定位B中的内容则需要先到A,再到B。switch_to.frame方法可以把当前定位的主题切换到frame里,在frame里实际是嵌套了另外一个页面,而webdriver每次只能在一个页面识别,所以需要用switch_to_frame方法去获取frame中嵌套的页面。如下图:
测试-八戒
·
2023-11-23 19:52
selenium
测试工具
【已解決】Google Colab 无法执行
Selenium
。报错:Service chromedriver unexpectedly exited. Status code was: 1
问题原因:thecolabsystemisupdatedfromv18.04toubuntu20.04LTSrecently处理方式:參考[metrizable]https://github.com/googlecolab/colabtools/issues/3347/"SinceUbuntu20.04+nolongerdistributeschromium-browseroutsideofasn
贺许人也
·
2023-11-23 15:25
colab问题
selenium
测试工具
「
Selenium
Grid 3」- 在远程主机中执行测试任务 @20210412
Selenium
Grid
Selenium
用于自动化测试,但是只能运行在本地环境中,即启动本地浏览器进行测试任务。而通过
Selenium
Grid集群,可以在多台远程主机中同步执行自动化测试任务。
研究林纳斯的那个系统
·
2023-11-23 15:22
wsl2-Ubuntu20.04_
selenium
2环境搭建流程
selenium
2环境搭建流程一,系统环境操作系统:Ubuntu20.04LTSWSL2系统框架:Drupal8二,
selenium
介绍
selenium
主要用于web应用程序的自动化测试,还支持所有基于
荆山守门猿
·
2023-11-23 15:48
PHP
linux
ubuntu
php
如何在Ubuntu 20.04.6 LTS系统上运行
Selenium
自动化测试
文章目录写在前面一、环境准备1.1安装python31.1.1使用APT安装Python31.1.2使用PPA安装较新版本的Python31.1.3从源代码编译安装Python31.2安装pip31.3安装jdk1.4安装运行所需浏览器1.4使用Git拉取自动化测试代码/复制自动化测试代码到Ubuntu20.04.6LTS二、安装pipenv,管理环境所需依赖2.1可能的报错12.2可能的报错22
florachy
·
2023-11-23 14:41
ubuntu
selenium
linux
Nginx
高级篇
文章目录Nginx
高级篇
一、负载均衡1、负载均衡概述2、处理方式2.1用户手动选择2.2DNS轮询2.3四/七层负载均衡3、七层负载均衡3.1七层负载均衡指令3.1.1upstream3.1.2server3.2
SteveKenny
·
2023-11-23 13:50
服务器
Linux
nginx
服务器
负载均衡
补充:如何提高
selenium
的运行速度?
即使用
selenium
控制驱动已打开的浏览器去执行用例!这样将直接减少执行用例中耗时最长的部分,即打开浏览的耗时时间。如何操作,本文将只做sele
Keyboard_123
·
2023-11-23 13:58
selenium3
+
selenium
测试工具
第六章 第四节
selenium
+unittest测试框架之用例读取
本节我们来解决批量测试文件添加到TestSuit(测试套件)的问题,也可以说是用例读取的问题,这里介绍两种方法来解决。1、通过循环语句读取用例从run_allcase.py脚本中我们发现,每创建一个测试用例(.py文件)都需要先从testcase文件夹里引入,然后再在测试套件中添加,随着用例的增加,测试套件可能要罗列几百上千条用例,非常不便于管理。fromtestcase.baiduimportT
Keyboard_123
·
2023-11-23 13:27
selenium3
+
selenium
测试工具
测试用例
第六章 第三节
selenium
+unittest测试框架之重复代码封装
在我们的测试用例中重复最多的代码或许就是账号的登录和退出了,当然根据自身负责的实际项目特点,编写的用例中还会有许多其他的重复的操作,对于这些重复的操作,我们都可以把这部分代码封装成一个方法,在需要用到的地方直接调用就好了。因为账号的登录和退出这部分的代码封装都是针对testcase文件夹里测试文件中的测试用例的,所以我们在testcase文件夹下新建一个common文件夹,专门来存放封装的代码文件
Keyboard_123
·
2023-11-23 13:57
selenium3
+
selenium
测试工具
unittest
第六章 第二节
selenium
+unittest测试框架之批量执行测试用例
到目前为止,我们执行的用例都很少,将用例写在一个测试文件中就可以去运行。但对于有成百上千用例的实际项目,我们总不能把所有用例都写在一个文件中,那是不现实的,本节我们将进一步学习TestSuite(测试套件)的使用,来解决用例批量执行的问题,我们最终要达到的目的如图7.2.1,通过TestSuite将所有用例组织到一起执行,最终生成一份测试报告。我们前面的脚本文件都是放在同一个目录下运行的,但是当我
Keyboard_123
·
2023-11-23 13:56
selenium3
+
测试用例
selenium
测试工具
linux
高级篇
基础理论六(firewalld,防火墙类型,,区域,服务端口,富语言)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!运维人员辛苦和汗水总结的干货理论希望对你有所帮助目录防火墙基础概念与底层1、防火墙的技术上分类2、firewalld的两种配置模式:3、常用的区域:4、防火
小刘在C站
·
2023-11-23 13:54
LINUX高级理论知识
linux
运维
服务器
Selenium
元素不能定位总结
目录元素不能定位总结:1、定位语法错误:定位语法错误,如无效的xpath,cssselector,dom路径错误,动态dom定位语法错误,动态路径(动态变化)定位策略错误,如dom没有id用id定位当然定位,使用dom中不存在的属性定位解决办法:2、元素未显示等待时间不够解决办法:元素隐藏在其他元素下(如列表选项,二级窗口),需要交互才展示解决办法:3、元素在dom中存在多个,未使用正确的查找方法
知识的宝藏
·
2023-11-23 09:00
Selenium
selenium
测试工具
Selenium
是如何操纵浏览器的?
Version:1.0StartHTML:000000214EndHTML:000031882StartFragment:000001804EndFragment:000031796StartSelection:000001804EndSelection:000031792SourceURL:https://www.cnblogs.com/snailrunning/p/9505009.htmlSe
小七奇奇
·
2023-11-23 07:10
最新最全系列之
Selenium
:传入webdriver驱动的新方法 Service()函数;以前的executable_path报警告,即将弃用
传入webdriver驱动的新方法Service()函数;以前的executable_path报警告,即将弃用以前的方法举例:webdriver.Chrome(executable_path=driver_path);看提示警告,提示该方法即将被弃用;如下图:自动化测试相关教程推荐:2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩
test卓然
·
2023-11-23 06:53
selenium
python
测试工具
利用百度ai接口识别验证码
#coding=utf8from
selenium
importwebdriverimportpickleimporttimefromPILimportImagefromPILimportImageEnhancefromaipimportAipOcrdefbaidu_image_to_word
Eric_Zeng
·
2023-11-23 06:53
Python +
Selenium
實現 web 自動化(1)-環境準備&開啟網頁
下面記錄簡易的步驟及遇到的問題一、安裝Python去python官網下載想要的python版本來安裝,安裝的時候記得勾選“addpythonx.xtoPATH”(省的再去設定環境變量)和“pip”二、安裝
Selenium
python
Dream2home
·
2023-11-23 01:50
Web自动化测试流程:从入门到精通,帮你成为测试专家!
目前比较流行的Web自动化工具有
Selenium
、Cypress、Puppeteer等。这里以
Selenium
为例进行讲解。步骤二:编写测试用例Web自动化
心软小念
·
2023-11-23 01:36
技术分享
软件测试
软件测试
自动化测试
Selenium
自动化测试 —— 通过cookie绕过验证码的操作!
验证码的处理对于web应用,很多地方比如登录、发帖都需要输入验证码,类型也多种多样;登录/核心操作过程中,系统会产生随机的验证码图片,进行验证才能进行后续操作解决验证码的方法如下:1、开发做个万能验证码(推荐)2、测试环境关闭验证码功能(推荐)(开发配置)3、图片识别技术(不稳定)4、调用开发生成验证码接口(和开发配合)5、第三方验证码平台(打码兔)6、cookie绕过验证码(推荐)cookie处
心软小念
·
2023-11-23 01:04
软件测试
技术分享
测试工具
python 启动IOS APP(iphone),Appium和
Selenium
的By的用法, By 和AppiumBy
fromappiumimportwebdriverfromtimeimportsleepfromappium.webdriver.common.appiumbyimportAppiumByfrom
selenium
.webdriver.common.byimportBydriver
qq_492448446
·
2023-11-22 22:32
自动化测试
Appium自动化
ios
python
iphone
python爬虫教程:
selenium
常用API用法和浏览器控制
文章目录
selenium
api`webdriver`常用`API``webelement`常用`API`控制浏览器
selenium
api
selenium
新版本(4.8.2)很多函数,包括元素定位、很多API
Cachel wood
·
2023-11-22 22:52
python爬虫入门教程
python
爬虫
selenium
pandas
前端
numpy
LDA
Python通过
selenium
调用IE11浏览器报错解决方法
前提正常安装Python工具,
selenium
包可以正常导入。IE浏览器驱动IEDriverServer.exe已经正确放置到已经添加path目录的文件下。
程序员曦曦
·
2023-11-22 21:09
软件测试工程师
软件测试
自动化测试
selenium
测试工具
功能测试
软件测试
自动化测试
程序人生
职场和发展
python
selenium
键盘_python
selenium
鼠标键盘操作(ActionChains)
目录1.ActionChains基本用法链式写法分步写法2.ActionChains方法列表3.代码示例1.点击操作2.鼠标移动3.拖拽4.按键示例1:示例2:用
selenium
做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况
weixin_39607798
·
2023-11-22 19:13
python
selenium
键盘
python
selenium
鼠标事件
用
selenium
做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。
hancock_lin
·
2023-11-22 19:11
python
selenium
selenium
自动化
轻松答题:用Python编写网页自动答题脚本助你高分通过
python更多源码/资料/解答/教程等点击此处跳转文末名片免费获取环境使用:Python3.10解释器Pycharm编辑器模块使用:from
selenium
importwebdriver—>自动测试模块
魔王不会哭
·
2023-11-22 17:05
python爬虫
python
开发语言
pycharm
学习
Python采集智联招聘网站数据实现可视化数据
python更多源码/资料/解答/教程等点击此处跳转文末名片免费获取环境使用:PythonPycharm模块使用:
selenium
-->pipinstall
selenium
==3.141.0timecsv
魔王不会哭
·
2023-11-22 17:04
python爬虫
python
开发语言
pycharm
学习
23 Linux
高级篇
-Linux内核介绍&内核升级
23Linux
高级篇
-Linux内核介绍&内核升级文章目录23Linux
高级篇
-Linux内核介绍&内核升级23.1linux-0.01内核介绍23.1.1为什么要阅读Linux内核?
虎慕
·
2023-11-22 17:29
#
Linux学习笔记
linux
笔记
centos
linux0.01
ADB 命令
目录常用命令互动操作命令:安卓手机投屏有线连接投屏无线连接投屏查看日志稳定性测试基础进阶查看包名和activity名查看app包名查看activity名手机客户端测试appium自动化测cmd启动命令appium
selenium
Aimin2022
·
2023-11-22 14:41
web+app自动化测试
android
adb
linux
高级篇
基础理论三(详细文档、SSH、YUM)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!运维人员辛苦和汗水总结的干货理论希望对你有所帮助目录SSH1、ssh协议的功能:2、openssh的服务说明:3、主配置文件说明(/etc/ssh/):4、
小刘在C站
·
2023-11-22 14:56
LINUX高级理论知识
linux
运维
服务器
linux
高级篇
基础理论四(rsync,inotify,squid,KVM虚拟机)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!运维人员辛苦和汗水总结的干货理论希望对你有所帮助\目录rsync1、rsync的作用:2、配置源的两种表示方法(服务器端)3、reync客户端的上行和下行:
小刘在C站
·
2023-11-22 14:56
LINUX高级理论知识
网络
运维
linux
linux
高级篇
基础理论五(用户安全,口令设置,JR暴力破解用户密码,NMAP端口扫描)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!运维人员辛苦和汗水总结的干货理论希望对你有所帮助目录用户安全1、系统账户清理2、密码的安全控制:3、命令历史限制:4、字符终端自动注销:5、su命令:6、s
小刘在C站
·
2023-11-22 14:21
LINUX高级理论知识
运维
linux
后端
Java的泛型
高级篇
以前在看源码的时候,老是能够看见大写的字母:TD......他就是用来标志泛型的。就拿ArrarListE就是:element的简写T就是Type。另外一种就很高级,父级和自己约束性泛型:定义一个顶级父类:TimeTestpublicinterfaceTimeTestextendssupert1{}然后t1实现它:publicclasst1implementsTimeTest{Stringname
菜汪肖在路上
·
2023-11-22 13:59
java基础
1024程序员节
python+opencv+
selenium
自动化登录邮箱并解决滑动验证
1.使用
selenium
打开邮箱首页。2.定位到账号密码框,键入账号密码。3.获取验证图片,使用open
滑稽研究所
·
2023-11-22 11:10
python
opencv
python
opencv
selenium
selenium
判断元素是否存在的方法
文章目录快捷方法完整示例程序快捷方法
selenium
没有exist_xxx相关的方法,无法直接判断元素存在。
呆萌的代Ma
·
2023-11-22 11:40
爬虫
selenium
测试工具
Python
Selenium
其他使用方法
知识点:掌握
selenium
控制标签页的切换;掌握
selenium
控制iframe的切换;掌握利用
selenium
获取cookie的方法;掌握手动实现页面等待;掌握
selenium
控制浏览器执行js代码的方法
钢铁男儿
·
2023-11-22 11:40
Python
python
selenium
其他
解决
selenium
使用chrome下载文件(如pdf)时,反而打开浏览器的预览界面
文章目录解决方法完整的配置解决方法在初始化浏览器的时候,添加以下配置即可:option=webdriver.ChromeOptions()prefs={"profile.managed_default_content_settings.images":2,#禁止加载图片#'permissions.default.stylesheet':2,#禁止加载css#======配置下载====='prof
呆萌的代Ma
·
2023-11-22 11:10
爬虫
selenium
chrome
pdf
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他