公式サイト
Selenium IDE
WebDriver
URL | |
---|---|
chrome driver | http://chromedriver.chromium.org/ |
edge driver | https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ |
firefox(gecko) driver | https://github.com/mozilla/geckodriver |
Internet Explorer driver | https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver |
Safari driver | https://developer.apple.com/documentation/webkit/testing_with_webdriver_in_safari |
NodeJs 関連
URL | |
---|---|
selenium-side-runner | https://www.npmjs.com/package/selenium-side-runner |
selenium-webdriver | https://www.npmjs.com/package/selenium-webdriver |
chrome driver | https://www.npmjs.com/package/chromedriver |
firefox(gecko) driver | https://www.npmjs.com/package/geckodriver |
edge(legacy) driver | https://www.npmjs.com/package/edgedriver |
selenium-standalone-server | https://www.npmjs.com/package/selenium-standalone |
Qiita 記事
- 全国のSeleniumer必読
- Chromeでunknown error: call function result missing 'value' となった場合、WebDriverを更新すると解決するかもしれない
- Selenium IDE コマンドリファレンス
その他
メモなど
Selenium IDE における alert, prompt, confirmation の扱い
xxxx xx on next xxxxxx
を使用する
挿入位置はアラートが表示されるタイミングより前
WebDriver における alert, prompt, confirmation の扱い
WebDriver xxxx xx on visible xxxxx
を使用する
挿入位置はアラートが表示されているタイミング
Selenium IDE で配列の値の取得に変数を使う場合
参考:https://github.com/SeleniumHQ/selenium-ide/issues/562
Command | Target | Value |
---|---|---|
execute script | return ["a", "b", "c"] | arr |
store | 1 | i |
execute script | return ${arr}[${i}]
|
item |