51Testing软件测试论坛

标题: 现有测试框架的异同? [打印本页]

作者: lamuda    时间: 2010-6-16 09:42
标题: 现有测试框架的异同?
-------从一篇英文文档中翻译过来的,译的不好,大家讨论讨论,这几种框架到底是什么意思。比如脚本中间加载了一个外部的excel,然后要根据这个excel中的数据来决定后面的脚本应该如何执行,这算是关键字还是数据驱动?
目前流行的自动化测试框架有:

    模块测试框架:包含创建小而独立的脚本代表模型和应用的功能。组织脚本构成具有业务场景的测试。

    测试库框架:将应用按功能分类,而不是脚本。

    关键字框架:用关键字驱动脚本。

    数据驱动框架:测试输入和输出都来自于从外部的文件,加载成变量成为脚本的一部分。要求输入和输出验证点都是变量。适合用于正在开发的系统。

    混合框架:最常用,是关键字和数据驱动框架的组合。数据驱动脚本强大的库结合关键字的框架,可以使数据驱动脚本更紧凑和不易失败。通常还可以实现错误处理。
作者: TIB    时间: 2010-6-21 12:32
最常用的还是模块化、库结构、数据驱动




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2