摘要: getattr 拦截运算(obj.xx),对没有定义的属性名和实例,会用属性名作为字符串调用这个方法 setattr 拦截 属性的的赋值语句 (obj.xx = xx) 阅读全文
posted @ 2019-10-25 15:29 Beyond8 阅读(429) 评论(0) 推荐(0) 编辑
摘要: ``` # property装饰器 # 作用: 将一个get方法转换为对象的属性。 就是 调用方法改为调用对象 # 使用条件: 必须和属性名一样 # setter方法的装饰器: # 作用:将一个set方法转换为对象的属性。 就是 a调用方法改为调用对象 # 使用方法:@属性名.setter class Person: def __init__(self,name): self._name = na 阅读全文
posted @ 2019-10-25 14:53 Beyond8 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 加密方法 请求加密:摘要加密 把原文或者原始请求中的部分字段做摘要算法的加密,把加密后的结果也放到原始请求中发送。 响应加密:返回的整个响应或者响应中的部分字段被加密,我们需要找到解密办法,还有一个名字叫摘要算法。 加密与签名的区别 加密通常代表是对称加密,这种加密是可以解密的。比如base64,主 阅读全文
posted @ 2019-10-23 23:07 Beyond8 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 浏览器添加cookies 抱错 解决方法 阅读全文
posted @ 2019-10-21 20:35 Beyond8 阅读(16051) 评论(2) 推荐(1) 编辑
摘要: 吞吐量 吞吐量是指系统在单位时间内处理请求的数量 tps 每秒钟request/事务 数量 并发数 系统同时处理的request/事务数 相应时间 一般取平均响应时间 QPS(TPS)= 并发数/平均响应时间 QPS/TPS 阅读全文
posted @ 2019-09-25 16:25 Beyond8 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 性能获取办法 appium+webview context + execute script +perfmance api appium/selenium的ExecuteScript Api 注入js: return JSON.stringify(window.performance.timing) 阅读全文
posted @ 2019-09-24 01:24 Beyond8 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 1.brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg config\ 2.node版本8.x我的是8.15.0 3.npm install g stf 或者cnpm install g stf 4.后天启动数据库:nohup 阅读全文
posted @ 2019-09-17 00:12 Beyond8 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 下载appclawler 下载地址:https://pan.baidu.com/s/1dE0JDCH list/path=%2F 查看帮助文档: java jar appcrawler 2.4.0 jar with dependencies.jar 生成demo.yaml例子 java jar ap 阅读全文
posted @ 2019-09-08 21:54 Beyond8 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: adb定义: adb(Android Debug Bridge) 安卓调试桥,包含adb client、adb server和adbd三部分。 adb client:运行在PC上,即DDMS或者在Windows dos下启动的adb shell adb server:运行在PC上,作为adb cli 阅读全文
posted @ 2019-09-03 11:11 Beyond8 阅读(706) 评论(0) 推荐(0) 编辑
摘要: Windows 下配置 Appium,要提前装好jdk,请参考:https://jingyan.baidu.com/article/e8cdb32b2699cb37042bad59.html 1.下载安装Android Studio https://developer.android.google. 阅读全文
posted @ 2019-08-30 12:40 Beyond8 阅读(202) 评论(0) 推荐(0) 编辑