throttleCPU(CPUスロットル)
CPUをスロットルして遅いプロセッサをエミュレートします。
情報
throttleCPU
コマンドを使用するには、Chrome DevToolsプロトコルのサポートが必要であり、例えば
クラウドで自動テストを実行する場合には使用できません。Chrome DevToolsプロトコルはデフォルトではインストールされていません。
npm install puppeteer-core
を使用してインストールしてください。
詳細はオートメーションプロトコルセクションをご覧ください。
使用法
browser.throttleCPU(factor)
パラメータ
名前 | タイプ | 詳細 |
---|---|---|
factor | number | 減速係数(1はスロットルなし、2は2倍の減速、など) |
例
throttleCPU.js
it('should throttle the CPU', async () => {
await browser.throttleCPU(2) // 2x slowdown
});