https://github.com/robocorp/example-playwright-web-store-order-processor
Example Web Store Order Processor implemented with Playwright
https://github.com/robocorp/example-playwright-web-store-order-processor
Last synced: over 1 year ago
JSON representation
Example Web Store Order Processor implemented with Playwright
- Host: GitHub
- URL: https://github.com/robocorp/example-playwright-web-store-order-processor
- Owner: robocorp
- License: apache-2.0
- Created: 2021-01-04T11:58:39.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-16T14:13:35.000Z (over 3 years ago)
- Last Synced: 2025-01-09T09:27:03.393Z (over 1 year ago)
- Language: RobotFramework
- Size: 29.3 KB
- Stars: 3
- Watchers: 7
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Playwright Browser version of Web store order processor example
[Web store order processor example robot](https://github.com/robocorp/example-web-store-order-processor) but implemented with Playwright based Browser library.
See https://robocorp.com/docs/development-guide/browser/playwright for an in-depth look into the library itself.
Why use Playwright based Browser library?
- Implicit retrying on Getters
- More concise API
- Execution speed through Context and Page abstractions, enabling multi-login and multi-tab automation without multiple browsers
## Configure local vault
See https://robocorp.com/docs/development-guide/variables-and-secrets/vault
Paste this content in the vault file:
```json
{
"swaglabs": {
"username": "standard_user",
"password": "secret_sauce"
}
}
```
In `devdata/env.json`, edit the `RPA_SECRET_FILE` variable to point to the
`vault.json` file on your filesystem. On macOS / Linux, use normal file paths,
for example, `"/Users//vault.json"` or `"/home//vault.json"`.
On Windows 10, you need to escape the path, for example, `"C:\\Users\\User\\vault.json"`.