博客
分类
标签
归档
暗黑模式
关于
博客
分类
标签
归档
暗黑模式
关于
看每一个日夜,用黑眼圈换理想
使用anyproxy进行代理和mock
一.说明1.说明官方文档:https://github.com/alibaba/anyproxy/blob/master/docs/cn/src_doc.md AnyProxy 是阿里巴巴基于 Node.js 开发的一款开源代理服务器,代理是什么大家都懂,而除代理之外,由于支持自定义rules,可修改request和resposne,因此在很多场景下如mock数据,模拟接口慢查,阻止304...
2020-07-07
tools
阅读全文
Puppeteer recorder的使用
介绍puppeteer recorder是一个为puppeteer服务的插件,用以记录用户的浏览器行为,然后自动生成puppeteer可以执行的代码。 构建项目地址: https://github.com/checkly/puppeteer-recorder 先下载下来然后构建下 123git clone https://github.com/checkly/puppeteer-recor...
2020-01-09
tools
阅读全文
Puppeteer的使用
Puppeteer是什么写过爬虫的应该都知道phantomJs,早起无界面浏览器还是很火,后来chrome自己也搞了无界面模式,如今phantomJs已经宣告gg了。谷歌再推出chrome headless的同时,也发布了Puppeteer。 Puppeteer是一个node库,本质上是调用Chrome DevTools提供的Api来操作Chrome,Puppeteer做了一个封装,使用起...
2020-01-09
tools
阅读全文
RobotFramework入门
一. 关于RobotFramewrok1.介绍RobotFramewrok中文名:机器人框架?😮不必纠结,机器人=自动化,自动化框架。 来自百度: Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 ...
2019-11-27
tools
test
阅读全文
pycharm设置新建文件的默认编码,作者和时间
问题在python中,如果不加指定编码,例如开头未设置# coding: utf-8, 那么写中文就会报错,哪怕只是注释。 因此,每次新建文件一般第一件事,就是给首行写上编码,但是有时候会忘掉,等到报错了再去添加。 另外就是在一个多人协作的项目中,一般还是加上诸如创建时间,作者等信息,有没有办法让编译器自己加?在网上找到了答案。 解决方法如下 第一步,打开setting 第二步,找到Edi...
2019-08-15
tools
阅读全文
64位windows安装RobotFramework以及数据库驱动
RobotFramework是一款基于Python的自动化测试软件,在做ui自动化方面结合Selenium能发挥出很大作用,而单独使用RF可做接口自动化测试,配合Jenkins使用做持续集成非常不错。但是它的安装较繁琐,现把再win平台下的安装过程记录下来。 安装RF准备 已安装好Python2.7(3.0以上RF暂不支持) 配置好Python环境变量,PATH添加,C:pythonscri...
2017-11-14
tools
阅读全文
利用supervisor守护进程来管理进程
鉴于不同程序的开机自启脚本写起来麻烦,且无法探测结果(偷个懒),找到了supervisor,利用该工具可以方便的启动程序,同时起到守护进程的作用,主要针对前台程序。例如可以让某个tomcat跟随supervisor的启动而启动,支持自动重启,可定义次数,和启动时间(默认程序启动X秒未挂,则启动完成)等参数。我们只需要让supervisor开机自启就行。 安装配置supervisor安装12...
2017-02-10
tools
阅读全文
nginx里实现类似if else方法
nginx里无法直接使用 if else这样的用法,需要根据临时变量来判断,原理就是在判断 背景有三个匹配规则如下: 1234A:$uri !~ ^.*/yoga-system/(login|send-authc-captcha|api|debug|product).*$B:$uri ~ ^.*/yoga-system/center/(d+)/index/vision$C:$query_s...
2017-02-09
tools
阅读全文
集群管理工具ansible的安装与使用
ansible是一款集群配置管理工具,安装配置简单,功能却十分强大,不需要安装额外的agent,也不需要指定帐号密码的配置文件就可以使用。 环境12系统: Centos6.5Python版本: 2.6 安装安装依赖1yum install gcc python-devel python-pip 配置epel源1wget -O /etc/yum.repos.d/epe...
2017-02-08
tools
阅读全文
安装openresty
openresty是基于nginx开发的一个web服务器,加入了lua,可以通过lua脚本实现更多扩展,功能十分强大。 安装步骤下载并解压官网地址:http://openresty.org/cn/ 这里下载最新版 1wget https://openresty.org/download/openresty-1.11.2.1.tar.gz 解压并进入目录 123tar -zxvf open...
2016-12-28
tools
阅读全文
1 / 2
下一页