摘要:在使用ifuse对iphone设备进行沙盒挂载时, 对类似XXXXXXXX-XXXXXXXXXXXXXXXX UDID设备会提示Invalid device UDID specified, length needs to be 40 characters 如下: 出现这次错误是由于Ifuse版本低了 阅读全文
posted @ 2019-08-22 15:16 周希 阅读 (5) 评论 (0) 编辑
摘要:uiautomator2简介 项目Git地址: https://github.com/openatx/uiautomator2 安装 #1. 安装 uiautomator2 使用pip进行安装, 注意因为uiaotumator2还在开发中需要加上--pre来安装最新的版本 也可以使用源码来进行安装 阅读全文
posted @ 2019-08-11 11:56 周希 阅读 (26) 评论 (0) 编辑
摘要:iOS APP代码覆盖率统计 今年Q3季度领导给加了个任务要做前后端代码覆盖率统计, 鉴于对iOS代码比较熟就选择先从iOS端入手,折腾一整天后终于初步把流程跑通了记录如下 覆盖率监测的原理 Xcode中配置编译选项后, 编译后会为每个可执行文件生成对应的 .gcno 文件;之后在代码中调用覆盖率分 阅读全文
posted @ 2019-07-12 15:00 周希 阅读 (149) 评论 (0) 编辑
摘要:Android SDK tools安装 下载连接: https://www.androiddevtools.cn 找到对应mac的版本下载安装即可 AAPT配置 #1. 进入根目录 #2. 打开.bash_profile, 如果没有这个文件可以自己创建一个 #3. 查看下adnroid sdk to 阅读全文
posted @ 2019-06-28 15:24 周希 阅读 (101) 评论 (0) 编辑
摘要:Android常用自动化工具 ADB - 是Google提供的为Android编写UI测试用例的自动化工具, Android开发/测试人员不可替代的强大工具 uiautomator - 是Google提供的为Android编写UI测试用例的自动化工具 uiaotomator2 - uiautomat 阅读全文
posted @ 2019-05-25 22:42 周希 阅读 (167) 评论 (0) 编辑
摘要:adb详细介绍 #1. 基本简介 adb,即Android Debug Bridge,它是Android开发/测试人员不可替代的强大工具 #2. Mac上安装adb 安装brew 安装adb 测试是否安装成功, 打开手机开发者模式, 打开USB调式和安装功能 第一次执行会提示没有启动, 会自动启动 阅读全文
posted @ 2019-05-24 15:40 周希 阅读 (135) 评论 (0) 编辑
摘要:最近新申请了一台iPhone XR, 测试时发现使用ideviceinstaller命令老是报错: 提示udid错误, ideviceinstaller只支持40位UDID 看了下ideviceinstaller官方仓库 https://github.com/libimobiledevice/ide 阅读全文
posted @ 2019-04-18 18:08 周希 阅读 (113) 评论 (0) 编辑
摘要:到csv目录下, 用终端执行以下命令: 阅读全文
posted @ 2019-04-18 10:49 周希 阅读 (119) 评论 (0) 编辑
摘要:最近项目移植, 再进行virtualenv环境安装的时候遇到mysql-python死活安装失败 首先是这个错误: 解决办法: 然后又出现这个错误 解决办法: 阅读全文
posted @ 2019-04-17 14:49 周希 阅读 (139) 评论 (0) 编辑
摘要:使用MySQLdb遇到以下错误 原因是_mysql.so找不到 我们看下_mysql.so是怎么找的 20.dylib是有路径的, 如果这里没有路径需要添加路径, 使用下面用到的修改连接的方法 我们看下/usr/local/mysql/lib目录下面的内容 发现目录中是libmysqlclient. 阅读全文
posted @ 2019-04-11 11:41 周希 阅读 (230) 评论 (0) 编辑