背景
新しいSelenium IDEでevalがなくて困ってると言う話を聞いたので、調べてみたところ代わりが即見つかったのでメモっておく。
使用したSelenium IDE
- Chrome版3.4.5
- https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?utm_source=chrome-ntp-icon
やり方
- execute script / execute async scriptを使う
設定例
- randomで出した数字を出力してみる
Command | Target | Value |
---|---|---|
execute script | return Math.random(); | var1 |
echo | ${var1} |
ログ
Running 'Untitled'
1.executeScript on return Math.random(); with value var1... OK
echo: 0.2338915770602541