自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 loadrunner 安装+破解,遇到的问题

1、loadrunner安装时,提示缺少,Microsoft Visual C++ 2005 SP1 Redistributable时报错:Command line option syntax error.Type Command /? for help.,需要安装vcredist_x86.exe解决方法:(1)在下载的压缩包:loadrunner-11\lrunner\En\prerequisites\vc2005_sp1_redist下,安装vcredist_x86.exe,如果...

2022-01-12 18:05:59 1456

原创 Python下安装谷歌插件

1、谷歌插件下载地址:ChromeDriver Mirrorhttp://npm.taobao.org/mirrors/chromedriver/2、根据自己的谷歌版本,下载相关版本对应的插件,Windows下 32位和64位通用查询谷歌版本:chrome://version/3、下载好的插件,直接放在Python安装目录下即可...

2021-12-15 10:20:57 1362

原创 windows下python的安装和JDK安装

1. 打开官网/www.python.org,选择Downloads2. 然后在这里选择要安装的版本3.X.X或者2.X.X3. 2.X.X和3.X.X的下载(2和3需要下载的文件名字不太一样,需要注意一下下载什么)(1)2.X.X需要下载windows XXX MSI installer(2)3.X.X需要下载windows XXX executable installer4. 下载完成后打开,这里我下载的是3.6.3(1)勾选Add Python 3.6 to ...

2021-12-14 15:28:44 1870

转载 fiddler实现手机抓包及手机安装证书报错“无法安装该证书 因为无法读取该证书文件”解决方法

电脑最好是笔记本,这样能和手机保持统一局域网内;其他不多说,直接说步骤了。一.对PC(笔记本)参数进行配置 1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的) 打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS, 勾选CaptureHTTPS CONNECTs,点击Actions, 勾选Decrypt HTTPStraffic和Ignore ...

2021-09-28 12:13:46 12522 4

原创 Fiddler 设置手机代理,模拟弱网环境

模拟弱网环境,打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多1、配置Fiddler,允许监听https格式(默认监听http格式)打开Fiddler,Tools ——> options... ——> HTTPS2、配置Fiddler,允许远程连...

2019-03-22 17:19:16 1374

转载 Python读写Excel表格数据

最近在做一些数据处理和计算的工作,因为数据是以.csv格式保存的,因此刚开始直接用Excel来处理。但是做着做着发现重复的劳动其实并没有多大的意义,于是就想着写个小工具帮着处理。以前正好在一本书上看到过使用Python来处理Excel表格,可惜没有仔细看。于是我到处查找资料,基本解决了日常所需,终于算是完成了任务,因此撰写此文就算是总结吧,主要记录使用过程的常见问题及解决。python操作exce...

2018-07-03 14:45:55 824

原创 python+selenium:切入到无id,无name的iframe框架中

方法一:from selenium import webdriverdriver = webdriver.Firefox()driver.switch_to.frame(0) # 1.用frame的index来定位,第一个是0# driver.switch_to.frame("frame1") # 2.用id来定位# driver.switch_to.frame("myframe") ...

2018-06-21 10:19:54 6194 2

原创 python+selenium:操作下拉滚动条

方法一)使用js脚本拖动到提定地方self.action.ClickBtn('//*[@id="linequiry"]','xpath') #线路管理sleep(2)target = d.find_element_by_id('statistical') #统计报表d.execute_script("arguments[0].scrollIntoView();", target) # 拖动...

2018-06-21 10:08:01 407

原创 python+selenium 多窗口页面切换

方法一:# 获取打开的多个窗口句柄windows = d.window_handlesprint(windows)# 切换到当前最新打开的窗口win = d.switch_to.window(windows[-1])print(win)方法二:# 获得打开的第一个窗口句柄window_1 = d.current_window_handleprint (window_1)# 获...

2018-06-20 11:20:21 911

原创 appium 滑动

'''向上滑动'''def ScrollUp(self): d=self.action.baseFind.driver d.implicitly_wait(30) width=d.get_window_size()['width'] height=d.get_window_size()['height'] for i in range(1): ...

