自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 敏捷测试之为更好的测试而学习

2017-07-04 07:50:48 492

原创 Git使用学习笔记

好记性真的不如烂笔头,好长时间没用,又复习了一遍,所以整理成思维导图,方便后续自己快速查阅。。。

2017-07-02 18:31:42 286

原创 常用的加密方式学习笔记

1. Base641.1 实现方式private static String srcTest = "demo test"; @Test public void testBase64() throws IOException { //使用jdk自带的方式实现Base64加解密 System.out.println("====使用jdk自带的方式===="); B

2017-06-07 06:15:50 582

原创 App弱网测试与常用模拟工具

1. 弱网模拟工具1.1.  iOS平台,通过自带的开发者选项 》Network Link Condition, 即可简单的模拟各种速度的网络情况:1.2 通过抓包工具,设置延迟,进行模拟不同的网络情况,比如常用的fiddler, charles:1.2.1 fiddler操作:自定义延迟  》开启网络模拟即可,如图:1.2.2 Charles操作:

2017-06-07 03:52:15 59614 1

原创 备考派PMP第十三天 - 项目干系人管理

终于把书都看完一遍了,明天要准备开始刷题了~

2017-05-23 00:19:55 698

原创 备考PMP第十二天 - 项目采购管理

保持不断前进,才能少一点迷茫。。。

2017-05-21 20:09:05 682

原创 备考PMP第十一天 - 项目风险管理

还有两章没看完。。。

2017-05-18 07:04:18 662

原创 备考PMP第十天 - 项目沟通管理

谈到沟通管理,纸上得来终觉浅啊。。。。

2017-05-13 22:16:03 711

原创 备考PMP第九天 - 项目人力资源管理

考试倒计时。。。

2017-05-11 00:51:07 1148

原创 备考PMP第八天 - 项目质量管理

实施质量保证与控制质量,傻傻分不清楚。。。

2017-05-07 22:44:20 1351

原创 备考PMP第七天 - 项目成本管理

五四,节日快乐。。。

2017-05-04 21:39:12 742

原创 备考PMP第六天 - 项目时间管理

项目时间管理里面关于工具与技术的东西太多了,看到头大。。。

2017-05-01 11:17:14 594

原创 备考PMP第五天 - 项目范围管理

终于把第五章,给看完了。。。

2017-04-23 23:48:06 548

原创 备考PMP第四天 - 项目整合管理

2017-04-20 08:01:42 538

原创 备考PMP第三天 - 过程框架

第三章:项目管理过程,主要是描述了各个过程组之间的关系,各个过程组的内容及各个过程组与知识领域的关系,所以基本内容可以概括如下:1. 项目管理过程组之间的关系2. 项目管理过程组介绍3. 五大过程组与十大知识领域的关系启动规划执行监控收尾项目整合管理

2017-03-28 01:48:09 811

原创 备考PMP第二天 - 组织影响和项目生命周期

关于组织影响与项目生命周期

2017-03-24 00:41:46 685

原创 备考PMP第一天 - 引言

最近正在准备6月份的PMP考试,为了督促自己看书,于是将每一章读完后的重点提炼出来,整理成思维导图,记录学习过程,方便自我复习:

2017-03-19 12:27:07 1100

原创 知识管理精进指南读书笔记

书籍:《好好学习 - 个人知识管理精进指南》 成甲著

2017-03-07 05:04:38 985 1

原创 网络爬虫学习笔记之概述

最近需要开始考虑做服务器方面的测试,服务器的主要业务是爬虫相关的功能;所以准备对爬虫作一个简单的了解,把一些学习笔记整理出来,方便自己复习。

2017-02-16 23:03:59 581

原创 Ubuntu使用Checkpoint SNX踩坑记

1. 问题:在Ubuntu上通过Firefox或者Chrome, 使用Checkpoint SNX,老是提示 “Java is unavailable...”的错误, 根据官网解决方案,升级了JDK到最新版本后,仍然无解: 2. 解决方案2.1 考虑使用命令行的方式使用Checkpint SNX链接,首先下载安装文件:2.2  执行安装脚本:2.3

2017-02-11 00:01:38 1951

原创 mitmproxy抓取https请求实践

1. 背景最近在准备iOS应用强制支持https的特性测试,需要梳理相应的请求,初步策略是选择通过抓包工具进行验证,查看相应的请求链接是否为https, 核对请求返回的状态码及返回数据是否正常。我们常用的抓包工具主要是fiddler和charles, 但是我这边使用charles抓取https遇到个坑,代理证书什么都安装了,SSL Proxy配置也正常,但是抓取的https请求就是返回失败,且

2017-01-02 14:00:25 35166 3

原创 移动应用瘦身学习总结 (Android&iOS)

1. 背景最近项目中需要对应用的安装文件进行瘦身处理,所以对于应用瘦身的一些方法进行了整理,方便测试的时候,进行验证有相应的参考。2.  应用瘦身总结思维导图:3. 资料参考:3.1 书籍移动App性能评测与优化3.2 App Thinninghttp://www.tuicool.com/articles/u2u6nm

2016-12-28 01:39:49 533

原创 HttpClient发送Get、Post请求简单实践

1. 配置及初始化HttpClient:private static final CloseableHttpClient httpclient; public static final String CHARSET = "UTF-8"; static{ RequestConfig config = RequestConfig.custom().setConnectTimeout

2016-11-23 01:53:19 27039 3

原创 使用 Git 进行问题定位学习小记

1. 使用git blame定位代码责任人1.1. git blame + [filename], 可以看到整个文件的每一行的详细修改信息:包括SHA串,日期和作者,e.g:1.2 通过git blame -L + [指定行数区间] + [filename]的方式,查看指定行数的修改信息,e.g 查看第3行到第5行的修改信息:1.3 通过git

2016-11-22 02:50:03 1022

原创 Hierarchy Viewer使用详解

1. 功能Hierarchy Viewer工具提供了一个可视化界面显示布局的层次结构,让我们可以进行调试,从而优化界面布局结构。2. 启动工具启动方式有两种,一种是通过终端命令,输入hierarchyviewer,进行启动,第二种是通过打开Android Device Monitor,添加hierarchyviewer视图。官网提示第一种方式已经过期,建议用第二种方式启动,不过并不影响

2016-10-23 11:52:08 25048 4

原创 Robotium自动化测试之签名

背景: 最近在做Android自动化的技术预研,最后决定选择Robotium这个框架,主要是看重这个框架最新的版本能够测试webview。Robotium进行自动化有两种模式可以选择,一个是基于源码,一个是基于Apk。基于Apk测试的话,需要对被测程序进行重签名。什么是应用签名? 详细介绍:http://www.cnblogs.com/keke-xiaoxiami/articles/429961

2016-09-06 00:24:52 1416

原创 自动化用例设计思路学习小记

2016-08-29 01:45:24 1169

原创 Android应用ANR检测工具BlockCanary试用小记

1. 关于BlockCanary的介绍,可以参考如下链接:作者博客:http://blog.zhaiyifan.cn/2016/01/16/BlockCanaryTransparentPerformanceMonitor/Git地址:https://github.com/markzhai/AndroidPerformanceMonitor/blob/master/README_CN.md

2016-08-21 01:07:22 14330 5

原创 Xcode安装MonkeyTalk Agent小记

1. 首先我们创建一个简单的被测工程,添加一个按钮,点击按钮后,弹窗提示:1.1 ViewController.m文件代码如下#import @interface ViewController : UIViewController@property(strong,nonatomic) UIButton *button; @end1.2 ViewController.h文件代码如

2016-08-17 00:47:45 640

原创 Android Studio安装MonkeyTalk Agent小记

1. 新建一个简单的Android工程:1.1 布局文件添加一个按钮,用于后面的测试,如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2016-08-04 01:38:08 1225

原创 App Webview远程调试学习小记

1. 使用chrome对Android应用中的webview进行远程调试:1.1. 首先创建一个带有webview的应用,访问百度:布局文件activity_main.xml添加如下代码: <WebView android:id="@+id/webView" android:layout_width="fill_parent" android:layout_he

2016-07-26 07:43:28 2705

原创 Shell脚本实践笔记-备份数据库

1.

2016-05-22 16:25:56 636

原创 Shell脚本学习笔记-运行控制

1.

2016-05-22 11:22:35 671

原创 Shell脚本学习笔记-函数

1.  基本的脚本函数1.1 函数的定义function name { commands}或者name() { commands}

2016-05-11 07:09:05 1234

原创 Shell脚本学习笔记-循环结构

1. for循环语句1.1. 语法格式:for var in listdo commandsdone1.2 简单示例:

2016-05-09 04:12:52 961

原创 Shell脚本学习笔记-条件判断

1.  条件判断之if-then结构:1.1 单条件,命令格式如下:if commandthen      commandsfi简单示例:1.2 全覆盖,命令格式如下:if commandthen       commandselse      commandsfi1.3 条件嵌套,命令格式如下:if command1then

2016-05-04 23:52:08 638

原创 Shell脚本学习笔记-用户输入处理

1. 字符串操作

2016-05-04 01:44:50 2920

原创 Shell脚本学习笔记-重定向与管道命令

1. 标准的输入输出与错误输出1.1 标准的输入(stdin)是指令数据的输入,代码为0,使用1.2 标准的输出(stdout) 是指令执行成功返回的结果,代码为1, 使用>,默认为屏幕显示。1.3 标准的错误输出(stderr)是指令执行失败返回的错误信息,代码为2,使用2>或者2>>,默认是屏幕。1.4 简单示例2. 管道命令的使用2.1 命令通过管道符

2016-04-24 23:30:42 847

原创 Logcat命令学习小记

1. 日志缓冲区Android把Log输出到不同的缓冲区中,目前定义了4个Log缓冲区:Radio: 输出通信系统的日志System: 输出系统组件的日志Event: 输出event模块的日志Main: 所有Java层的日志以及不属于上述3层的日志,应用的日志都输出到这个缓冲区。2. 详细命令2.1 命令格式:[adb] logcat [] ... []2.

2016-04-20 00:48:44 1349

原创 Android电量测试工具battery-historian学习小记

1. 环境配置:1.1. 下载Go安装文件pkg,并进行安装, 输入命令go version检测是否安装成功:1.2 配置Go的环境变量:终端执行命令sudo vim .zshrc,打开环境变量配置文件,并写入如下内容:export GOPATH=$HOME/workexport GOBIN=$GOPATH/binexport PATH=$PATH:$GOBIN

2016-04-19 22:06:59 10228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除