mysql权限级别分为http://www.2cto.com/database/201406/308239.html
判断覆盖
白盒测试 语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合...
自动化测试的时候:启动交换文件的命令:
相对寻址转移指令:
插入排序次数问题
分支界定法 回溯法 在空间树T上搜索的解
算法的基本特征:
一个算法应该具有以下五个重要的特征:
1、有穷性: 一个算法必须保证执行有限步之后结束;
2、确切性: 算法的每一步骤必须有确切的定义;
3、输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定除了初始条件;
4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的;
5、可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
a 测试需求分析 测试需求是整个测试过程的基础;确定测试对象以及测试工作的范围和作用。用来确定整个测试工作(如安排时间表、测试设计等)并作为测试覆盖的基础。而且被确定的测试需求项必须是可核实的。即,它们必须有一个可观察、可评测的结果。无法核实的需求不是测试需求。所以我现在的理解是测试需求是一个比较大的概念,它是在整个测试计划文档中体现出来的,不是类似的一个用例或者其他. ·测试需求是制订测试计划的基本依据,确定了测试需求能够为测试计划提供客观依据; ·测试需求是设计测试用例的指导,确定了要测什么、测哪些方面后才能有针对性的设计测试用例; ·测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖; b 测试过程设计:包括测试计划,测试策略制定,测试时间安排,测试用例编写等 c 测试实现:环境配置好了,新的版本也收到了,人员也都培训好了等等 d 测试实施:已经按照测试计划进行展开了,比如手工测试,自动化测试等 e 测试评价:对版本测试覆盖率,测试质量,人员测试工作以及前期的一些工作制定情况进行评价,评估 f 测试维护:对测试用例库,测试脚本,bug库等进行维护,保证延续性等 测试生命周期: 1.对测试人员进行业务培训 2.测试需求分析 3.编写测试计划 4.编写测试用例 5.测试执行(包括缺陷跟踪) 6.编写测试报告 软件测试活动有制定测试计划、方案、设计和生成测试用例 、准备测试数据 、执行测试管理缺陷 、生成测试报告 、测试评估、测试结束八个步骤。 测试计划包括: 1)概述 2)测试目标和发布标准 3)测试方法描述 4)测试进度表 5)测试资源 6)配置范围和测试工具
在测试生命周期中,测试过程分为几个阶段?以及各阶段的测试依据是什么?
http://www.zybang.com/question/b8393267fa869a99529e040c6f7a4268.html
测试阶段主要依据系统设计文档