dummy.spec.js 483 B

123456789101112131415161718192021
  1. var test = require('tape')
  2. var webdriver = require('selenium-webdriver')
  3. var driver = new webdriver
  4. .Builder()
  5. .forBrowser('firefox')
  6. .build()
  7. test('open a page, create a variable and get its value', function (t) {
  8. t.plan(1)
  9. driver.get('http://ya.ru')
  10. driver.executeScript('window.a = "blabla";')
  11. driver.sleep(2000)
  12. driver.executeScript('return a').then(function (val) {
  13. console.log(val)
  14. t.equal(val, 'blabla')
  15. })
  16. driver.sleep(5000)
  17. driver.quit()
  18. })