我希望并行运行我的测试,但是我的一些特性文件要求服务器处于不同(不兼容)状态。这是因为当服务器处于不同的状态时,它的行为是不同的,我希望能够涵盖所有这些行为。
关于如何解决这个问题,我的第一个想法是在我的wdio.conf文件中设置服务器的两个实例并设置wdio.conf。但是,要使这一工作正常进行,我需要能够知道每个测试在哪个实例中运行,这样我就可以让测试连接到服务器的正确实例。有什么方法可以判断哪个线程当前处于活动状态吗?
发布于 2021-01-28 19:15:29
您尝试在'process‘模块中构建的Have:
var process = require('process');
if (process.pid) {
console.log('This process is your pid ' + process.pid);
}将此添加到套件或测试步骤之前
https://sqa.stackexchange.com/questions/46700
复制相似问题