Skip to content

Conversation

stefanjudis
Copy link
Collaborator

The main piece of the PR is a new document to highlight and explain test organization.

image

But I looked at the existing docs, too and cleaned up some additional things. :)

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR improves Playwright Check Suites documentation by adding a comprehensive test organization guide and updating existing documentation for clarity and accuracy.

  • Adds a new "test-organization.mdx" document explaining how to structure and organize Playwright tests for synthetic monitoring
  • Updates existing documentation to improve clarity, fix typos, and update outdated references
  • Removes the quickstart.mdx file (likely moved elsewhere based on reference updates)

Reviewed Changes

Copilot reviewed 7 out of 12 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
docs.json Adds the new test organization page to the documentation navigation
test-organization.mdx New comprehensive guide covering test organization strategies and examples
quickstart.mdx Removes the quickstart guide (moved to different location)
overview.mdx Updates terminology, fixes references, and improves code examples
custom-dependencies.mdx Improves formatting and clarity of dependency management instructions
configuration.mdx Updates code examples and improves documentation structure
add-to-group.mdx Cleans up code examples and updates reference links

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

stefanjudis and others added 3 commits October 2, 2025 08:53
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
stefanjudis and others added 2 commits October 2, 2025 08:54
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 7 out of 12 changed files in this pull request and generated 2 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

stefanjudis and others added 2 commits October 2, 2025 08:58
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…n.mdx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 7 out of 12 changed files in this pull request and generated 3 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines 268 to 269
// Pick the Playwright project for the staging environment
pwProjects: ["user-sign-up"],
Copy link

Copilot AI Oct 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment mentions 'staging environment' but the code is configuring a 'user-sign-up' project. This comment appears to be copied from the environment grouping example above and should be updated to reflect the actual functionality.

Copilot uses AI. Check for mistakes.

Copy link
Contributor

@MariadeAnton MariadeAnton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, thanks for the thorough update and all the examples, these are all great @stefanjudis !

I've done a swipe for clarity and accuracy, please do accept/tweak as you see fit and let me know where I can help!

Use the `checkly.config.ts/js` file to define your Playwright Check Suite. Each Playwright Check Suite can be connected to references in your `playwright.config.ts/js` file.

<Info>
During the Beta, **a Playwright Check Suite can run up to 20 minutes**. This limit can be adjusted based on feedback.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
During the Beta, **a Playwright Check Suite can run up to 20 minutes**. This limit can be adjusted based on feedback.
**A Playwright Check Suite can run up to 15 minutes**. Please contact us if you're interested in longer runs.

## Playwright references

The Checkly infrastructure will run and deploy all your existing Playwright tests (similar to what `npx playwright test` runs) as monitors if you don't reference Playwright projects or tags.
Without limiting and selecting specific tests or Playwright projects, the Checkly infrastructure will run and deploy **all your existing Playwright tests** (similar to what `npx playwright test` runs) as monitors.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯 for clarity


And configure different monitoring configuration for each Playwright project in your Playwright Check Suite.

```typescript checkly.config.ts highlight={8-12, 17-21}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love that we can now highlight lines in snippets!

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, I'm using the heck out of it. :D

stefanjudis and others added 2 commits October 6, 2025 17:22
Co-authored-by: María de Antón <maria@checklyhq.com>
Co-authored-by: María de Antón <maria@checklyhq.com>
stefanjudis and others added 2 commits October 6, 2025 17:47
Co-authored-by: María de Antón <maria@checklyhq.com>
Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
stefanjudis and others added 2 commits October 6, 2025 18:18
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
…n.mdx

Co-authored-by: María de Antón <maria@checklyhq.com>
Copy link
Contributor

@MariadeAnton MariadeAnton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 ship it!

// Mute the check so that it doesn't send alerts
muted: false,
// Add a check to a group
groupName: 'production-group',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No docs PR in the making yet, just CLI WIP

@stefanjudis stefanjudis merged commit e7f2b44 into main Oct 6, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants