- 博客(13)
- 收藏
- 关注
原创 Fiddler——配置
fiddler是位于客户端和服务器端的http代理,也是目前最常用的http抓包工具之一。功能非常强大,是web调试的利器。越来越多的应用已经使用HTTPS协议和服务器端交换数据,Fiddler能够记录客户端和服务器之间所有的http请求,可以针对特定的http请求,分析数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据。一、配置Fiddler在Fid
2017-05-26 14:40:34 3506 1
原创 软件测试的分类——按测试模式来分类
安测试模式来分类:瀑布模型、敏捷测试、基于脚本的测试、基于风险的测试、探索式测试等常用的测试模型1、传统的瀑布模型——最早出现的软件开发模型项目计划——需求分析——软件设计——程序开发——软件测试——集成维护。每一个阶段都是以上个阶段的输出作为下个阶段的输入。项目计划:制定项目总体的研发计划,确定主要的里程碑节点。输出项目的技术书。需求分析:明确用户需求定义,并对定义进
2017-05-15 15:03:36 2318
原创 软件测试的分类——按测试手段来分类
根据测试时对象的可见度分为:黑盒测试、白盒测试根据测试的状态分为:静态测试、动态测试测试执行的方式:手工测试、自动化测试1、黑盒测试:在完全不考虑程序内部结构和内部特性的情况下对暴露出来的接口对程序进行测试 (针对可见的功能进行测试)优点:1.容易实施,不需要关注内部的实现2.更贴近用户的使用角度缺点:1.测试覆盖率
2017-05-11 15:09:39 4590
原创 软件测试的分类——按测试阶段分类
测试可以通过 测试所在不同阶段、测试时所采用的手段、测试遵循测试模式、软件的测试类型 进行分类。按测试阶段分类: 单元测试(各个测试的基础,测试对象:最小可测试单元) 集成测试(测试关注最小可测试单元之间接口和子系统集成) 系统测试(整个系统组装后置于真实运行环境进行全
2017-05-11 09:07:04 11979
转载 ios之开发屏幕适配和系统版本适配
ios软件开发过程中很重要的一点是对系统和屏幕进行适配对系统的适配主要是IOS7以后和之前以及IOS8新增特性,屏幕适配主要是对不同设备采用不同的布局以最佳展示效果展现给用户。针对系统的适配:IOS7以后和之前?12<span style="font-size:18px;background
2017-02-16 16:13:30 556
转载 ios——如何写一个单例
单例指的是在整个工程当中这个类只有一个实例,当你希望整个工程当中这个类只存在一个对象的时候,你就可以来使用单例模式,今天就来讨论一下如何实现一个单例。单例其实很常见你一定是用过单例的,因为我们每个工程的入口AppDelegate就是一个单例,任何写到单例里头的实例都是一个单例,所以我们可以借助AppDelegate来实现一个单例。我们来创建一个类来实现单例,他有一个属性叫做
2017-02-16 16:05:01 608
转载 iOS开发笔记-两种单例模式的写法
单例模式是开发中最常用的写法之一,iOS的单例模式有两种官方写法,如下:不使用GCD#import "ServiceManager.h"static ServiceManager *defaultManager;@implementation ServiceManager+(ServiceManager *)defaultManager{ if(!defaultMa
2017-02-16 16:02:03 262
原创 JSON数据解析总结
1、优先使用iOS自带的解析器(只需要兼容iOS5以上版本)1)自带解析器 特点:使用类方法,不需要实例化,可以直接通过方法解析JSON数据 类名:NSJSONSerialization 方法:JSONObjectWithData:options:error:2)需要兼容iOS5以下版本需要用到第三方类库 解析器JSONKit 类名:J
2017-01-05 19:43:06 325
原创 数据解析
一、数据解析认识很多地方都会用到数据解析,例如 客户端和服务端交互时就需要通过数据解析来进行数据传输。 应用系统使用原始数据,加载和传输格式化数据。原始数据通过数据组织变成格式化数据,格式化数据通过数据解析转化为原始数据。可以通过一个例子来展示原始数据和格式化数据的相互转换: 或者二、数据解析介绍数据解
2016-11-24 12:23:03 433
原创 FOUNDATION_EXPORT的使用(定义常量和define类似)
FOUNDATION_EXPORT的使用我们经常开发的时候会定义一些常量之类的,我们会用到 #define比如:#define AFURLSessionDidInvalidateNotification @"com.alamofire.networking.session.invalidate"而是用 FOUNDATION_EXP
2016-11-19 21:29:06 1742
原创 Mac终端显示/隐藏文件命令
Mac终端显示/隐藏文件命令在开发过程中经常会修改隐藏文件,比如上面的.bash_profile、.gitignore等等,我们可以用命令ls -a 查看所有文件(包含隐藏文件),命令pbcopy --操作剪切板的命令是pbcopy:将标准输入的内如复制到剪切板中,使用Command+v可以直接进行粘贴)用命令echo'PS1="[\u \W] Comannd
2016-11-19 21:06:47 21202
原创 修改Mac终端(Terminal)的提示文字修改
修改Mac终端(Terminal)的提示文字1、环境变量PS1就是终端的提示文字格式,默认为“\h:\W \u\$”,可以用echo来查看:echo $PS1PS2则是换行后的提示符,默认为“>”。2、部分可使用的格式有:\d–现在的系统日期\t–现在的系统时间\h–主机名\\# – 命令号(Coman
2016-11-19 21:00:50 8881
原创 改变Mac终端(Terminal)背景及命令的显示颜色
1、修改Mac终端(Terminal)里不同类型文件的显示颜色2、修改Mac终端(Terminal)的提示文字3、Mac终端显示/隐藏文件命令1、修改Mac终端(Terminal)里不同类型文件的显示颜色2.
2016-11-18 09:11:45 28943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人