Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. const puppeteer = require('puppeteer');
  2.  
  3. (async () => {
  4. const browser = await puppeteer.launch({
  5. defaultViewport: {width: 1920, height: 1080}
  6. });
  7. const page = await browser.newPage();
  8. await page.goto('https://www.vivastreet.ma/login.php?authorize_refer=https%3A%2F%2Fwww.vivastreet.ma%2Faccount_classifieds.php');
  9. //await and login
  10. await page.waitFor('input[name=email]');
  11. await page.waitFor('input[name=password]');
  12.  
  13. await page.type('input[name=email]', 'xalima99@gmail.com');
  14. await page.type('input[name=password]', 'xalima99');
  15. //click on submit
  16. await page.click('input[type=submit]');
  17. //go to publishing page
  18. await page.goto('https://post.vivastreet.ma/', { waitUntil: 'load', timeout: 0});
  19. //SELECT the category
  20. await page.waitForSelector('select[name="posting_category_select"]');
  21. const category = await page.$('select[name="posting_category_select"]');
  22. await category.type('Services / Aide à Domicile');
  23. await page.waitForSelector('input[value=health_and_well_being]');
  24. await page.click('input[value=health_and_well_being]');
  25.  
  26. await page.screenshot({path: 'example.png'});
  27.  
  28. await browser.close();
  29. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement