了解一些dos常用命令
摘要:备注:[] ——可选项 <>——必填项 DOS 特殊命令应用技巧: 向上箭头“↑”和向下箭头“↓”——回看上一次执行的命令 "Ctrl+C"组合——中断操作 在命令窗口鼠标右键“标记”——用来选中文本,再点击右键,成功复制 在命令窗口鼠标右键“粘贴”——把剪贴板内内容粘贴到提示符下 目录命令: 进入
阅读全文
不测的秘密:精准测试之路----读书笔记(第十二章)
摘要:十二、无招胜有招 1、回顾之要义整理 第一式:差异化 目的:破全面回归。保证质量的前提下,少测提效。 要旨:需求差异要明了,技术实现差异更要明了 第二式:技术治理 目的:破耦合。耦合影响内容不能漏测,也不能多测。能够快速准确的分析出耦合影响,人工精准就基本达成了。 要旨:快速准确的分析耦合影响。 第
阅读全文
不测的秘密:精准测试之路----读书笔记(第十一章)
摘要:十一、精准测试第九式:质量评估 精准测试本质上是一种基于风险的测试策略,只不过这种风险通过代码层面的分析之后,已经被降低了很多。对于产品的质量而言,不能说我们做了精准测试,产品的质量就可以提升了。而是应该反过来,在保证质量不降的前提下,我们的测试效率有了极大的提高。 1、测试覆盖率的评估 * 覆盖率
阅读全文
不测的秘密:精准测试之路----读书笔记(第十章)
摘要:十、精准测试第八式:精准测试执行手段 1、经过前面的不断优化,新需求实践 新增功能:人工分析 - 新增用例集 回归用例:精准预分析系统 - 回归用例集 2、精准测分系统整体架构: 知识库提供数据支撑,代码差异化对比结果进行用例预分析,然后生成推荐用例列表,并将已经自动化的用例输送到用例调度系统根据不
阅读全文
不测的秘密:精准测试之路----读书笔记(第九章)
摘要:九、精准测试第七式:用例预分析消振 1、为什么仍有冗余? 知识库消振已经做到了分支级别的用例关联,但是差异化分析还只是函数级别的,两者的不对称是造成用例冗余的根源。 需将差异化分析对变更函数的判断推进到分支级别。 比方说: 我们的Windows操作系统现在一般都有4核多线程处理能力,但是很多应用程序
阅读全文
不测的秘密:精准测试之路----读书笔记(第八章)
摘要:八、精准测试第六式:知识库的优化 1、为何实际中函数变更后用例推荐过多? 建立函数与用例关系时,没有考虑到 各级调用和被调函数之间的复杂关系,以及函数内部的逻辑复杂度。这些关系对知识库建立产生影响。 因为这两种关系越复杂,就会导致用例执行时关联的函数越多,并且多条用例会关联到相同的函数,关联度成指数
阅读全文
不测的秘密:精准测试之路----读书笔记(第七章)
摘要:七、精准测试第五式:用例预分析 1、价值: 变更自动更具变更函数推荐用例列表,帮助确认测试范围,影响范围 新增函数,提醒用户分析和补充用例 2、落地方案 * 方案在设计时主要明确系统主要架构,在细节设计时围绕用例预分析的四个价值点:有效变更、变更的用例、接口变更的用例、边界耦合的用例 变更分析 源码
阅读全文
不测的秘密:精准测试之路----读书笔记(第六章)
摘要:六、精准测试第四式:知识库 1、自动推荐用例?? 代码和用例建立关联关系 模块与用例关联(先源文件与模块,再模块与用例) -- 这种粒度非常粗,一个模块少量的变更会推荐大量冗余用例。(一个模块可能关联了大量用例,模块与模块间存在调用关系) 文件与用例关联 -- 粒度比上一种小,精度也更高。 类/方法
阅读全文
不测的秘密:精准测试之路----读书笔记(第五章)
摘要:五、精准化测试第三式:度量和分析闭环 1、如何衡量测试精准度:初步想法用代码覆盖率来体现 代码覆盖率:用来衡量代码被覆盖程度的一种度量方式 语句覆盖:度量被测代码中每个可执行语句是否执行到了 判定覆盖:度量程序中每一个判定的分支(分支真、假)是否都被执行到了 条件覆盖:度量判定中每个子表达式结果(每
阅读全文
不测的秘密:精准测试之路----读书笔记(第四章)
摘要:四、精准化测试第二式:技术治理 1、技术耦合(由强到弱) 内容耦合 * 一个模块直接访问另一个模块的内部数据 * 一个模块不通过正常入口转到另一模块内部 * 两个模块有一部分程序代码重叠(只可能出现在汇编语言中) * 一个模块有多个入口 公共耦合 一组模块都访问同一个公共数据环境(全局覆盖结构、共享
阅读全文
不测的秘密:精准测试之路----读书笔记(第三章)
摘要:三、精准化测试第一式:差异化 关注实现,明确测试对象,指哪打哪 寻找测试对象差异,寻找最小精准测试对象 测试对象:指测试的源程序、目标程序、数据和相关文档 精准测试对象:迭代之间的差异部分(需求差异、技术实现上的差异)、差异部分影响的其他功能 需求差异分析 功能流图:使用图形表示功能与功能之间的关系
阅读全文
不测的秘密:精准测试之路----读书笔记(第二章)
摘要:二、道与术 1、代码分析 解决:如何在保证质量前提下,缩减回归测试范围 why:了解其内部实现,让测试变得更精准白盒测试优势:对程序内部实现的了解; 黑盒测试优势:对用户场景的把握 2、测试分析理论由来 黑白测试核心思想: 白盒:架构、设计、实现黑盒:需求、用户 黑盒测试八招: 等价类、边界值、场景
阅读全文
不测的秘密:精准测试之路----读书笔记(第一章)
摘要:一、举步维艰 1、敏捷转型:测试眼中的研发 传统: 需求是清晰的 流程是固化的 开发是有序的 系统是可测的 测试时间是充足的 用户是讲道理的 敏捷: 需求频繁更改 交付问题多 测试时间紧 用户抱怨多 开发延迟,压缩测试时间,已成常态 那么问题来了: 还能随心所欲设计大量用例吗? 还有大段的系统测试时
阅读全文