0

背景

我们在不同的 AWS EC2 中安装了许多数据服务 (DS)。我们正在使用 Robot Framework 为每一个自动化测试用例。我们将从具有工具设置的特定 EC2 实例执行测试脚本。我在这个特定的 EC2 中有我的机器人脚本,我需要首先建立与托管其中一项服务的 EC2 实例的连接。

问题

我试过了telnetSSH但不同telnet <IP add> <port>的是,这里的用户名是强制性的。我通过了 ec2-user 和 root,但它引发了身份验证错误。谁能指导我如何在 2 个 EC2 实例之间成功建立连接,以便我可以成功运行我的测试脚本?

Documentation      Robot Framework test script
Library            Telnet
*** Variables ***
${host}            10.231.XX.XX
${port}            11211
${username}        ec2-user
${password}        ${EMPTY}
*** Test Cases ***
Test Telnet
     Open Connection     ${host}
     Login               ${username}     ${password}     delay=1
     Execute Command     hostname
     Close All Connections
4

0 回答 0