摘要: 初学Python(二)——数组 初学Python,主要整理一些学习到的知识点,这次是数组。 阅读全文
posted @ 2016-08-07 17:28 Coffee_zq 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 初学Python(一)——数据类型 初学Python,主要整理一些学习到的知识点,这次是数据类型。 阅读全文
posted @ 2016-07-31 15:44 Coffee_zq 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 动态测试 1.1 动态分析技术 虽然静态分析技术不需要软件的执行,而从动态分析本身来看更像是一个“测试”。它包含了系统的执行。当软件系统在模拟的或真实的环境中执行之前、之中和之后,对软件系统行为的分析是动态分析的主要特点。动态分析包含了程序在受控的环境下使用特定的期望结果进行正式的运行。它显示了一个 阅读全文
posted @ 2016-07-24 17:07 Coffee_zq 阅读(488) 评论(0) 推荐(0) 编辑
摘要: iOS耗电量测试 本文主要介绍的是使用Energy Diagnostics Instruments来进行iOS耗电量测试。 一、使用方法: 1)iOS 设置选项 ->开发者选项 ->logging ->start recording; 2)断开 iOS设备和电脑、电源的连接; 3)进行需要测试电量的 阅读全文
posted @ 2016-07-17 10:01 Coffee_zq 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 静态测试 1.1 静态分析技术 静态分析是一种不通过执行程序而进行测试的技术。 静态分析的关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义。它瞄准的是纠正软件系统在描述,表示和规格上的错误,因此是任何进一步测试执行的前提。静态分析覆盖程序语法的词汇分析,并研究和检查独立语句的结构和使用。 阅读全文
posted @ 2016-07-10 12:47 Coffee_zq 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 黑盒测试(二) 本文接黑盒测试(一)。 1.3 黑盒测试的常用技术 功能测试意味着测试数据的选择和测试结果的解释是以软件的功能属性为基础的。黑盒测试不应当由程序的作者来执行,因为他知道太多的程序内部知识。在新的测试方法中,软件系统在内部白盒测试完成后由一个第三方来执行黑盒测试。 尽管黑盒测试是围绕着 阅读全文
posted @ 2016-07-03 11:24 Coffee_zq 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 黑盒测试(一) 1.1 什么是黑盒测试 黑盒测试(Black Box Testing)又叫功能测试(Functional Testing),这是因为在黑盒测试中,主要关注于被测软件的功能实现,而不是内部逻辑。黑盒测试是与白盒测试截然不同的一个测试概念,也是在软件测试中使用得最早,也是最广泛的一类测试 阅读全文
posted @ 2016-06-25 14:11 Coffee_zq 阅读(637) 评论(0) 推荐(0) 编辑
摘要: iOS项目冗余资源扫描脚本 随着iOS项目的版本不断迭代,app中冗余文件会越来越多,app size也持续增加,是时候需要对app冗余资源进行检测,对app进行瘦身。 使用方法: 1. 运行环境为mac, 首先准备好工程源代码; 2. 新建check.sh,将下面的代码粘贴到check.sh中并且 阅读全文
posted @ 2016-06-19 16:44 Coffee_zq 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: Android 内存检查 本文简单介绍了如何使用 DDMS 和 MAT 工具来对 android 进行内存检查,了解 android 内存的具体占用情况。 步骤1. 使用 DDMS 观察内存的使用情况 环境准备:电脑安装了 android sdk,手机端开启了 USB 调试开关, 将手机连接 PC。 阅读全文
posted @ 2016-06-11 10:01 Coffee_zq 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 白盒测试(二) 本文接《白盒测试(一)》。 1.3 白盒测试的常用技术 白盒测试技术一般可分为静态分析和动态分析两类技术。 1.3.1 静态分析技术: 动态分析主要有:控制流分析技术,数据流分析技术,信息流分析技术 1.3.2 动态分析技术: 动态分析主要有:逻辑覆盖率测试(分支测试,路径测试等), 阅读全文
posted @ 2016-05-28 22:49 Coffee_zq 阅读(334) 评论(0) 推荐(0) 编辑