user avatar
Checkly
@checklyHQ
Test and monitor your apps and APIs at scale! A modern Monitoring as Code workflow for developers: programmable, fast, reliable. status: @checklyHQstatus
Berlin, Germany & Global
Joined February 2017
Posts
  • user avatar
    Live on Product Hunt! We just launched theheadless.dev a free & open source knowledge base for #Puppeteer and #Playwright! ๐Ÿ‘‰ Real working examples ๐Ÿ‘‰ E2E scenarios ๐Ÿ‘‰ Complex challenges For more info and support visit us on producthunt.com/posts/theheadlโ€ฆ
  • user avatar
    Need an introduction to the basics of API monitoring? Check out our latest post in the Checkly blog for a primer. ๐Ÿ“š๐Ÿ‘‡ blog.checklyhq.com/what-is-api-moโ€ฆ #monitoring #API #APImonitoring #developers #playwrightweb
    What is API Monitoring? A post on the Checkly blog giving a primer on the basics of API Monitoring.
  • user avatar
    What's the easiest way to run E2E tests against production and staging on each push? ๐Ÿ‘‰ Push to @github ๐Ÿ‘‰ Deploy to @vercel ๐Ÿ‘‰ E2E test with Checkly Read our blog post right here...
  • user avatar
    Do you want to guarantee that your site isn't full of JavaScript logs and errors? A quick @playwrightweb script can help here. ๐Ÿ‘‡
    const { chromium } = require("playwright")

;(async () => {
  const browser = await chromium.launch()
  const page = await browser.newPage()

  const consoleMessages = []
  page.on("console", (msg) => {
    consoleMessages.push(msg)
  })

  await page.goto("https://www.checklyhq.com")

  if (consoleMessages.length) {
    throw new Error("There are leftover console messages!", {
      cause: JSON.stringify(
        consoleMessages.map((msg) => ({
          text: msg.text(),
          location: msg.location(),
        }))
      ),
    })
  }

  await browser.close()
})()
  • user avatar
    ๐Ÿ’ฅSuper delighted to announce our $10M Series A round led by @CRV. We envision developers owning the full build, test, and operations cycle of their APIs and web apps๐Ÿš€Next steps: ๐Ÿ‘‰ Grow the engineering team ๐Ÿ‘‰ Monitoring-as-Code ๐Ÿ‘‰ Deep browser checks
  • user avatar
    You might know that we're big @playwrightweb fans for synthetic monitoring here at Checkly. And today's a big day: with Playwright 1.32, it's finally there โ€” watch mode! ๐ŸŽ‰ Run npx playwright test --ui and see the magic happening! Congratulations to the Playwright team.
    00:00
  • user avatar
    ๐Ÿ“ฃ A new @playwrightweb tip is out! Did you know that @playwright/test method "expect" uses Jest's "expect" under the hood but adds some web-specific magic? @stefanjudis explains what there's to know about web-first assertions.
    00:00
  • user avatar
    Did you know you can use Checkly to trigger API and Puppeteer tests straight from your @gitlab CI/CD pipeline? Check it out! checklyhq.com/docs/cicd/gitlโ€ฆ
  • user avatar
    Today a new chapter starts for Checkly! We just secured a $2.25M seed round led by @Accel and a great pack of founders & Angels. Read all about it right here!
  • user avatar
    While APM promises to be a 'single pane of glass' for observability, the reality is that internal monitoring can only tell you so much. Join @leonadato and @Serverless_Mom for a discussion on what APM Doesn't Tell You checklyhq.com/blog/beyond-apโ€ฆ
    GIF
  • user avatar
    Wait, what's that? Is it maybe a Checkly @Github apps integration that runs checks on deployments? yes. Is it coming soon? Also yes!
  • user avatar
    Behind the scenes ๐Ÿ‘€ @tim_nolet prepping for #nextjsconf by @vercel next week. We can't wait to share all the new things that'll help you ensure your apps are working and performing great โœ… Stay tuned ๐Ÿš€
  • user avatar
    Do you know that you can use @playwrightweb to generate Playwright scripts? ๐Ÿคฏ @stefanjudis explains how `playwright codegen` works. ๐Ÿ‘‡
    00:00
  • user avatar
    Looking to migrate from #Puppeteer to @playwrightweb? ๐Ÿ‘€ We've written a codemod to automatically translate your scripts ๐Ÿฅณ Try it out! ๐Ÿ‘‡