自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一次django+mongodb+nginx部署云服务器

1、连接连接云服务器ssh [email protected]、上传mongodb、django、nginx项目至服务器scp nginx-1.9.9.tar.gz [email protected]:/usr/local/scp mongodb-linux-x86_64-4.0.13.tgz [email protected]:/usr/loca...

2020-04-19 22:02:40 363 1

原创 Python 基于百度 AI 开放平台 图片识别 封装使用 (验证码识别)

百度AI开放平台链接:https://ai.baidu.com/图片识别API文档链接:https://ai.baidu.com/docs#/OCR-API-GeneralBasic/db0895e7应用注册链接:https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/app/list#coding=utf-8__author__ =...

2019-12-17 19:50:31 675

原创 python 基于图片识别针对不同的分辨率进行鼠标点击

使用场景:再执行完成自动化后,需要给boss发一个im软件的消息(cs架构),需要打开im软件,然后找到boss,点击头像进入聊天页面,然后复制一下文本并发送!假设不用翻页哈脚本思路:每次执行点击之前都会先截一下全屏,然后通过图像识别获取对应位置的坐标点,再进行点击mouseToClick.py#coding=utf-8__author__ = 'pinsengjiujie...

2019-09-03 00:06:06 4288 2

原创 Selenium Grid UI自动化分布式

环境准备:Selenium Server下载地址:http://selenium-release.storage.googleapis.com/index.html注意:Selenium Server的版本需要与selenium的版本一致selenium版本查看方法 打开cmd,键入 python - help(selenium)server 端启动 :在 sel...

2019-05-26 17:28:32 898

原创 selenium 自动化中断浏览器加载,加快自动化与运行速度

Python模拟点击参考:http://blog.csdn.net/madrabbit1987/article/details/77869928脚本思路:浏览器页面跳转,浏览器进行加载导致页面无法定位,此时通过Python pymouse 模块 模拟鼠标点击当前页签空白区域,然后通过Python win32api键按下ESC中断浏览器加载,然后就可以开始我们的定位了,从而加快自动化...

2019-05-14 19:10:41 10723 1

原创 Appium Python 处理IOS元素左(右)滑操作

参考思路github地址:https://github.com/appium/appium/issues/447说下操蛋的滑动啊,到处都是坑最初使用swipe,现在不支持这玩意,很尴尬driver.swipe(300,116,50,116)然后使用TouchAction,竟然也报错touch = TouchActions(driver)touch.long_press(c...

2019-03-13 16:13:31 881

原创 Selenium 自定义自动化测试报告整理

参考代码github地址:https://github.com/zhangfei19841004/ztest原报告截图修改后的报告截图修改自动化报告 以下是之前写的自动化测试报告模板,所有的东西都是用excel来完成,作为一个秘籍恐惧症患者真的很恐惧,再次感谢https://github.com/zhangfei19841004/ztest同学,可以...

2019-01-13 20:26:30 1652 2

原创 selenium多线程解决加载url时的账号密码输入弹框

在运行自动化脚本的时候,难免遇到各种情况,近日贫僧遇到很操蛋的情况,在加载url的时候需要输入用户名,密码,截图如下,看到这样的弹框第一反应就是用driver.switch_to_alert(),然后调用send_keys(),appept(),但是发现并没有卵用初次脚本如下:username = u'ranzhi'password = u'ranzhi'driver = web...

2018-12-01 09:20:31 2048

原创 爬取起点中文网字体反爬取

参考文章:https://www.jianshu.com/p/fbc99cf4d557 个人比较喜欢看小说,于是乎想爬取小说网站--起点中文网,在爬取定位过程中遇到了反爬取,咨询了我旁边的前端大神,说下方法当前页面接口返回的html源码<p class="update"><span ><style>@font-face { ...

2018-08-24 15:30:13 6451 10

原创 Appium 通过监控日志完成Andriod手机验证码登录

脚本思路:在页面点击【获取验证码】按钮后,监控日志,通过日志拿到验证码,从而完成登录#coding=utf-8'''Created on 2018年5月16日@author: Administrator'''from appium import webdriverimport os,timedef strat():    desired_caps = {}    desire...

2018-05-16 20:28:14 3832 1

原创 Selenium利用Python图像识别解决验证码问题

Python图像识别参考:http://www.th7.cn/Program/Python/201602/768304.shtml 脚本思路:先获取验证码图片的位置,然后获取元素大小,然后在截取出去验证码图片,然后进行识别就好了运用到的模块:python图片识别、Python模拟键盘、Selenium鼠标事件 第一步:在C:\Python27\Lib\site-packages...

2018-04-22 20:10:13 2351

原创 Selenium+Python 获取屏幕分辨率

脚本思路:通过js获取当前的屏幕分辨率并将当前分辨率已警告框的形式在页面显示,通过 switch_to_alert().text将分辨率拿到,既而可以进行下一步操作!#coding=utf-8from selenium import webdriverimport time#获取当前屏幕分辨率def get_Screen(driver): js = 'var winW = win...

2018-03-07 14:50:22 5676

原创 Appium 解决微信公众号、小程序切换 webview 后无法定位元素的问题

如何切换webview进入小程序请参考https://testerhome.com/topics/12003脚本思路:进入webview后会存在多个handle同Web页签一样,获取所有的handle,然后在遍历所有的handle,通过switch_to_window进行handle切换,当某个handle可以定位到我们需要定位的元素时,然后我们就可以进行之后的自动化操作了!开启bug网...

2018-03-03 14:16:45 4314 7

原创 Python+Selenium+Appium环境搭建

贫僧第一次写博客,如有不到之处,还望包涵!!!附Python+Selenium+Appium安装包下载百度盘地址: https://pan.baidu.com/s/1dL5lIe   密码:s9hg一、web自动化环境搭建 1、python+selenium安装第一步:将Python27解压至C盘  第二步:配置环境变量1、打开计算机属性2、点击高级系统设置3、点击环境变量4、打开如下页面   第...

2018-02-03 16:30:54 2404

空空如也

空空如也

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

TA关注的人

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