分享发现 微软playwright库,自动化web工具

wbjs
88阅读20 评论2020-05-31 16:01:47

安装

npm i playwright

使用

(async () => {
    const { chromium } = require('playwright');
    const browser = await chromium.launch({headless: false});
    const page = await browser.newPage();
    await page.goto('https://twitter.com/login');
    await page.fill('input[type="text"]', '<yourusername');
    await page.fill('input[type="password"]', '<yourpassword>');
    page.click('div[data-testid="LoginForm_Login_Button"]');
    await page.fill('.public-DraftStyleDefault-ltr', 
    'This is a test tweet using Microsoft Playwright from @mrmmcgee tutorial');
    page.click('div[data-testid="tweetButtonInline"]')
    await browser.close();
})();
社区声明
  • 社区旨在推动自由工作方式在国内渐进式发展
  • 区别于传统方式的工作职位,将会被优先推荐
  • 真诚且有趣有用的内容分享,在这里更受欢迎
  • 我们希望这里将是互联网创意工作者的聚集区
加入组织