首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在多个ips上运行机器人测试

在多个ips上运行机器人测试
EN

Stack Overflow用户
提问于 2021-05-18 21:00:20
回答 2查看 86关注 0票数 1

我对机器人框架非常陌生。我有一个测试,我必须一个接一个地检查不同ip的登录。是否有可能使用机器人测试来实现?如果是,我如何实现它?

EN

回答 2

Stack Overflow用户

发布于 2021-05-21 06:37:25

如果要模拟来自不同网络的连接,则必须在机器人机器上具有适当数量的网络接口。然后,您必须编写一些关键字来设置一个接口"up“和另一个"down”(例如,按接口名称选择)。创建测试副本,并使用此关键字作为带有相关接口名称的测试设置。

代码语言:javascript
运行
复制
Test #1
    [Setup]   Set Interface name1
    Your test

Test #2
    [Setup]   Set Interface name2
    Your test

如果要测试来自同一网络不同IP的连接,则必须编写关键字来更改IP,然后使用相同的关键字

票数 0
EN

Stack Overflow用户

发布于 2021-05-21 17:39:19

是的,你可以通过Testcase中的循环来实现。请参阅下面的示例并进行解释。

代码语言:javascript
运行
复制
Check Login                                             # TC name here
    [Tags]    login                                     # just a Tag
    @{IP_ADDRESSES}=     ${IP_Addr1}    ${IP_Addr2}     # List of ip addresses, you can also read from somewhere else
    : FOR    ${ELEMENT}    IN    @{IP_ADDRESSES}        # looping on ip addresses list
    \    login    ${ELEMENT}                            # use a login keyword which will actually test the login functionality.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67586719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档