parent
b0f8327edf
commit
16b8afad59
@ -1,2 +1,3 @@
|
||||
node_modules
|
||||
*.swp
|
||||
outcomes.png
|
||||
|
||||
@ -1,9 +1,30 @@
|
||||
const puppeteer = require('puppeteer');
|
||||
|
||||
const delay = (ms) => {
|
||||
return new Promise((resolve) => {
|
||||
setTimeout(resolve, ms);
|
||||
});
|
||||
}
|
||||
|
||||
(async () => {
|
||||
const browser = await puppeteer.launch();
|
||||
const page = await browser.newPage();
|
||||
await page.goto('https://www.amazon.com/');
|
||||
await page.screenshot({ path: 'amazon.png' })
|
||||
await page.goto('https://outcomes.generalassemb.ly/');
|
||||
await page.type('input[type="email"]', 'matt.huntington@generalassemb.ly');
|
||||
await page.click('button[type="submit"]');
|
||||
|
||||
await page.waitForNavigation();
|
||||
|
||||
await page.type('input[type="text"]', 'matt.huntington@generalassemb.ly');
|
||||
await page.type('input[type="password"]', 'Hunt!ngt0n80!');
|
||||
await page.click('input[type="submit"]');
|
||||
|
||||
await delay(3000);
|
||||
|
||||
await page.click('div[data-se="okta_verify-push"] a');
|
||||
|
||||
await delay(9000);
|
||||
|
||||
await page.screenshot({ path: 'outcomes.png' })
|
||||
await browser.close();
|
||||
})();
|
||||
|
||||
Loading…
Reference in new issue