自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 webdriver点击失效 Message: Element <span> is not clickable at point

Selenium元素点击失效我们在Selenium自动化测试中经常遇到一类问题,就是元素定位正确,但点击、输入等基本操作失效,并提示:Message: Element <span> is not clickable at point根据字面意思,是元素不可点击。这种情况,我们可以用以下方法处理:排查元素层级中,是否包含iframe,如果包含,需要进行iframe跳转,这种问题容易被忽略; 将普通点击方法换成 ActionChains()操作; 使用js点击; 以上方法都

2022-05-17 11:13:54 580 1

原创 PyCharm自动Install失败,更新pip未生效

报错提示:在PyCharm中,进行设置。File-->Settings-->Project Interpreter,会看到我们当前使用的相关依赖版本。点击右测的【+】按钮手动安装最新指定版本pip仍然失败,提示编译器无效。这里切换了编译环境,修改为本及最新的python.exe编译环境,后成功解决此问题。...

2022-04-26 10:53:01 1473

原创 Katalon Recorder安装及使用

Katalon Recorder

2022-04-15 10:55:50 3291 2

原创 Playwright安装和基本使用

Playwright

2022-04-15 10:14:59 15533 2

原创 Web UI自动化录制工具-Selenium IDE

Selenium IDE for Firefox

2022-03-04 14:19:37 2463

原创 Gitbook安装与使用遇到的问题

一、安装失败1、安装进度条走不下去,卡住原因排查:(1)排查网络问题切换不同网络尝试,不是网络质量问题;修改了国内淘宝镜像库,也不是这个问题;关闭了防火墙,也不行。至此网络问题排查完毕,无效。(2)排查环境问题node -v查看,正常;npm -v查看正常;但nodejs为最新版本,经常听说Nodejs版本不兼容问题,因此下载了上一个版本的稳定版(我这里是14.18.3)。至此环境排查完毕,无效。但报错提示已经变化,根据报错内容继续排查。2、进度条可以走完

2022-02-08 15:36:04 1776

原创 .ini 配置文件读取

我们在编写脚本的过程中,可能涉及一些敏感信息,例如:用户信息、数据库信息、测试数据等,如果这些数据暴露在脚本中,无疑是不安全的。将这些信息封装到配置文件,不仅测试时修改方便快捷,不用在脚本中检索要修改的数据,同时也从某种程度上保障了数据的安全。下面我们介绍一种Python种常用的配置文件封装方法,使用Python自带的configparser模块来完成配置文件的信息读取。下面我们就来详细介绍它的用法。一、配置文件格式在使用之前,我们先来了解一下,配置文件.ini的格式。.ini文件由节、键、值三部分组

2020-11-20 11:55:04 842

原创 Mysql初次启动报错 Table ‘information_schema.CHARACTER_SETS‘ doesn‘t exist

Mysql安装完成之后,显示启动成功,这时我启动一个配置好的web服务,报错提示是数据库报错:Table ‘information_schema.CHARACTER_SETS’ doesn’t exist。我的环境是Linux(Redhat 4.8.5)/Mysql5.7.28。经过多次失败安装,发现安装完成初次启动之后,数据库会自带有下面着4个库:mysql> show databases;+--------------------+| Database |+----

2020-09-22 14:08:47 2665

原创 Linux(Red Hat)安装Mysql5.7.28

首先,要确认本机没有Mysql,如果有,要删除干净。删除Mysql方法如下:1、查询是否安装Mysql:rpm -qa|grep -i mysql2、如果有查询结果,删除查询到的所有包文件:rpm -e --nodeps 包名3、查询Mysql相关目录:find / -name mysql4、删除查询到的目录:rm -rf 目录5、如果有“mysql”用户,也要删除:(1)确认存在的“mysql”用户名称:cd /homels也可以模糊查询含有“mysql”的用户信息:

2020-09-11 17:55:55 345

原创 bash: ls: command not found...

问题:linux服务器,输入任何命令都提示:bash: XXX: command not found…问题原因:/etc/profile修改出问题了处理方法:直接执行命令,强制修改配置文件export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin正常了~...

2020-09-10 14:15:46 85

原创 Ubuntu无法使用xshell连接

问题:Ubuntu连接外网正常,但无法使用xshell连接。第一:确认使用xshell工具的机器,网络是否正常,可以telnet一下Ubuntu机器的地址是否正确,例如:telnet 192.168.214.34 22第二,确认Ubuntu中ssh服务是否启动,如果服务正常,那么可以进行服务重启,再关闭防火墙。第三,如果ssh服务不存在,那么我们重新安装ssh服务。(1)为保万无一失,我们先为Ubuntu机器更新apt源(root用户)。apt-get update(2)安装ssh服务。

2020-09-09 17:02:34 1995

原创 WebDriver浏览器驱动(Python)

WebDriver浏览器驱动(Python)PS:为自己的技术经验做积累,同时做分享。若内容有不妥,还望大家交流指正,谢谢!这篇文章,以Python为例,对WebDrivr启动浏览器方法进行一些梳理和经验总结。简单介绍三款主流浏览器:Chrome、Firefox、IE/Edge。其实其他浏览器的启动方法基本类似,只是一些细节需要在使用中摸索总结,这三款是我个人用的比较多的,其中使用最多的是Chrome。一、ChromeChrome的驱动是chromedriver.exe。chromedriver不严

2020-08-27 16:46:26 2666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除