나는 testfile.js에게 =이 ('셀레늄 webdriver')를 필요로 webdriver자동 E2E, 재스민
VAR를 만드는이 튜토리얼을 http://engineering.wingify.com/posts/e2e-testing-with-webdriverjs-jasmine/
첫 부분 호출을 다음 해요;
var driver = new webdriver.Builder().
withCapabilities(webdriver.Capabilities.chrome()).
build();
driver.get('http://www.wingify.com');
은 내가 노드가
내가
$ 고양이
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().
withCapabilities(webdriver.Capabilities.chrome()).
build();
describe('basic test', function() {
it('should be on correct page', function() {
driver.get('http://www.wingify.com');
driver.getTitle().then(function(title) {
expect(title).toBe('Wingify');
});
});
});
I를 testfile.js testfile.js을 만들 testfile.js 실행할 때 실행하는 브라우저를 얻을 수 있었다 재스민 노드를 실행하는이 부분으로 이동
$ jasmine-node testfile.js
Finished in 0 seconds
0 tests, 0 assertions, 0 failures, 0 skipped
브라우저가 시작되지만 예상치 못한 결과가 발생할 것으로 예상됩니다.
Wingify 블로그 포스트는 왜 당신이'done'을 추가해야하는지 설명함으로써 계속됩니다. 그래서 게시 한 코드 샘플은 실제로 작동하지 않아야합니다. 그래도 브라우저가 실행되어야합니다. –