robot framework可以返回变量吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了robot framework可以返回变量吗相关的知识,希望对你有一定的参考价值。
参考技术A 建议使用selenium2library 试一下如果安装了好了setuptool 可以直接到windows命令行安装easy_install pip
pip安装好后用命令:pip install robotframework-selenium2library 安装selenium2library
都是在线安装
然后到ride里面导入selenium2library
再使用他的关键字 试一试
我用selenium2library的时候,没有遇到类似的错误哦本回答被提问者和网友采纳
您可以在 Robot Framework 的命令行调用中指定资源文件吗
【中文标题】您可以在 Robot Framework 的命令行调用中指定资源文件吗【英文标题】:Can you specify Resource Files in the Command Line call for Robot Framework 【发布时间】:2015-08-08 16:17:32 【问题描述】:你可以在命令行中为 Robot Framework 指定类似于变量文件的资源文件吗? http://robotframework.googlecode.com/svn/tags/robotframework-2.5.5/doc/userguide/RobotFrameworkUserGuide.html#variable-files
我们的许多测试都使用相同的资源文件,我们正在尝试通过仅包含一次资源文件来加快执行速度。
【问题讨论】:
【参考方案1】:不,您不能强制从命令行加载资源文件。除非您的资源文件绝对巨大(如 100 或 1000 兆字节)或用于数千个测试套件,否则解析它们的时间通常以毫秒为单位。
【讨论】:
谢谢布莱恩!了解这些很有帮助! 你可能会在 python 路径中包含资源文件,尽管你仍然会在每个 TestSuite 中导入它们。我认为这不会加速任何事情。最好尝试在 Robot 和 Python 级别使用调试器来查找瓶颈。【参考方案2】:我不确定您是否可以使用解决方法,但有 Import Resource
关键字
http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Import%20Resource
所以我想说,你至少可以用它来测试。
但是,如果您的期望是,如果多个机器人文件中存在资源并且它被多次加载,我只是猜测这是不正确的假设,所以您不会使用它来节省一秒钟。
但我只是 Robot Framework 的初学者,所以有可能我错了......
【讨论】:
以上是关于robot framework可以返回变量吗的主要内容,如果未能解决你的问题,请参考以下文章
robot framework-ride中suite怎么赋值全局变量