随笔分类 -  测试技术

记录测试理论、测试方法
摘要:蛮复杂的样子 根据官方文档指导,一步一步走起:https://book.open-falcon.org/zh_0_2/quick_install/prepare.html 单机安装的过程:单击安装会把所有的应用都(server、agent、api、alarm、graph)安装到一个设备上 1、red 阅读全文
posted @ 2018-04-18 10:52 脚本小娃子 阅读(2502) 评论(0) 推荐(0)
摘要:转载:https://richardcao.me/2016/09/30/Talk-About-Codereview/ 最近思考一个问题,如何进行高效的codereview,有没有好的工具可以使用,于是花了两三天时间在Google里淘了一番,这里留下记录。 Phabricator 首屈一指的coder 阅读全文
posted @ 2018-04-17 15:03 脚本小娃子 阅读(1415) 评论(0) 推荐(0)
摘要:1、Gerrit是个啥? 实现代码审计,比git(gitlab、github)多了代码审计的功能。 2、两类角色 角色1:我是代码编写者,只能写代码和提交给审计者代码,不能直接把代码合并到线上发布 角色2:我是代码审计者,我可以审计代码,并最终合并代码,让代码最终上线 3、Gerrit是完全开源的, 阅读全文
posted @ 2018-04-11 10:18 脚本小娃子 阅读(2173) 评论(0) 推荐(0)
摘要:工具名称:Katalon Recorder (Selenium IDE for Firefox 55+) 性质:firefox插件 用途:快速实现web页面自动化的工具,分测试套和测试用例 界面:新建、记录、回放、导出 如图,录制好的前端操作,可以导出为各种语音的自动化脚本 阅读全文
posted @ 2017-12-06 10:51 脚本小娃子 阅读(2654) 评论(0) 推荐(1)
摘要:最新版的发布公告:https://leonsbox.com/goreplay-v0-16-and-4th-anniversary-5408b1fd72e0 主要提到:中间件、报文解压、从kafka读取数据、把数据写到kafka 开发语音:go,因此需要go语言环境,下载地址 https://gola 阅读全文
posted @ 2017-10-23 18:04 脚本小娃子 阅读(2724) 评论(0) 推荐(0)
摘要:1、yum代理设置 /etc/yum.conf 镜像设置 /etc/yum.repos.d/ 2、pypi镜像源设置 ➜ ~ cat .pip/pip.conf[global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]tru 阅读全文
posted @ 2017-09-25 17:20 脚本小娃子 阅读(5143) 评论(0) 推荐(0)
摘要:一、场景如下: 各个角色的对应关系如下: 与 内网 ssh client 是同一台机器 ( 目的端口: hostport 22 ) 两个帐号:admin/password为“内网机器”ssh的登录帐号密码,VPS-user/password为“公网VPS”ssh的登录帐号密码 网络连通情况:“内网机 阅读全文
posted @ 2017-09-21 10:55 脚本小娃子 阅读(11332) 评论(2) 推荐(0)
摘要:环境: 本文介绍三种修改dns的方法: 方法一:dhcp client从dhcp server获取dns,同时可以通过配置/etc/sysconfig/network-scripts/ifcfg-*添加其他dns; >[ dns=yes; PEERDNS=yes DNS20=xxxx ] 方法二:不 阅读全文
posted @ 2017-09-18 16:16 脚本小娃子 阅读(943) 评论(0) 推荐(0)
摘要:我的项目是通过:nginx+gunicorn+app的方式部署的,所以nginx后台部署了多个相同的应用,进行负载分担,但是当存在文件存取的时候,就可能会出现,存文件在一台设备上,取文件在另一台设备上。 解决办法:1、使存取都在同一台设备,这在某种情况下是可行的;2、同步后台各个设备之间的文件。 文 阅读全文
posted @ 2017-09-12 14:45 脚本小娃子 阅读(554) 评论(0) 推荐(0)
摘要:1、如图所示,不要点选"Initialize this repository with README",不然就看不到第二幅图的提示信息了 2、根据下面提示,初始化本地文件,然后上传 阅读全文
posted @ 2017-09-11 15:17 脚本小娃子 阅读(353) 评论(0) 推荐(0)
摘要:参考: 1、http://webkay.robinlinus.com/ 2、http://c7sky.com/what-every-browser-knows-about-you.html 访问网站http://webkay.robinlinus.com/,等待网站的js加载和执行完,就可以在页面上 阅读全文
posted @ 2017-08-30 14:25 脚本小娃子 阅读(1414) 评论(0) 推荐(0)
摘要:参考: 1、https://developers.google.com/web/tools/chrome-devtools/network-performance/reference#timing 2、http://www.mamicode.com/info-detail-1015625.html 阅读全文
posted @ 2017-08-29 19:32 脚本小娃子 阅读(8462) 评论(2) 推荐(1)
摘要:HTML页面加载和解析流程 1.用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2.浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件; 3.浏览器又发出CSS文件的请求,服务器返回这个CSS文件; 4 阅读全文
posted @ 2017-08-29 16:09 脚本小娃子 阅读(310) 评论(0) 推荐(0)
摘要:有dns的地方,就有缓存。浏览器、操作系统、Local DNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间 浏览器先查询自己的缓存,查不到,则调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址 DNS查询顺序:浏览器缓存→系统缓存 阅读全文
posted @ 2017-08-28 14:44 脚本小娃子 阅读(29064) 评论(1) 推荐(2)
摘要:CDN:内容分发网络(content delivery network) 1、DNS解析到最快(有可能是地理上最近,也有可能是地理上远但是链路最好)的CDN缓存设备 2、从CDN获取已经缓存的资源 3、如果CDN上没有目标资源,则CDN向源站获取资源(回源),返回给请求端,同时缓存到CDN上,等他下 阅读全文
posted @ 2017-08-28 10:25 脚本小娃子 阅读(859) 评论(0) 推荐(0)
摘要:1、cdn如何更新内容 2、if-modified 3、浏览器渲染顺序及优化:css加载完开始渲染,reflow/repaint、瀑布图的左右和时间占比 4、证书的加密,公钥私钥,证书 5、浏览器dns缓存、系统dns缓存、hosts文件,先读hosts文件还是先读缓存,胡说默认hosts文件, 6 阅读全文
posted @ 2017-08-25 17:45 脚本小娃子 阅读(179) 评论(0) 推荐(0)
摘要:1、web服务器(比如Apache、Nginx、Tomcat、Jetty、IIS)属于静态服务器,只能返回静态的文件,服务器多是C/C++语言开发的。web服务器可以说一个request proxy,根据配置,把不同的请求转发给不同的server处理,例如静态的文件请求自己处理,这个时候它就像一个w 阅读全文
posted @ 2017-08-24 17:14 脚本小娃子 阅读(458) 评论(0) 推荐(0)
摘要:参考: 1、https://www.zhihu.com/question/19638322 2、http://www.cnblogs.com/feihe/archive/2011/04/16/2017655.html 3、http://www.infoq.com/cn/articles/agile- 阅读全文
posted @ 2017-08-18 10:27 脚本小娃子 阅读(1094) 评论(0) 推荐(0)
摘要:参考: 1、http://blog.csdn.net/TMQ1225/article/details/53940828 2、http://tmq.qq.com/2016/12/graphwalker/ 3、http://www.jianshu.com/p/be4a2e7f60af GraphWalk 阅读全文
posted @ 2017-08-16 11:08 脚本小娃子 阅读(2039) 评论(0) 推荐(0)