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