6

IWebDriver driver = new ChromeDriver(options)はC#で使用します

取る.GetScreenshot();と、スクロールバーがよく表示されますが、それを削除する方法はありますか?

http_agent2番目の質問、 ChromeDriverでモック/変更する方法は?

4

2 に答える 2

8

スクロールバーの問題:

  • webdriver の起動時に Chrome スイッチを使用してみてください。http://peter.sh/experiments/chromium-command-line-switches/または chrome://flags/Chromeを参照 してください。
  • Chromedriver に、スクロールバーなしでポップアップで URL を開くようにすることもできます。これは、Javascript を使用して行うことができます。
  • またはuser_data/Default/User StyleSheets/Custom.css、以下のようなものを作成し、{--user-data-dir=user_data} で Chrome を起動することもできます

カスタム.css:

::-webkit-scrollbar {
  height: 10px;
  width: 10px;
  background-color: #999999;
  display: none;
}

html > ::-webkit-scrollbar {
  width: 0px;
  display: none;
}

::-webkit-scrollbar-thumb {
  background: #999999;
  display: none;
}

::-webkit-scrollbar-track-piece {
  background-color: #797979;
  display: none;
}
于 2014-01-14T10:16:24.550 に答える