摘要:
Android app里试图用HttpUrlConnection获取网络连接,忘记在AndroidManifest清单文件里声明需要用到Internet的权限,运行时报此错误。 解决方法: 在AndroidManifest.xml中 与Application平级的地方加入 <uses-permiss 阅读全文
摘要:
由于使用nohup时,会自动将输出写入nohup.out文件中,如果文件很大的话,nohup.out就会不停的增大,这是我们不希望看到的,因此,可以利用/dev/null来解决这个问题。 nohup ./program >/dev/null 2>log & 如果错误信息也不想要的话: nohup . 阅读全文
摘要:
1.进入工程目录,输入./gradlew,如显示"... build success" 则表示当前目录下gradle可用;如当前目录下无gradle,则在线下载 .. 2.输入./gradlew clean 清空build文件夹 3.输入./gradlew build 即可 在build文件夹中可查 阅读全文
摘要:
android设备不识别awk命令,缺少busybox 一、什么是BusyBox ? BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telne 阅读全文
摘要:
一、执行时发现adb shell进入设备后不再继续往下执行了 在网上查到的都是bat文件调用adb shell,没有sh文件调用adb shell不往下执行的,查找其他无果。 最后采用这个方法 在1.txt里输入想在设备里运行的命令,可达到预期。 二、1.txt中返回${res} ,想在父脚本中引用 阅读全文
摘要:
Android UiAutomator2项目部署到jenkins上,实现自动打包,并自动push&安装到设备上 遇到问题: 可成功实现自动打包并push到设备上后,install -r 的时候报错: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 显示签 阅读全文
摘要:
1.把gradle路径设为本地路径 Jenkins部署在远程linux服务器上,使用git将代码下载到服务器路径下后,无法使用gradle命令 因为默认配置都是gradle同步时 实时从网上下载,进入gradle-wrapper.properties可查看配置: 远程服务器网速慢,gradle下载不 阅读全文
摘要:
前提:服务器上部署了jenkins+Tomcat,并且安装了所需插件 1.新建项目 -- 项目配置 2.配置git地址 出现上述错误是因为该git地址,在jenkins服务器上无权限访问。在git上开通权限后,此问题解决。 Add Credentials: 3.编写构建脚本,如下: 4.保存成功后, 阅读全文
摘要:
一、获得GIT仓库 有两种获得GIT仓库的方法,一是在需要用GIT管理的项目的根目录执行: git init 执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本等的所有信息都在这个目录里面。 另一种方式是克隆远程目录,由于是将远程服务器上的仓库完全镜像一份至本地,而不是取某一个特定版本, 阅读全文
摘要:
今天听了极客学院一个老师讲的自动化,觉得讲的很好,总结下: 一、测试分类 以上分类几乎囊括测试所有类型,其中除了可用性测试,其他测试或多或少都可以使用自动化测试来实现。 二、自动化测试VS人工测试 首先明确下测试的一般流程: 第一步:测试分析(需求分析,文档分析) 第二步:测试设计(测试方案设计,测 阅读全文