如何使用 Robot Framework 完成一些无限任务? [英] How to do some infinite task with Robot Framework?

查看:43
本文介绍了如何使用 Robot Framework 完成一些无限任务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要使用机器人框架持续启用和禁用防火墙".

I need to "enable and disable the firewall" continuously using robot framework.

我为此编写了以下机器人测试用例:

I have written following robot testcase for this purpose:

testcase1
    Open Connection                         1.1.1.1
    Login                                   test    test
    Write                                   firewall enable
    Write                                   commit
    Write                                   firewall disable
    Write                                   commit  

上面的测试用例按预期完成任务,但只有一次.但我想连续(无限)这样做.

The above testcase doing the task as expected but only one time. But I want to do this continuously (infinite).

请问有什么线索吗?预先感谢您的帮助.

Any clue please? Thanks in advance for your help.

推荐答案

你可以把它放在 for 循环中.它不是无限的,但如果你输入足够大的值,它对于实际用途来说已经足够接近了.这将创建一个巨大的日志文件.

You could put it inside a for loop. It is not infinite but if you put large enough value it is close enough for practical purposes. This will create a huge log file.

testcase1
    :FOR    ${index}    IN RANGE    999999
    \    Open Connection    ${TEST}
    \    Rest of code

http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#for循环

这篇关于如何使用 Robot Framework 完成一些无限任务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