문제

I am trying to run through a simple tutorial on how to use selenium webdriver. The following code works fine when the test passes but when I have the assert.equal fail I get a urgly error message in my shell.

enter image description here

var assert = require('assert'),
test = require('selenium-webdriver/testing'),
webdriver = require('selenium-webdriver');

test.describe('Google Search', function() {
  test.it('should work', function() {

    var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.chrome()).build();

    driver.get('http://www.yahoo.com');
    var searchBox = driver.findElement(webdriver.By.name('p'));
    searchBox.sendKeys('simple programmer');

    searchBox.getAttribute('value').then(function(value) {
      assert.equal(value, 'simple programmer');
    });

    driver.quit();  
  });

});
도움이 되었습니까?

해결책

I have solved this problem by completely re installing node.js. After re installing express installed just fine.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top