UNPKG

nightmare

Version:

A high-level browser automation library.

17 lines (14 loc) 385 B
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()