2018年2月8日

Fiddler 实用技巧

摘要: Fiddler用了差不多有2年时间,单步调试来说还是非常好用的。 介绍一下我最经常用的功能: 1. 拦截,这个拦截分成2个,一个是拦截出去的请求,一个是拦截进来的响应。 首先在在Filters里面的Request Headers->Show only if URL contains里输入想要截取的U 阅读全文

posted @ 2018-02-08 09:18 GoldenRazor 阅读(109) 评论(0) 推荐(0) 编辑

2018年2月7日

Jmeter 经验总结

摘要: 1. 首先是插件的安装,几款插件: SteppingThreadGroup 不用说了,必装,非常好用 Custom JMeter Functions 这个其实很方便,但beanshell用的好的话 这个也是可有可无 JSONPathExtractor 考虑上下文在提取json数据结果还是比较好用的 阅读全文

posted @ 2018-02-07 10:13 GoldenRazor 阅读(86) 评论(0) 推荐(0) 编辑

2018年2月5日

macaca 入坑

摘要: 安装没什么好说的 java node.js gradle(作用和maven类似) 记得把adb放在bin目录下,npm的源也要设置下,不然即时macaca doctor没问题 但是执行后还是会报错 npm install -g cnpm --registry=https://registry.npm 阅读全文

posted @ 2018-02-05 15:55 GoldenRazor 阅读(143) 评论(0) 推荐(0) 编辑

2018年2月3日

Seleniuim操作浏览器的核心原理 - 火狐篇

摘要: 面集团的时候被问到一个问题Selenium的问题: 问:你研究过Selenium的源码吗,原理是什么? 答:研究过, Selenium就是通过JsonWireProtocol来进行命令的传输。 问:那是如何传输的? 答:就是把session json数据通过url进入某个互斥锁端口传过去。 问:那数 阅读全文

posted @ 2018-02-03 16:01 GoldenRazor 阅读(278) 评论(0) 推荐(0) 编辑

Python获取移动性能指标

摘要: 最近两天在研究移动性能这块,这个的用处非常大,比如说在做性能测试的时候用top 或者 dstat 1的时候获取到的性能指标是非常实用的,即时获取的指标评估和分析系统瓶颈。 再就是在自动化中调用性能指标,每一步导致的手机性能都即时打印出来,对于性能监测来说帮助也非常大。 在android中的获取也不难 阅读全文

posted @ 2018-02-03 14:22 GoldenRazor 阅读(549) 评论(0) 推荐(0) 编辑

2018年1月9日

Java的容器及性能解析

摘要: 常用的容器Collection(List,Set,Queue), Map ArrayList: 顺序表存储是将数据元素放到一块连续的内存存储空间,相邻数据元素的存放地址也相邻(逻辑与物理统一)。 优点: (1)空间利用率高。(局部性原理,连续存放,命中率高) (2)存取速度高效,通过下标来直接存储。 阅读全文

posted @ 2018-01-09 09:40 GoldenRazor 阅读(164) 评论(0) 推荐(0) 编辑

2016年12月7日

Typeof instanceOf Call Apply Bind

摘要: TypeOf 返回的只是字符串 并且只有六种形式字符串 “number”,“String”,“Boolean”,“Object”,“Undefined”,“Function”。 TypeOf new Number(2) 返回的是Object,因为Number是包装对象. 要将包装对象转换成原始对象的 阅读全文

posted @ 2016-12-07 15:54 GoldenRazor 阅读(130) 评论(0) 推荐(0) 编辑

JavaScript开发模式

摘要: 1. 观察者模式,利用publish/subscribe 信号的模式,我觉得应该属于事件监听模式的更高一级。 阅读全文

posted @ 2016-12-07 10:37 GoldenRazor 阅读(115) 评论(0) 推荐(0) 编辑

2016年12月6日

浏览器解析HTML文档的过程

摘要: 浏览器开始解析HTML文档,document.readyState属性等于loading。 浏览器遇到HTML文档中的<script>元素,并且没有async或defer属性,就暂停解析,开始执行脚本,这时document.readyState属性还是等于loading。 HTML文档解析完成,do 阅读全文

posted @ 2016-12-06 16:35 GoldenRazor 阅读(753) 评论(0) 推荐(0) 编辑

JavaScript 中的This

摘要: 知乎中看到This的解释最好的就是当成Call函数来看 比如Object.func()中的this 就是Object.func.call(Object) func() 中的this 就是func.call(undefined) func(a,b)中的this 就是func.call(undefine 阅读全文

posted @ 2016-12-06 15:34 GoldenRazor 阅读(135) 评论(0) 推荐(0) 编辑

导航