【发布时间】:2015-09-02 09:49:25
【问题描述】:
我认为是无状态的,但具体情况如下:
我需要创建一个关键字库,通过 SSH 登录、执行 CLI 并发送 CLI 命令来测试远程服务器。问题是我试图模拟大约 60k 测试用例,它们在不同时间以不同的迭代发送命令,所以基本上我至少需要关键字来执行以下操作:
- 通过 ssh 连接并打开 CLI
- 通过预先存在的 CLI 会话发送命令
- 关闭 CLI 并断开连接
我需要这些命令来存储状态,这样我就可以在我的测试用例开始时调用keyword1,并存储会话以在不同时间多次调用keyword2。我还需要能够存储多个独立的会话。
这种问题可以用 Robot 解决吗?
【问题讨论】:
-
我从未使用过
robotframework,但我知道您可以使用subprocess做到这一点。如果您想探索替代方案,请告诉我。
标签: python ssh robotframework