码迷,mamicode.com
首页 > 其他好文 > 详细

Robot Framework用户手册 (版本:3.0)

时间:2016-04-09 12:02:56      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

版权信息:诺基亚网络和解决中心

本翻译尊重原协议,仅用于个人学习使用

1.开始:

    1.1 介绍: Robot Framework是一个基于Python的,为终端测试和验收驱动开发(ATDD)的可扩展的自动化测试框架。它可以用来测试发布版,各种各样需要各项技术和借口的应用。

        1.1.1 为什么选择Robot Framework?

              在构建测试用例时使用易用的统一风格

              提供重建高级关键词的借口

              用HTML格式提供易读的结果报告和日志

              跨平台,可扩展。

              提供简明的库借口来自定义测试库,可以支持原生的Java和Python调用。

              提供命令行接口和基于XML的输出文件,可集成到已存在的基础环境中(可持续继承系统)。

              提供Selenium的web测试,Java GUI测试,运行进程和Talnet, SSH及其他的支持;

              支持数据驱动测试用例

              拥有内建变量,可在不同环境下进行测试

              提供标签来选择不同的测试用例运行

              支持源代码集成,测试用例仅仅为文件或者目录可以用于源代码控制。

              提供测试用例和测试组--在不同级别下运行和卸除

              模块化设计支持为那些有负责驱动的借口应用建立测试用例。

    1.1.2 鸟瞰架构

              Robot Framework是一个通用的,应用和技术独立框架,它是依靠高分层架构如下图

             技术分享

                测试数据是简单的,易修改的表格模式,当Robot Framework运行时,它读取测试数据,执行测试用例并生成通用的日志和报告。核心框架并不知道那些在测试的目标,由测试库来和她交互。测试库既不能和接口直接地交互,也不能通过底层的测试工具作为驱动。

Robot Framework用户手册 (版本:3.0)

标签:

原文地址:http://www.cnblogs.com/hznge/p/5371003.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!