Skip to content

Commit

Permalink
Add Sauce Labs docs. (#1282)
Browse files Browse the repository at this point in the history
* Add Sauce Labs docs.

* Add nav.

* Add note on verifying e-mail.
  • Loading branch information
grugnog authored Sep 13, 2023
1 parent 8f4a45f commit c0f2e28
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
1 change: 1 addition & 0 deletions .config/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ nav:
- common-practices-tools/software-and-support/google-meet.md
- common-practices-tools/software-and-support/jira.md
- common-practices-tools/software-and-support/markdown.md
- common-practices-tools/software-and-support/sauce-labs.md
- common-practices-tools/software-and-support/slack.md
- common-practices-tools/software-and-support/trello.md
- common-practices-tools/software-and-support/zoom.md
Expand Down
27 changes: 27 additions & 0 deletions common-practices-tools/software-and-support/sauce-labs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Sauce Labs

CivicActions maintains a [Sauce Labs](https://saucelabs.com/) account for cross-browser and cross-device web and mobile app testing.

- Our plan supports interactive, live testing and developer tools access
- If needed we can also enable automated testing via [Selenium](https://www.seleniumhq.org/), [Cypress](https://www.cypress.io/), and [Playwright](https://playwright.dev/)
- This service is available to use internally and on client projects
- _Note_: some client projects maintain their own cross-browser testing tool subscriptions - in these cases, use the client/project provided tool. If you are unsure, ask your project manager or technical lead.

## Getting Started

- If you didn't already, click the "Verify Email" button in your invitaion e-mail (Subject: "\[Sauce Labs\] Please verify your email address")
- Go to [accounts.saucelabs.com](https://accounts.saucelabs.com/) and use the "Google" button to log in with your CivicActions e-mail address
- Go to the [Live -> Cross Browser](https://app.saucelabs.com/live/web-testing) menu and select your desired browser configuration
- Click the "Start Test" button to launch the browser

### Testing Local Sites

In addition to testing public endpoints, the service provides [proxy tool](https://docs.saucelabs.com/secure-connections/sauce-connect/) that can be used to conveniently test local sandbox sites.

_Note_: if you need to test sites behind a client managed network boundary (such as internal or pre-production sites), ensure you get the appropriate approvals before using this service.

## Getting Help

- The [Sauce Labs documentation](https://docs.saucelabs.com/) is a good place to start
- You can also ask in the #engineering-qa channel on Slack
- If you have access issues or account questions, open a [support ticket](README.md)

0 comments on commit c0f2e28

Please sign in to comment.