diff --git a/tests/python_client/chaos/README.md b/tests/python_client/chaos/README.md
index df7a53d1b4..c31a5bbb57 100644
--- a/tests/python_client/chaos/README.md
+++ b/tests/python_client/chaos/README.md
@@ -40,21 +40,21 @@ Please refer to [Run E2E Tests](https://github.com/milvus-io/milvus/blob/master/
## How it works
- Test scenarios are designed by different chaos objects
-- Every chaos object is defined in one yaml file locates in folder chaos_objects
-- Every chaos yaml file specified by ALL_CHAOS_YAMLS in constants.py would be parsed as a parameter and be passed into test_chaos.py
-- All expectations of every scenario are defined in testcases.yaml locates in folder chaos_objects
-- [Chaos Mesh](https://chaos-mesh.org/) is used to inject chaos into Milvus in test_chaos.py
+- Every chaos object is defined in one yaml file locates in folder `chaos_objects`
+- Every chaos yaml file specified by `ALL_CHAOS_YAMLS` in `constants.py` would be parsed as a parameter and be passed into `test_chaos.py`
+- All expectations of every scenario are defined in `testcases.yaml` locates in folder `chaos_objects`
+- [Chaos Mesh](https://chaos-mesh.org/) is used to inject chaos into Milvus in `test_chaos.py`
## Run
### Manually
Run a single test scenario manually(take query node pod is killed as instance):
-1. update ALL_CHAOS_YAMLS = 'chaos_querynode*.yaml' in constants.py
+1. update `ALL_CHAOS_YAMLS = 'chaos_querynode*.yaml'` in `constants.py`
2. run the commands below:
```bash
cd /milvus/tests/python_client/chaos
-pytest test_chaos.py --host x.x.x.x -v
+pytest test_chaos.py --host ${Milvus_IP} -v
```
### Nightly