首页 > 解决方案 > “run-multiple”命令似乎忽略了“emulate”和所有其他选项

问题描述

我正在使用“codeceptjs (3.0.2)”和剧作家助手(1.4.2;如果我运行命令: codeceptjs run-multiple basic

使用此配置:

 multiple: {
    basic: {
      chunks: process.env.THREADS || 30,
      browsers: [
        {
          browser: 'webkit',
          windowSize: '100x100',
        },
        {
          browser: 'firefox',
          windowSize: '1920x1080',
        },
      ],
    },
  },

它完全忽略 windowSize 和所有其他参数(例如仿真):

标签: codeceptjsplaywrighte2e

解决方案


您必须使用setWindowSize来自@codeceptjs/configure库的。

例如:

// import the setWindowSize function   
const { setWindowSize } = require('@codeceptjs/configure');

// Set window size
setWindowSize(600, 600);

推荐阅读