欢迎同样爱好测试的朋友给我留言!非常感谢!
功能测试(学习日志3)
上一篇 /
下一篇 2010-04-23 15:59:30
/ 个人分类:测试学习
今天主要阅读了功能测试一章的内容,包括功能测试的内容,测试用例的设计方法以及可以使用的自动化工具。
功能测试的内容可以归为界面、数据、操作、逻辑、接口等几个方面,最终保证软件产品符合功能规格说明书的要求。
功能测试的测试用例的设计方法主要介绍了:等价类划分法、边界值分析法、因果图法、决策表法、功能图法和正交试验设计方法,同时简单讲解了循环结构测试的综合方法。
前两者等价类划分法和边界值分析法通常结合使用,主要是针对单个输入或单个条件来设计测试用例;因果图法、决策表法经常结合使用,主要针对多种条件和组合的情况;而功能图法除了考虑逻辑功能模型,即前面的因果图和决策表之外,还要关注系统的状态,从状态迁移图导出整体的测试用例;正交试验设计方法则可以说是主要针对输入条件特别多,各个条件的因素也特别多,导致测试组合很多,工作量过大来使用的,它可以将因果图和决策表推出的全面测试(完全组合)优化为有代表性的测试(正交组合),不过在使用过程中需要借助正交表公式,选择合适的正交表公式。而循环结构测试的综合方法则主要是针对不同的循环结构采取合适的测试用例设计。
功能测试中还有两个重要的部分:可用性测试和回归测试。可用性测试主要是针对UI的测试,需要在测试过程中建立UI测试检查表,方便以后的测试。回归测试则需要创建功能测试套件,从而进行兼顾效率和有效性的测试。
收藏
举报
TAG: