摘要: 浏览器指纹 反爬中会遇到浏览器指纹,它是不会随着你更换 IP 或者 User-Agent 而改变的。并且他们的指纹每次请求也是固定的。只要网站发现某个拥有特定指纹的客户端持续高频率请求网站,它就可以把你封掉。例子如下: https://ja3er.com/ # 可以看到ja3的指纹 https:// 阅读全文
posted @ 2021-08-23 09:40 陈科科 阅读(2077) 评论(0) 推荐(0)
摘要: 介绍 一个简单的celery + rabbitmq 的搭建例子,用于记录 Celery 异步处理框架, 安装命令 pip install celery RabbitMQ 消息中间件,用来做队列 安装配置参考 https://juejin.cn/post/6993229378729541646 项目目 阅读全文
posted @ 2021-08-17 00:13 陈科科 阅读(256) 评论(1) 推荐(0)
摘要: 开头 最近遇到一个新的连接方式,不能使用日常的本地通过账号连接,要通过私钥和公钥的连接方式,然后连接到服务器之后才能连接到数据库。因为之前没试过这种连接方式,所以很多工具有不同的连接方式。所以现在就记录下来 生成电脑的公钥和密钥 打开Git Bash, 输入 ssh-keygen -t rsa -C 阅读全文
posted @ 2021-08-16 10:25 陈科科 阅读(2123) 评论(0) 推荐(0)
摘要: Django的路由变化 遇到需要修改路由的需求,特别记录一下 项目开始 django-admin startproject sandboxOA. # 外部文件夹可以改变名字, '.'的意思是上一级不需要再添加一个sandboxOA文件 创建应用 python manager.py startapp 阅读全文
posted @ 2021-07-27 15:02 陈科科 阅读(102) 评论(0) 推荐(0)
摘要: uiautomatorviewer 定位 appium 在虚拟机中并不好定位,前提是adb可以连接, 这时候,我们就可以借助一个ui定位,搜索 uiautomatorviewer.bat (这个软件是安装sdk的时候安装下来的) 使用完成之后的,就可以点击左上角的更新 从左往右四个按钮分别是 1、打 阅读全文
posted @ 2021-07-08 20:20 陈科科 阅读(92) 评论(0) 推荐(0)
摘要: 开头 appium 配置, sdk 配置,jdk配置,adb配置,python配置是我们app 自动化测试必不可少的配置,当然这种配置网上有很多,我们在这里就不展开说了。 直接就开始自动化脚本的demo。 adb和模拟器链接可以参考 https://www.cnblogs.com/c-keke/p/ 阅读全文
posted @ 2021-07-07 14:04 陈科科 阅读(276) 评论(0) 推荐(0)
摘要: apscheduler的简单使用 APScheduler有四大组件: 1、触发器 triggers : 触发器包含调度逻辑。每个作业都有自己的触发器,用于确定下一个任务何时运行。除了初始配置之外,触发器是完全无状态的。 有三种内建的trigger: (1)date: 特定的时间点触发 (2)inte 阅读全文
posted @ 2021-07-06 17:45 陈科科 阅读(325) 评论(1) 推荐(0)
摘要: Page Object 设计思想 Page Object 就是在测试中将操作细节和验证分开的 设计原则 一 只为页面中重要的元素创建page类 设计原则 二 如果页面A 导航到页面B, Page A 应当return Page B Pg object PO 六大原则 1、一个 public 方法代表 阅读全文
posted @ 2021-07-05 18:16 陈科科 阅读(444) 评论(0) 推荐(0)
摘要: 文件上传 input 标签可以直接使用send_keys(文件地址)上传文件 用法: el = driver.find_element_by_id('上传按钮id') el.send_keys("文件路径+文件名") demo, 百度图片上传为例子 from base import * class 阅读全文
posted @ 2021-06-30 11:15 陈科科 阅读(204) 评论(0) 推荐(0)
摘要: 使用 selenium 直接在当前页面中进行js交互 使用selenium 执行 Js 脚本 要使用 js 首先要知道 js 怎么用,现在举个简单得例子,就用12306举例子, 它的首页日期选择框是只能手动去选择对应得时间,因为他是 readonly 属性,要改为自 动选择得话,就需要通过 js 去 阅读全文
posted @ 2021-06-28 23:10 陈科科 阅读(305) 评论(0) 推荐(0)