- 博客(33)
- 收藏
- 关注
原创 安卓手机连上mac,android studio找不到设备,adb devices也找不到设备
VIVO手机连上数据线连上mac,android studio找不到设备,adb devices也不行,无奈一直用wifi连接进行调试最后在高手的指导下解决了,方法如下:1、查看usb设备信息在 终端输入:system_profiler SPUSBDataType 可以查看连接的usb设备的信息2、创建、修改adb_usb.ini文件输入: vi ~/.andr...
2019-05-22 17:38:50 6085
原创 VI 按 i 字母进入插入(insert)状态后如何退出
通过vim /etc/frofile 进入后,按 i 字母进入插入(insert)状态,此时要问了,插入后怎么退出呢?先按esc键,退出插入模式,然后按住shift键,并连按两次z字符,即可保存刚才的编辑并退出vim编辑状态!!!...
2019-05-22 17:24:19 24296 3
原创 Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET
问题:Appium的android真机启动手机时,会遇到以下问题:An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET...
2019-05-22 16:52:20 1530
原创 python 安装第三方库,超时报错--Read timed out.(安装numpy时会出现)
近期在安装numpy时,总是会出现Read timed out这个错误。经查是由于python在安装三方库时设置的时间限制。一般我们使用的命令为:pip install XXXX(XXXX为你即将要安装的三方库)此时可能会出现以下错误:Read timed out这是的解决办法为:pip –default-timeout=100 install -U XXXX即可完成安装...
2019-05-22 16:43:59 4452 1
原创 git add , git commit 添加错文件 撤销
1. git add 添加 多余文件这样的错误是由于, 有的时候 可能git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件git add 如果添加了错误的文件的话撤销操作git status 先看一下add 中的文件git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了git reset HEAD XXX/X...
2019-03-16 13:05:31 205
转载 推荐 OS X 下最方便实用的六款解压缩软件
对于我们这种资料特别多,随时都需要跟工作伙伴沟通传递资料的人来说,一款方便的压缩软件真的太重要了,不仅可以节省时间,节省内存,更重要的是提高工作效率,今天废鱼就给大家推荐几款常用压缩软件。The UnarchiverThe Unarchiver行为与系统自带的工具一致,文件类型图标精致有爱,操作简单易用, 可以帮助你存储不同类型的档案文件! 可以打开一些常见格式的文件,比如Zip、R...
2019-03-11 10:10:46 2028
原创 Appium for Mac 涉及问题记录
appium for mac1、查看devices name 或者 udidappium 在mac环境搭建好之后,配置好环境变量之后可以使用如下命令查看devices name 、udidadb devices 查看 连接在mac上的Android手机的devices nameidevice_id -l查看连接在mac上的IOS手机的udid,通过也可以使用ituns查看...
2019-03-04 10:01:15 368
原创 Appium的android真机每次启动手机中都会安装Appium settings和Unclock的方法
一、需要解决的问题在部分android机型上每次运行最新版的appium-desktop都需要安装AppiumSetting以及Unlock,并且安装过程需要用户手动来确认,即使测试机上已经安装了这两个组件,运行appium也会要求安装,对于测试以及脚本的调试来说非常不便。二、解决过程进入appium的安装目录:windows:C:\Users\Administrator\AppDa...
2019-02-14 10:12:40 2143
原创 如何在windows下安装与配置Appium
如何在windows下安装与配置Appiumappium是一款open source 移动自动化测试框架,既支持Android 也支持IOS工具/原料 JDK adt-bundle-windows node python appium robot framework-appiumlibrary方法/步骤 下载安装java环境...
2019-02-03 16:50:59 419
原创 Appium安装及环境配置
方法一:1. 安装nodejs 0.8(https://nodejs.org/download/)版本及以上, 通过官方的安装程序来安装,配置环境变量,如D:\Program Files\nodejsNode –v 来查看安装是否成功 2. 安装android的sdk包,(http://developer.android.com/sdk/index.html), 运行依赖sdk中的...
2019-02-03 15:08:35 286
原创 BIOS中开启虚拟化技术
安装Intel Hardware Accelerated Execution Manager,为了避免Android虚拟设备创建过程中发生错误。 下载地址:https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement...
2019-02-03 11:34:09 5995
原创 FinalShell 介绍
官网:http://www.hostbuf.com/FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求. 特色功能: 免费海外服务器远程桌面加速,ssh加速,双边tcp加速,内网穿透.QQ群 342045988Windows版下载地址: http://www.hostbuf.com/downloads/f...
2019-02-01 10:19:44 7865
原创 Mac下命令行安装ipa包
往iPhone上面安装Xcode的打的ipa包的方法很多,今天我介绍一种用命令行方式安装的方法。首先,你要把手机用USB线连接到电脑上接着,打开命令行工具,运行一下命令ideviceinstaller -i [安装包文件路径]比如:ideviceinstaller -i demo.ipa(demo.ipa在当前目录中)然后,执行这条命令,正常情况下是这样的:如果提示没有id...
2019-02-01 10:19:11 1611
原创 python3.6报错ModuleNotFoundError: No module named 'MySQLdb'/'pymysql'及解决方法
报错:1.ModuleNotFoundError: No module named 'MySQLdb'解决方法:MySQLdb只支持Python2.*,还不支持3.*可以用PyMySQL代替。安装方法:pip install PyMySQL2.ModuleNotFoundError: No module named 'pymysql'解决办法同样是:安装方法:pip i...
2019-01-19 10:06:42 1215
原创 FinalShell Mac OS版安装
Mac一键安装脚本: curl -o finalshell_install.sh www.hostbuf.com/downloads/finalshell_install.sh;chmod +x finalshell_install.sh;sudo ./finalshell_install.sh安装完成跳转到如下界面:Mac版安装路径: /Applications/FinalS...
2019-01-16 13:49:04 1772
原创 Postman的使用教程
一、Postman背景介绍用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代...
2018-12-28 17:55:36 224
转载 HTTP Content-type/HTML转义字符/HTTP状态码详解
http://tool.oschina.net/commons?type=5
2018-12-17 16:44:06 453
原创 ajax中设置contentType: “application/json”的作用
最近在做项目交互的时候,刚开始向后台传递数据返回415,后来百度添加了 contentType:“application/json“之后返回400,然后把传输的数据格式改为json字符串就传输成功了,现在我们来看看 contentType:“application/json“的作用:添加 contentType:“application/json“之后,向后台发送数据的格式必须为json字符串...
2018-12-17 13:57:03 462
原创 HTTP中Get、Post、Put与Delete的区别
1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少...
2018-12-17 13:53:33 250
转载 HTTP 报错码对应的错误原因
转:http://blog.csdn.net/cutbug/article/details/4024818 1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols ...
2018-12-17 11:36:32 615
原创 Unrecognized SSL message, plaintext connection--SSLSocket 代理服务器连接
虽然java代码 URL.openconnect(proxy);已经实现了https客户端通过代理连接服务器但个人在使用socket https代理http://www.cnblogs.com/hua198/p/5223945.html时一直出现一个问题Unrecognized SSL message, plaintext connection大致意思是在SSL连接过程中收到不可以识别的...
2018-12-14 16:56:07 3763 1
转载 Content-Type讲解
1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。[html] view plain copy类型格式:type/subtype(;parameter)? type 主类型,任意的字符串,如text,如果是*号代...
2018-12-13 17:51:41 816
转载 转:接口测试 总结
扫盲内容:1.什么是接口?2.接口都有哪些类型?3.接口的本质是什么?4.什么是接口测试?5.问什么要做接口测试?6.怎样做接口测试?7.接口测测试点是什么?8.接口测试都要掌握哪些知识?9.其他相关知识?1.什么是接口?接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议...
2018-12-13 14:56:45 204
原创 Python装饰器学习
第一步:最简单的函数,准备附加额外功能 1 2 3 4 5 6 7 8 # -*- coding:gbk -*- '''示例1: 最简单的函数,表示调用了两次''' def myfunc(): print("myfunc() called.") myfunc() myfunc() 第二步:使用装饰函数在函数执行前和执行后分别附加额外功能 1 2...
2018-07-27 09:47:44 210
原创 pymssql : use of undeclared identifier 'DBVERSION_80'
在python36下安装pymssql时会遇到下面的问题 on Mac OSX 10.13: _mssql.c:18814:15: error: use of undeclared identifier 'DBVERSION_80' __pyx_r = DBVERSION_80; ^ 1 error generated....
2018-07-18 09:57:43 674
原创 输入pip命令报错:from pip import main ImportError: cannot import name 'main'
pip更新后会遇到下面的问题: pip -VTraceback (most recent call last): File "/Users/alisa.li/.pyenv/versions/3.6.5/bin/pip", line 7, in <module> from pip import _main_ImportError: cannot import ...
2018-07-17 17:04:29 887
原创 Jenkins 错误java.lang.NoClassDefFoundError: hudson.model.Computer
Jenkins job 总是失败 即使执行的主体部分已经成功, log里面:hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from XXXX/XXXX:6051 at hudson.remoting.Channel.attachCallSiteStackTrace(C...
2018-07-17 14:03:11 4876
原创 Jenkins多平台并行集成
1.从Jenkins的系统管理菜单里面找到节点管理,通过Node来实现多平台的并行集成2.新建节点3.配置4.实现连接如果第一种的话,先下载下来,然后放在工作目录下,去建立连接 然后再在项目中进行配置 这样就完成了一次Slave Node的配置...
2018-07-17 13:53:30 661
原创 Jenkins多平台集成时遇到 ‘gradle.bat' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
问题1:'gradle.bat' 不是内部或外部命令,也不是可运行的程序 或批处理文件。解决办法:添加sgradle进入: (1)系统管理 / Global Tool Configuration 添加Gradle名称和版本(2)在构建里面选择gradle版本...
2018-07-17 11:44:43 2162
原创 DesiredCapabilities参数配置及含义
一、DesiredCapabilities的作用 负责启动服务端时的参数设置,启动session的时候是必须提供的。 Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情,比如:本次测试是启动浏览器还是启动移动设备?是启动andorid还是启动ios?启动android时,app的package是什么?启动and...
2018-07-03 13:29:51 3152
原创 Mac 抓包工具 Charles安装和破解教程
1,环境: mac ---10.13 charles---4.22,安装: 官方地址:https://www.charlesproxy.com3,破解: 1.可以参考CSDN博客上面的破解教程,比如修改charles.jar文件或者替换掉原来的软件。 2.可以使用注册码 按照常规安装好charles软件之后,打开软件,点击工具栏中的help -->...
2018-06-06 16:36:34 3089 3
转载 pycharm 快捷键整理及一些常用设置
转1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert 自动生成代码C...
2018-04-22 10:55:53 449
原创 Python学习之单引号、双引号和三双引号的区别
python单引号、双引号和三双引号的区别python字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号('''...''')可以包含双引号,而不需要转义如:s1
2018-04-22 10:27:18 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人