Dart Seleniumを使用するサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
name: sample
dependencies:
webdriver: any
environment:
Seleniumを使用するには、パッケージ「webdriver」を追加します。
「chrome driver」を起動します。
> chromedriver

操作例

import 'package:webdriver/io.dart';

void main() {
  // chromedriverのURL
  var uri = Uri.parse('http://127.0.0.1:9515');

  // 開くサイトのURL
  String siteUri = 'https://test.com';

  Future<WebDriver> driver = createDriver(uri: siteUri, spec: WebDriverSpec.W3c);

  driver.then((WebDriver wd) {
    wd.get(targetUri);
  });
}

 

Dart

Posted by arkgame