自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 jupyter+Appium+Python实现APP自动化测试

一、安装1、安装AnacondaAnaconda下载链接:https://www.anaconda.com/download/,打开网页后选择对应的版本下载,我这里选择的时Python2.7版本的,如下图:下载完成之后,点击安装,一直点击下一步就可以。安装完成后会在,程序启动栏看到以下几个选项:那么恭喜安装成功。2、安装Appiumdesktop很多同学会问,为...

2018-08-06 17:45:42 2510

原创 selenium-java-2.45.0 jar包-下载教程

1.打开selenium官网http://www.seleniumhq.org/download/  选择下载以前的版本2.进入到版本选择页面3.打开连接以后,进入到选择要下载的包页面,选择selenium-Java-2.45.0.zip下载

2018-01-12 13:26:59 5150

原创 Python爬虫:针对 chromedriver反爬虫的应对措施undetected_chromedriver

背景:在爬取一个页面时,开始用到selenium+chromedriver时,页面打开空白,但是chrome浏览器打开页面正常,调查了一下是因为chromedriver和chrome浏览器访问网站时指纹不一致导致的这个问题。所以就用到了undetected_chromedriver。安装undetected_chromedriver。使用undetected_chromedriver。

2023-08-30 11:04:49 2119

转载 Homebrew更换国内镜像源(中科大、阿里、清华)

Homebrew更换国内镜像源(中科大、阿里、清华)

2022-12-08 11:02:04 6283 1

原创 Docker下安装vim 报错 E: Unable to locate package vim

1. Docker下安装vim报错如下: 1 2 3 4 5 root@1760b5b54639:/etc/mysql# apt-get install -y vim Reading package lists... Done Building dependency tree Reading state information... Done E: Unable tolocatepackage v...

2021-10-22 16:20:15 1376

原创 Appium键盘事件

python语法:driver.keyevent(keyCode)# 如点击enter键driver.keyevent(66)1.键盘重要键键 | 值-----|---------|------回车键(Enter) | 66空格键(Space) | 62Tab键(Tab) | 61退格键(Backspace) | 672.手机实体键键 值 Hom...

2019-10-28 21:05:04 963

原创 Python+selenium 键盘操作事件

前言:写这篇文章的原因是在实施项目的过程中遇到了一些麻烦,项目前端的编写不是很规范,很多关键地方只有xpath可以定位到,并且使用selenium的send.keys()方法不能在输入框输入内容。只能通过操作鼠标点击后,操作键盘来输入内容。所以这里就要提到webdriver的keys方法,但是keys方法里面封装的并没有字母按键,如下图显示# Licensed to the Software...

2018-10-12 19:58:50 2896 1

原创 Python+appium+adb自动获取packagename和launchActivity,启动安卓手机内置浏览器

前言:为什么要写这篇文章,最近在做自动化测试的时候,客户需求说要用安卓内部浏览器测试H5。由于之前没有做过这种类型的测试,所以百度上和一些技术贴看上了下,都是千篇一律的用com.android.browser包来启动,但是经过实验,现在市面上很多机型内置浏览器的包名都已经有自己的格式了,例如vivo的包名就是com.vivo.browser,用网上的方法根本启动不了。所以才有了现在这篇文章。...

2018-09-03 23:54:42 1461

原创 Jupyter Notebook 工作环境配置

目录背景为什么要配置jupyter的工作环境呢,因为可以更方便的找到自己写的脚本所在的文件步骤1、新建一个文件夹,随便在哪里建,例如我在D盘新建了一个文件夹:D:\pythonworkspace2、接下来配置环境变量,新建一个变量WORKPATH,变量值为:D:\pythonworkspace加入%WORKPATH%到path里面3、设置Jupyter Note...

2018-08-31 21:13:10 9584 1

原创 Appium自动化获取APP包名和启动Activity

如图1所示,配置AAPT环境AAPT在SDK里是存在的,只需要配置一个环境变量,首先找到aapt.exe这个文件,一般这个文件在SDK目录下的构建工具这个文件夹下面,我的目录是d:\ Android的\ android- SDK \构建工具\ 28.0.1复制这个文件的路径,添加到环境变量中的路径中,然后CMD输入AAPT,如果出现下图内容,说明配置成功2,查看APP的包名以及启动...

2018-08-08 20:43:06 2552

原创 selenium+java发送cookie,绕过验证码登录

这里用蜗牛学院的网页为例,http://www.woniuxy.com/Cookie的处理分为:服务器向客户端发送cookie浏览器将cookie保存之后每次http请求浏览器都会将cookie发送给服务器端服务器端向客户端发送Cookie是通过HTTP响应报文实现的,在Set-Cookie中设置需要像客户端发送的cookie。首先网页打开网址,点击登录,然后用抓包工具抓包,我这里用的是Charl...

2018-06-15 22:47:13 4474

fastjson-1.2.48.jar

com.alibaba.fastjson.JSONObject(JAR包)下载 ,jar包含了json的转换和使用

2020-05-09

空空如也

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

TA关注的人

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