- 博客(15)
- 收藏
- 关注
原创 Git命令学习--2019.11.28
1.初始化一个Git仓库: git init2.添加文件到git仓库:(1)git add <file>把要提交的所有修改放到暂存区(Stage)可反复使用,添加多个文件(2)git commit -m <message>可以一次性把暂存区的所有修改提交到分支3.掌握工作区的状态: git status如果git status告诉你有文件被修...
2019-11-28 17:44:24 164
原创 Fiddler抓取APP请求
最近项目在解决安全问题,要对数据进行加密。作为测试,我只能通过抓包的方式对数据传输过程中的数据进行监控。之前工作中用过Fiddler对app进行抓包,但是这次在使用过程中发现可以抓到手机上其他应用的请求,就是抓不到自己产品的请求。 原因分析: 1. 配置(证书)问题:几经检查配置和证书没问题; 2. 工具问题:在使用Fiddler抓不到,我又尝试了其他工具:P...
2019-08-22 19:11:28 816
原创 Android App耗电量测试
一、基本概念耗电量测试是指测试App在运行过程中消耗的能量。设备运行期间消耗能量公式:W = w * t = U * I * tU为电池供电电压,I为电流值,t为测试时间,通常来说U可以认为不变,因此A = I * t (mAh)可以作为消耗能量的值,对于平稳的测试过程,耗电量与测试时间成正比,因此可以通过平均电流 I = Q / t来评价耗电量水平https://blog.csdn....
2019-08-09 17:47:30 4597
原创 APP定位元素——uiautomatorviewer.bat
1. 位置 uiautomatorviewer.bat位于Android SDK安装目录\tools\bin下 2. 元素定位 uiautomatorviewer.bat界面如下图所示: 使用步骤: (1)手机连接电脑(手机开启USB调试); (2)获取快照 点击页面左上角的第3个图标,点击...
2019-08-02 16:17:25 1672
原创 Monkey测试环境搭建及使用
1. 什么是Monkey Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(eg:按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。 Monkey测试是一种可以测试软件的稳定性、健壮性的快速有效的方法。(可以想象成一只猴子啥都不知道,疯狂乱敲)2. Monkey的特点 Andr...
2019-07-23 18:19:50 1580
原创 安装了android studio之后android模拟器无法运行
之前安装的android模拟器可以正常运行,后来因为需要在本地进行app打包,安装了Android Studio后,就无法打开android模拟器,检查了环境变量没啥问题。SDK Manager本质上是执行tools目录下面的android命令。遂在cmd中执行android.bat命令发现提示如下图,原来是Google将原来的SDK Manager弃用了。 百度了一番才找到...
2019-07-12 15:34:46 4959 1
原创 接口自动化测试—Jmeter+ant+jenkins
一、工具脚本录制:badboy,jmeter,fiddler 编译:ant 持续集成平台:jenkins二、什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 接口测试适用于为其他系统提供服务的底层框架系统和中心...
2019-03-20 11:46:57 1383
原创 Jmeter连接数据库报Cannot load JDBC driver class 'com.mysql.jdbc.Driver '
最近在学习使用jmeter做性能测试,在连接数据库后运行脚本JDBC Request一直报:Cannot load JDBC driver class 'com.mysql.jdbc.Driver ',刚开始以为是数据库版本和数据库驱动版本不对应导致的,捣鼓了2天一直在找各种对应的数据库驱动包,但问题还是没有解决,再回过头来细看报错信息发现和网上其他人说的报错信息Could not loa...
2018-12-12 11:32:53 8210 3
原创 jenkins更换初始登录密码
登录jenkins,初始密码很长,真的很难记住。虽然在jenkins的安装目录(\.jenkins\secrets)下的initialAdminPassword 文件中有记录初始密码,但是每次登录都得去复制,也是很麻烦的,而且自己还作死的将里边的初始密码一不小心给删了,瞬间感觉生无可恋…… 肿么办呢,初始密码肯定是找不回来了,即使找回来也是无法彻底解决自己每次登...
2018-08-30 17:07:07 6552 1
转载 《梦游人》摘抄
我们这些可怜的中国孩子,浪费了多少青春才触摸到那些最浅显的道理:人生经历是可以自我创造的,生活方式是可以自我选择的。我们是心智蒙昧,人种退化的一代人,贪婪假安逸,畏惧真选额。我们每个人都听曾任经济社会的强制压榨和剥削,大把的光阴被暗蚀消磨,几乎再没有脑容去真正量思辨自己的人生步履。又或者,往往我们要扮演完规定的一个个角色,才能依仗着生了又灭灭了又生的厌离心,去博得一个醍醐灌顶的机会,可届时往往人过...
2018-07-14 10:48:36 373
转载 做软件测试工作的三重境界
测试的第一重境界:围着Bug转“意 识决定行动,行动决定结果”是管理学中众所周知的名言。做测试的前几年,笔者并没有这个意识,也没有主动地去思考过这个问题,但随着一个个项目任务、一桩 桩事件的历练,慢慢感悟到这句话也适合对测试工作境界的理解。“心态决定命运”,“态度决定一切”,有很多名家学者都写过这方面的书籍,基本上已成了我们 不可否认的真理了,但是要真正应用在自己的工作生活中,恐怕就不那么简单了。...
2018-03-14 14:27:19 2280
原创 Unittest二三事
1.unittest的属性:['BaseTestSuite', 'FunctionTestCase', 'SkipTest', 'TestCase', 'TestLoader', 'TestProgram', 'TestResult', 'TestSuite', 'TextTestResult', 'TextTestRunner', '_TextTestResult', '__all__', '_...
2018-03-12 14:20:49 249
原创 设置eclipse中python脚本的编码格式
今天在运行python脚本时报如下错误: SyntaxError: Non-ASCII character '\xe5' in file D:\pythonlearn1\src\day01\directory.py on line 9, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for det...
2017-05-21 13:56:57 2704
转载 设置python的默认编码为utf8
这是Python的编码问题,设置python的默认编码为utf8python安装目录:/etc/python2.x/sitecustomize.py 1import sys2reload(sys)3sys.setdefaultencoding('utf-8')4try:5 import apport_python_hook6except ImportError:7 pass8else:...
2017-05-21 13:51:59 356
原创 在notepad中配置python环境
最近在学习python,刚开始是在python自带的编辑器IDLE中编辑,这在学习前面的基础知识时,使用起来比较方便,快捷。但是在运行代码块时,会报一些莫名的语法错误。所以就果断的放弃,寻找新的编辑器。在工作过程中有接触到notepad编辑器,觉得使用起来比较顺手,所以就想能否在该编辑器上写python代码。发现语言下有Python,很是窃喜,但是当我编辑完成一段代码后,按F5并没有期待中...
2017-04-09 13:24:14 768 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人