使用 Robot Framework 对 TCP/IP 接口进行自动化测试时,我们可以创建一个自定义库来实现 Socket 通信。以下是一个简单的示例:
创建一个名为 SocketCommLibrary.py 的自定义库文件:
import socket
from robot.api import logger
class SocketCommLibrary(object):
def __init__(self):
self.socket_connection = None
def connect_to_socket(self, host, port):
self.socket_connection = socket.socket(socket.AF_INET,