-
プロトラクターのデフォルトの画面サイズを取得する方法: プロトラクターでは、browser.getProcessedConfig()メソッドを使用して、現在の設定を取得することができます。その中には、デフォルトの画面サイズも含まれています。以下のコード例を参考にしてください。
const config = await browser.getProcessedConfig(); const defaultWindowSize = config.capabilities.browserName === 'chrome' ? config.capabilities.chromeOptions.args[0] : config.capabilities['goog:chromeOptions'].args[0]; console.log('Default window size:', defaultWindowSize);
-
プロトラクターで画面サイズを設定する方法: プロトラクターでは、browser.driver.manage().window().setSize()メソッドを使用して画面サイズを設定することができます。以下のコード例を参考にしてください。
await browser.driver.manage().window().setSize(1280, 800);
上記の例では、画面サイズを幅1280ピクセル、高さ800ピクセルに設定しています。
-
プロトラクターで画面サイズを変更する方法: プロトラクターでは、画面サイズをテスト実行中に変更することもできます。以下のコード例を参考にしてください。
// 画面サイズを設定する関数 async function setWindowSize(width, height) { await browser.driver.manage().window().setSize(width, height); } // 画面サイズを変更してテストを実行する例 await setWindowSize(800, 600); // ここでテストを実行する await setWindowSize(1280, 800); // 別の画面サイズでテストを実行する
上記の例では、setWindowSize()関数を使用して画面サイズを変更し、異なるサイズでテストを実行しています。
以上が、プロトラクターの画面サイズについての分析とコード例です。これらの方法を使用することで、プロトラクターを効果的に使いながら、さまざまな画面サイズでのテストを実行することができます。