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); }); }