测试技能考试笔记4

上一篇 / 下一篇  2010-03-18 15:29:32 / 个人分类:经验之谈

3 自动化测试的发展历程
3.1 第一阶段:针对界面测试对象的捕捉回放,针对平台测试对象的脚本语言支持;一个最明显之处是,测试逻辑和测试数据没有分离,测试逻辑和测试数据都不可更改。线性测试脚本设计模式
3.2 第二阶段:数据驱动,测试逻辑和测试数据在测试脚本中实现分离。一个测试脚本实现多个测试用例的测试。线性测试脚本设计模式,结构化测试脚本设计模式,共享测试脚本设计模式;完全的数据驱动的测试脚本设计模式还没有出现。
3.3 第三阶段:框架结构和数据驱动,测试逻辑与测试数据分离存储,引入框架结构后测试角色进一步细分,各司其职,整体效率提高:TSE、TAE、TE


4 软件可测试性
4.1 软件可测试性定义
  在既定的质量目标、有限成本、时间约束前提下,为达到一定测试目标而进行测试:
  1)测试设计和测试执行的难易程度
  2)问题发现的难易程度
  3)问题隔离与定位的难易程度
4.2 影响软件可测试性七大要素
可操作性、可观察性、可控制性、可分解性、简单性、稳定性、易理解性
4.3 可测试性设计要素
控制点、观测点、内部隔离与定位机制、输入/输出通道、内建自测试
4.4 可测试性设计模型
IBO/IPO
T-IBO:相对于IBO,细化了软件行为属性,包括操作、状态、事件、性能、错误、资源。
4.5 软件质量属性(六个纬度)
功能性、可靠性、可用性、效率、可维护性、可移植性


5 软件测试基础
5.1 黑盒测试的测试范畴
功能测试性能测试,可靠性测试,安全性试,可用性测试,可服务性测试,组网解决方案测试
5.2 功能测试方法
等价类划分,边界值分析,错误推测法,因果图,判定表,正交分析法,功能图
5.3 边界值分析方法
上点:边界上的点,如果是闭区间上点就在域范围内;如果是开区间上点就在域范围外。
离点:就是离上点最近的一个点,是闭区间,就在域范围外,是开区间就在范围内。
内点:顾名思义,就是在域范围内的任意一个点。
5.4 功能图方法
对于较复杂的功能,条件之间存在制约关系相互影响。如果不考虑条件之间的关系,就会存在大量的无意义组合。这种功能仅用静态说明组成的规格说明往往是不够的,必须用动态说明来补充功能说明。对于用状态图来表达的功能,用功能图法来进行测试设计将达到测试用例的最简,其它静态的设计方法没有功能图法设计清晰实用

6 静态测试
经常使用的静态测试方法主要有静态分析、软件审查.


TAG:

 

评分:0

我来说两句

yimuli

yimuli

要离开一个地方,把有用的资料整理出来。

日历

« 2024-05-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 18368
  • 日志数: 44
  • 文件数: 1
  • 建立时间: 2010-01-20
  • 更新时间: 2010-07-13

RSS订阅

Open Toolbar