Python 2.7 PyTest:一个与多个设备连接的测试

Python 2.7 PyTest:一个与多个设备连接的测试,python-2.7,scalability,pytest,xdist,Python 2.7,Scalability,Pytest,Xdist,环顾四周,我似乎找不到这个答案。我是pytest的新手,所以我可能会用错误的措辞描述我正在尝试做的事情,或者用错误的参数进行搜索,但我来了 我做了一个SSH连接到路由器的测试,并检查它是否登录。我也知道我可以安装一个插件(xdist)来运行多个测试实例,但我的问题是,有没有办法将一个测试扩展到多个路由器,或者我需要用不同的IP编写相同的测试 (如果有人问这个问题,很抱歉,但我没有发现任何关于这种情况的信息)一个随机想法是制作一个启动脚本,该脚本能够读取具有IP(可能的其他功能)的文件,并使用该I

环顾四周,我似乎找不到这个答案。我是pytest的新手,所以我可能会用错误的措辞描述我正在尝试做的事情,或者用错误的参数进行搜索,但我来了

我做了一个SSH连接到路由器的测试,并检查它是否登录。我也知道我可以安装一个插件(xdist)来运行多个测试实例,但我的问题是,有没有办法将一个测试扩展到多个路由器,或者我需要用不同的IP编写相同的测试


(如果有人问这个问题,很抱歉,但我没有发现任何关于这种情况的信息)

一个随机想法是制作一个启动脚本,该脚本能够读取具有IP(可能的其他功能)的文件,并使用该IP调用pytest,从而允许它作为命令行参数传递,但不确定这是否会同时运行:/Have您查看了py.test提供的
参数化功能。是的,我目前正在研究该实现以及xdist.:)看看这个例子