2017-04-24 19 views
9

Tôi hiện đang có thiết lập nightwatch.js bằng cách sử dụng thiết lập tự động hóa. Mẫu đó nằm ở đây.Lái xe Nightwatch Kiểm tra thông qua REPL

https://github.com/vuejs-templates/webpack/tree/master/template/test/e2e

Có thể chạy khẳng định Nightwatch thông qua dòng lệnh trong một REPL như thời trang có sẵn trong webdriver.io? Dưới đây là tham chiếu đến tính năng webdriver https://twitter.com/webdriverio/status/806911722682544128

+0

tôi thực sự đã đi với testcafe.js như nightwatch.js tiếc là không đến gần những gì tôi mong đợi từ một công cụ kiểm tra e2e ... – phoet

+0

@phoet chúng tôi chuyển sang webdriver.io Vẫn chưa tìm thấy bất kỳ điều gì trong JS worl d đó là lên đến cùng cấp như đường ray. – Austio

+0

cũng đã thử dùng webdriver, tìm thấy testcafe đặc biệt tốt để tích hợp. làm việc nhiều hơn hoặc ít ra khỏi hộp. – phoet

Trả lời

0

Bạn có thể sử dụng gói nightwatch-repl có sẵn trên NPM.

https://www.npmjs.com/package/nightwatch-repl

// nightwatch.conf.js 

var repl = require('nightwatch-repl'); 

module.exports = (function (settings) { 
    repl.init(settings); 
    ... 
    ... 
    return settings; 
})(require('./nightwatch.json')); 

Khi bạn chạy thử nghiệm của bạn và gọi browser.repl()

bạn sẽ thấy sau đây trong giao diện điều khiển của bạn

Running: Login to dashboard 

Type in a command (eg: browser.function()) or type "quit" to exit 
repl> 
Các vấn đề liên quan