自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selenium常见问题整理--持续更新中

一. 如何实现,selenium headless,即后台运行?看了下源码,列出以下两种方法:直接调用add_arguments("--headless"),设置参数 from selenium import webdriverfrom selenium.webdriver import DesiredCapabilities#假设在Windows平台使用def init_web(): #首先创建options对象,这里使用的是chromedriver options=

2020-08-09 21:50:12 408

原创 selenium api整理

整理了一下selenium的常用api, 因为实在太多,所以使用了mubu编辑。具体如下链接:https://mubu.com/doc/explore/36428

2020-08-09 15:53:58 131

原创 [python]:使用描述器的两种用法,装饰器和特殊函数

描述器即主要对属性的设置,获取,删除操作进行绑定,在对属性的处理上能使代码更优雅一丢。实现上主要有两种方式:1.用描述符对属性进行装饰;2.在类中重写特殊方法,对类中的所有实例属性的操作进行绑定装饰器:@property, @x.setter, @x.deleter例如对于一个pizza类,有价格,口味,大小,形状等属性,使用描述符装饰price和size:class Pizza: def __init__(self,size,shape,price,flavor): s

2020-08-08 17:14:08 175

原创 整理下selenium,Appium的工作原理

原理部分总是很迷幻,需要多结合实际使用来理解。Selenium:client到浏览器的通信有以下:client:python/java脚本 webdriver协议:本质上是一种http协议,但是有自己的规则,即基于json-wire procotol的webdriver协议 webdriver(浏览器驱动):chromedriver...,即测试中用到的各种浏览器驱动 浏览器:chrome...python/java脚本实现了webdriver协议,并向webdriver中的we...

2020-08-07 11:02:24 307

原创 记一次Ubuntu20上安装java1.8遇到的坑:修改/etc/environment和/etc/profile后,重启Ubuntu,用户无法登录

1.先说安装我这边直接进入了oracle官网(https://www.oracle.com/technetwork/java/index.html)下载了linux.tar包:jdk-8u261-linux-x64.tar.gz 接着直接将该包解压到/usr/local/(由你自己指定)目录下: tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/ 2.环境变量配置:export JAVA_HOME=/usr/local/jdk..

2020-08-02 18:48:47 459

原创 记一次docker下启动jenkins遇到的坑

Precondition: Ubuntu20, 已装好docker1.先从拉取镜像说起,我选择的是:jenkins/jenkins, 在这个镜像库中有最新的jenkins版本,方便未来在Jenkins界面中直接下载插件; 运行命令:sudo docker pull jenkins/jenkins, 默认拉取最新的镜像,如果你需要下载指定的版本,请自行添加,例如,指定下 载的版本为2.250,则命令为:sudo docker pull jenkins/j...

2020-08-01 21:44:11 984

空空如也

空空如也

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

TA关注的人

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