java基础四 [构造器和垃圾回收](阅读Head First Java记录)
摘要:本章讲解了对象的创建到被回收的过程,讲述了对象的生命周期 堆(heap)与栈(stack) 实例变量:实例变量是只声明在类下,方法外的变量(实例变量默认值为0/0.0/false,引用的默认值为null) 局部变量:声明在方法中的变量,或方法中的参数。又被成为栈变量 例如: public class
阅读全文
Appium学习路-安装篇
摘要:比较好的文章:http://www.15yan.com/story/4GbuTwXQKDU/ 官网资料:http://appium.io/slate/cn/v1.2.0/?python#appium 官方文档中文版:https://github.com/appium/appium/tree/mast
阅读全文
(mac环境)Appium安装了client包,但是提示no module named appium
摘要:背景 mac环境,使用pip install Appium-Python-Client已经安装了client包 问题 import appium,提示no module named appium 解决方案 cd /usr/local/bin pip3 install Appium-Python-Cl
阅读全文
Appuim学习路-Appuim介绍
摘要:(学一个东西,总的知道它支持什么。为什么要选择它吧?所以我就去看github上的介绍了。发现大家介绍的来源大多来自于此) Appium是一个开源的自动化框架,是跨平台的,允许所有平台使用同一套API来编写脚本 一、支持的平台 ios Android FirefoxOS 支持native、web,hy
阅读全文
mac下将根目录/更改组到普通用户,导致sudo不能用
摘要:背景:这是个很愚蠢的故事,我更改了根目录下所有文件的拥有者为普通用户[chown -R xxx / ]。结果sudo/su命令都不能用了…… 问题:一旦用sudo命令或su命令就提示: sudo: /etc/sudoers is owned by uid 501, should be 0 sudo:
阅读全文
shell获取函数的返回值
摘要:背景:定义了一个函数,比对本地和线上服务器集群数量差别,想要获取不同集群的个数。shell和其他语言的函数返回值还是差别挺大的。 定义一个函数 functionname(){ 操作内容 echo 输出内容 return 返回值 #返回值可有可不有 } 获得函数的返回值 1.函数默认是将标准输出传递出
阅读全文
grep匹配字符串出现的次数
摘要:背景:想要匹配一个html页面中某个字符出现的次数 遇到的问题: 用grep -c “xxx字符”得到的是行数,如果一行中有多个匹配到的字符,只会算作一个 解决方法: 使用grep -o "xxx字符"按行显示出所有的匹配结果,然后再用grep -c "xxx字符"来计算行
阅读全文
python实现测试报告的bug统计
摘要:背景:组内要针对每个项目生成测试报告,要对当前项目的一些bug进行统计。考虑到人工统计比较繁琐,而且是个长期的工作,所以写个脚本对bug进行自动统计。(我们用的bug平台是bugfree,直接可以导出excel,因为每次的项目需求ID不一定,所以人工导出excel到一个目录下。使用脚本进行统计) 一
阅读全文