Selenium 応用テクニック
ヘッドレスモードで起動
ブラウザをヘッドレスモード(ブラウザを画面に表示せず動作させる)で起動する方法です。
ブラウザを起動する際にオプションにヘッドレスモードを設定します。
Chrome
Private Sub btnHeadlessChrome_Click(sender As Object, e As EventArgs) Handles btnHeadlessChrome.Click
Dim options = New ChromeOptions()
options.AddArgument("--headless")
Dim ChromeDriver = New ChromeDriver(options)
ChromeDriver.Navigate().GoToUrl("https://web.biz-prog.net/test/testpage.html")
End Sub
private void btnHeadless_Click(object sender, EventArgs e)
{
var options = new ChromeOptions();
options.AddArgument("--headless");
var chromeDriver = new ChromeDriver(options);
chromeDriver.Navigate().GoToUrl("https://web.biz-prog.net/test/testpage.html");
}
Edge
Private Sub btnHeadlessEdge_Click(sender As Object, e As EventArgs) Handles btnHeadlessEdge.Click
Dim options = New EdgeOptions()
options.AddArgument("headless")
Dim EdgeDriver = New EdgeDriver(options)
EdgeDriver.Navigate().GoToUrl("https://web.biz-prog.net/test/testpage.html")
End Sub
private void btnHeadlessEdge_Click(object sender, EventArgs e)
{
var options = new EdgeOptions();
options.AddArgument("headless");
var edgeDriver = new EdgeDriver(options);
edgeDriver.Navigate().GoToUrl("https://web.biz-prog.net/test/testpage.html");
}
