金东 pentest

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
测试阶段主要依据系统设计文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值