nightmare
Version:
A high-level browser automation library.
17 lines (14 loc) • 385 B
JavaScript
var Nightmare = require('./');
var nightmare = Nightmare({ show: true })
nightmare
.goto('http://yahoo.com')
.type('input[title="Search"]', 'github nightmare')
.click('#UHSearchWeb')
.wait('#main')
.evaluate(function () {
return document.querySelector('#main .searchCenterMiddle li a').href
})
.then(function (result) {
console.log(result)
})
nightmare.end()