parent
b0f8327edf
commit
16b8afad59
@ -1,2 +1,3 @@
|
|||||||
node_modules
|
node_modules
|
||||||
*.swp
|
*.swp
|
||||||
|
outcomes.png
|
||||||
|
|||||||
@ -1,9 +1,30 @@
|
|||||||
const puppeteer = require('puppeteer');
|
const puppeteer = require('puppeteer');
|
||||||
|
|
||||||
|
const delay = (ms) => {
|
||||||
|
return new Promise((resolve) => {
|
||||||
|
setTimeout(resolve, ms);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
const browser = await puppeteer.launch();
|
const browser = await puppeteer.launch();
|
||||||
const page = await browser.newPage();
|
const page = await browser.newPage();
|
||||||
await page.goto('https://www.amazon.com/');
|
await page.goto('https://outcomes.generalassemb.ly/');
|
||||||
await page.screenshot({ path: 'amazon.png' })
|
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();
|
await browser.close();
|
||||||
})();
|
})();
|
||||||
|
|||||||
Loading…
Reference in new issue