2018-05-08 15:56:46 442

原创 python 切换web页面或者本地页面

'''切换到web页面'''def ToWeb(self): d = self.baseFind.driver cons = d.contexts # 所有的上下文对象 for con in cons: if con.lower().startswith('webview'): d._switch_to.context(con)...

2018-05-08 15:39:44 1956

原创 python 滑动,递归

1,滑动from time import sleep# 获取屏幕大小def getSize(self): x = self.driver.get_window_size()['width'] y = self.driver.get_window_size()['height'] return (x, y)#向左滑动def swipeLeft(self,t):...

2018-05-08 15:35:29 163

原创 python 导包事件

'''鼠标事件'''from selenium.webdriver.common.action_chains import ActionChains'''键盘事件'''from selenium.webdriver.common.keys import Keys'''点击事件'''from selenium.webdriver.common.touch_actions import ...

2018-05-08 15:31:03 171

原创 python 发送邮件,附件邮件

1,发送邮件import smtplibfrom email.mime.text import MIMETextmsg_from = '[email protected]' # 发送方邮箱passwd = 'srui1028' # 填入发送方邮箱的授权码msg_to = '[email protected]' # 收件人邮箱subject = "python邮件测试" ...

2018-05-08 15:29:10 531

原创 Appium验证adb.exe和模拟器下nox_adb.exe的版本是否一致

1.运行cmd,输入指令adb version2.在模拟器安装目录下找到nox_adb.exe 配置模拟器的环境变量,在cmd中输入 D:\nox\Nox\bin\nox_adb.exe version或者连接不上模拟器可以在cmd中输入 adb connect 127.0.0.1:62001 然后在输入 adb devices3.遇到问题:目前运行客户端的adb版本(也就是SDK目录下的adb版...

2018-04-03 16:58:12 1837

原创 appium获取不到固定键盘,使用tap()点击事件

1.获取当前页面的元素但是获取不到固定键盘的元素;2.打开开发者模拟里选中指针位置,如图;3.打开模拟器或者手机当前页面,点击选中的固定键盘上的文字,按住不动,在模拟器或者手机上边显示x轴,y轴坐标,如图;4.self.action.baseFind.driver.tap([(282, 1160)])self.action.baseFind.driver.tap([(252,1006)])se...

2018-04-02 16:26:17 2420

原创 appium运行成功,生成报告出错

An unknown server-side error occurred while processing the command. Original error: Can't stop process; it's not currently running (cmd: 'D:\sdk\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\a...

2018-03-31 11:26:37 398

原创 Monkey的基本操作

1、连接手机或者模拟器 adb shell2、查找手机或者模拟器上安装的所有应用的包名 cd data/data,然后使用 ls 命令查询3、退出查询包名 exit4、运行adb shell monkey –p com.qq –v 1000此命令意思为执行1000次随机用户模拟操作,com.qq为手机或者模拟器上应用的包名...

2018-02-28 15:09:57 251

原创 什么是类、对象、属性、方法、类的成员

类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;方法:每个对象有它们自己的行为或者是使用它们的方

2018-01-31 11:12:05 26903 6

原创 python使用tesseract-ocr完成验证码识别

1. tesseract-ocr安装 没找到直接命令安装,所以需要手动下载安装包。 https://github.com/tesseract-ocr/tesseractWindows版本安装tesseract-ocr:2. 在Pycharm中直接导入pillow,pytesseract库3. 在python36的文件下的Lib/site-packages/pytes

2018-01-30 19:40:09 341

原创 Appium连接手机驱动

1. 打开dos命令,输入appium -a localhost -p 4723 启动4723端口2. 使用USB数据线,连接手机3. 打开dos命令,输入adb devices 获取手机deviceName4. desired_capabilities = {}#字典 用来存放的手机信息 app信息desired_capabilities['platformName'] =

2018-01-30 19:39:51 1735

空空如也

空空如也

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

TA关注的人

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