python Python: logging日志重复的原因是handler叠加了 1. 使用if not _logger.handlers 来控制是否操作addHandler, 假如已有handler,就不需要再次添加了 2. 实现方法还有很多, 最笨的就是用不同的object来写不同的日志,但这样一旦需要维护时,
bash Bash: shell脚本实现快速查看日志,这一刻心情真好 监控隔三差五写一小时,经历半个多月,终于完成了订单自动化 远程登录ssh 1. 路由转发设置 2. 旧电脑改造为centos python自动化脚本 3. 部署python3.6环境
CENTOS CentOS: 部署CentOS7+Python3.6运行接口测试脚本的流水账 1.安装CentOS7 mini * ifconfig # 查看网卡信息 * service network restart # 重启网卡 * vi /etc/resolv.
python Python: requests实施API自动化,首战心得 1. 自我管理 测试大多时候,总有很多活,比如项目任务,运维任务,加急任务等等,所以如果你能在工作时间写代码就是种幸福了,再次就是加班时间来练代码,最不济的是要在家练。为什么在家练代码最次?因为自我管理太难了。
python Python: 自动化框架实施过程的心得 写完一个过程,改起来头大; 然后意识到要写成方法,变量及方法名的规划,打乱流程重构,便于拆出并封装类; 然后去了解如何将python脚本的服务化,并对最基础的方法优化,一个方法只做好一件事; 把业务往上抽离,最后分析测试case的共性与实际扩充时的文档特征,对整个框架进行调度设计…
adb ADB: Nexus5手机root,ota升级,线刷,开机绕过网络验证,checking connection root的构成 * 破解包构成:boot.img supersu.zip * 刷root必备:twrp的recovery.img,用于刷别的img * root: 通过twrp刷入破解包即可
python UIAutomator: 搭建安卓app自动化python脚本 ======================== 【环境】 编辑器:PyCharm 解释器:Python 2.7 自动化模块:uiautomator 调试器:adb 工具
adb ADB: 安卓5.0之后网络验证,去掉wifi叹号 设验证服务器为谷歌国内网址 adb shell "settings put global captive_portal_server g.cn" adb
adb ADB: 安卓刷机常用的adb和fastboot命令 > adb 开头的命令 adb命令 * 要求手机处于USB调试模式才能起作用。 而USB调试模式是在手机的安卓系统运行后才有的状态,所以adb命令大多在手机正常开机的状态下使用。 adb install name.apk * 安装apk命令。 其中包名为name.
adb ADB: shell获取root权限 adb shell获取root权限 * 因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了,adb push一个文件就提示Permission
adb ADB: 连接手机的offline状态原因与解决 ADBAndroid Debug Bridge * ADB可以连接安卓手机进行文件的获取或推送,APK的安装和卸载,手机重启模式的命令,还有shell进入Linux终端命令行 adb devices显示安卓设备为offline,无法正常连接,怎么办? * step1:
python Selenium: IDE录制脚本UnitTest框架示例 1. 打开Selenium IDE录制功能 2. 完成一次简单的网页操作步骤 3. 将录制生成的脚本回放调试成功 4. 将脚本导出为python2webdriver,得到如下代码 5. 简单阅读后添加了几句关键注释