首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定测试在哪个线程中运行

如何确定测试在哪个线程中运行
EN

Stack Exchange QA用户
提问于 2021-01-28 18:43:12
回答 1查看 20关注 0票数 1

我希望并行运行我的测试,但是我的一些特性文件要求服务器处于不同(不兼容)状态。这是因为当服务器处于不同的状态时,它的行为是不同的,我希望能够涵盖所有这些行为。

关于如何解决这个问题,我的第一个想法是在我的wdio.conf文件中设置服务器的两个实例并设置wdio.conf。但是,要使这一工作正常进行,我需要能够知道每个测试在哪个实例中运行,这样我就可以让测试连接到服务器的正确实例。有什么方法可以判断哪个线程当前处于活动状态吗?

EN

回答 1

Stack Exchange QA用户

发布于 2021-01-28 19:15:29

您尝试在'process‘模块中构建的Have:

代码语言:javascript
复制
var process = require('process'); 

if (process.pid) {
  console.log('This process is your pid ' + process.pid);
}

将此添加到套件或测试步骤之前

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/46700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档