robotframework(也称为机器人框架)是一个开源的,模块化的,免费的和平台无关的实施Python和设计的命令行软件项目的偏移提供一个关键字驱动的自动化测试框架,所有的主流操作系统。
它主要用于接受水平的测试,但它也可以被用于ATDD(验收测试驱动开发)。它具有易于使用的表格语法生成测试用例,并在Linux,Windows和Mac的工作运行systems.Test库可以用于扩展其测试capabilitiesDevelopers可以使用测试库,延长robotframework的测试能力,实现无论是与Java或Python编程语言。新的关键字,也可以从现有的创建,使用相同的简单的语法。
尽管这个机器人框架是用Python编写的,它也可以在IronPython的(.NET)和Jython(JVM)上运行。它拥有一个多特征的生态系统,包括一些通用的实用程序和测试库,这是目前保持为独立的软件projects.Getting开始与机器人FrameworkTo安装和使用GNU / Linux的计算机上的机器人Framework软件,建议使用PIP (蟒蛇-PIP)工具(如sudo的PIP安装robotframework)。不过,您也可以使用分布式免费在Softoware源码包安装。
只需下载的压缩文件,将其保存在您的计算机上解压,打开一个终端仿真器,移动与&lsquo的提取存档文件的位置; CD&rsquo的;命令(如CD /home/softoware/robotframework-2.8.6),并运行&lsquo的; sudo的蟒蛇setup.py安装&rsquo的;命令。
安装完成后,你可以用框架,运行的是pybot,ipybot或jybot脚本的交互。详细的使用说明,安装说明,以及现实生活中的例子,可以在项目的GitHub的网页上找到(请参阅下面的详细信息网页的链接)。
什么是新的在此版本中:
- 在最重要的增强功能:
- 在支持更广泛的合并结果与Rebot(#1687)。
- 在改进与日志文件全部倒塌(#1478),新的图标(#1808),并经过时间的标题行(#1796)。
- 的建议没有找到变量(#1804)和关键字(#888)。
- 在向下不兼容的变化:
- 我们已经从发行版本中删除旧的外部工具。问题#1754名单,其中工具已经感动。
- 在支持的命名参数和kwarg名称(#1793)变量可能会导致在某些情况下的问题。查看评论此处了解详情。
- 在install.py脚本已被删除(#1753)。
- 在致谢:
- 在BuiltIn.Log pprint支持(#1666)。
- 在新的模式匹配的关键词在数据库(#1724)。
- 在关键字/没有发现变量的建议(#888和#1804)。
什么在2.0.4版本新:
- 在使易于使用的表格创建语法测试用例以统一的方式。
- 在提供了从现有的关键字创建可重用的更高级别的关键字能力。
- 在提供易于阅读HTML格式的报告和日志。
- 是平台和应用程序无关。
- 在模块化架构支持甚至几个不同接口的应用程序创建的测试。
- 提供一个简单的库API来创建定制的测试库。
- 提供了一个命令行界面和基于XML的输出,用于集成到现有的基础设施建设(持续集成系统)。
- 在提供对硒的网络测试,Java的GUI测试,正在运行的进程,远程登录,SSH等的支持。
- 在支持创建数据驱动的测试用例。
- 在提供标签进行分类和选择测试用例执行。
- 在内置了支持的变量,尤其是实际测试在不同的环境中。
要求:
- 在Python中
评论没有发现