擅长:python、mysql、java
<p>这个解决方案并不是你所要求的100%,但也许你可以让它发挥作用。在</p>
<p>在<a href="https://github.com/mkorpela/pabot/blob/master/README.md" rel="nofollow">pabot readme file</a>中提到了关于共享变量集和<a href="https://github.com/mkorpela/pabot/blob/master/README.md#pabotlib" rel="nofollow">acquiring set</a>的每个运行进程的内容。文档对我来说有点不清楚,但如果您尝试下面的示例,您将亲眼看到。它基本上是一个变量池,每个进程都可以从中获取一组变量,当它完成后,它可以将这个集合返回到池中。在</p>
<p>创建您的值集<code>valueset.dat</code></p>
<pre><code>[Set1]
USERNAME=user1
PASSWORD=password1
[Set2]
USERNAME=user2
PASSWORD=password2
</code></pre>
<p>创建<code>suite1.robot</code>和{<cd3>}。我创造了两个完全相同的套房。我只想试着并行运行两个套件。在</p>
^{pr2}$
<p>然后运行命令<code>pabot pabotlib resourcefile valueset.dat tests</code>。如果您检查html报告,您将看到一个套件使用set1,另一个套件使用set2。在</p>
<p>希望这有帮助。<br/>
干杯!在</p>