File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Tests
3
+ default_lang_commit : 7cb1bd39726fc03698164ee17fe9087afdac054c
4
+ cSpell:ignore : Tracetest
5
+ ---
6
+
7
+ 現在、このリポジトリはフロントエンドとバックエンドの両方のサービスに対して E2E テストが含まれています。
8
+ For the Frontend we are using [ Cypress] ( https://www.cypress.io/ ) execute the different flows in the web store. While the backend services use
9
+ [ AVA] ( https://avajs.dev ) as the main testing framework for integration tests and
10
+ [ Tracetest] ( https://tracetest.io/ ) for trace-based tests.
11
+
12
+ To run all the tests, execute ` make run-tests ` from the root directory.
13
+
14
+ Otherwise, if you want to run a specific suite of tests you can execute specific
15
+ commands for each type of test[ ^ 1 ] :
16
+
17
+ - ** Frontend tests** : ` docker compose run frontendTests `
18
+ - ** Backend tests** :
19
+ - Integration: ` docker compose run integrationTests `
20
+ - Trace-based: ` docker compose run traceBasedTests `
21
+
22
+ To learn more about these tests, see
23
+ [ Service Testing] ( https://github.com/open-telemetry/opentelemetry-demo/tree/main/test ) .
24
+
25
+ [ ^ 1 ] : {{% param notes.docker-compose-v2 %}}
You can’t perform that action at this time.
0 commit comments