Skip to content

Commit d6fadb7

Browse files
committed
Update README format
1 parent 9a75aec commit d6fadb7

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

README.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,31 @@
11
# Theia Scale Tests
22

33
This repository provides E2E integration tests for the [Theia Cloud IDE](https://theia-cloud.io) regarding scalability.
4-
## Information:
5-
Tests are written using [Playwright](https://playwright.dev)
6-
Scaled tests run via the Playwright [Artillery](https://artillery.io) Framework (Potentially)
7-
## For Development:
4+
5+
## Information
6+
7+
- Tests are written using [Playwright](https://playwright.dev)
8+
- Scaled tests run via the Playwright [Artillery](https://artillery.io) Framework (Potentially)
9+
10+
## For Development
11+
812
- Single User Playwright Tests are run using a Test Account for Keycloak, to change the Test User, change the environment variables in GitHub Secrets \
913
-> Settings -> Secrets and variables -> Actions -> Secrets -> Repository Secrets \
1014
or [here](https://github.com/ls1intum/theia-scale-tests/settings/secrets/actions)
1115
- To run the tests on the deployed Theia instance, simply run:
12-
```
16+
17+
```bash
1318
npx playwright test
1419
```
20+
1521
- To run tests locally using a Theia Instance on localhost, change the environment variable to the corresponding port and run the tests using:
16-
```
22+
23+
```bash
1724
npx playwright test --project=local
1825
```
26+
1927
- Test files that allow local testing (testing without Landing Page and Keycloak) have the following file ending:
20-
```
28+
29+
```none
2130
*.ide.spec.ts
2231
```
23-

0 commit comments

Comments
 (0)