diff --git a/jmeter/zh_cn/03_agent_single_visitor_test.jmx b/jmeter/zh_cn/03_agent_single_visitor_test.jmx new file mode 100644 index 0000000000..48b555d413 --- /dev/null +++ b/jmeter/zh_cn/03_agent_single_visitor_test.jmx @@ -0,0 +1,246 @@ + + + + + + + + HOST + 127.0.0.1 + + + PORT + 9003 + + + + false + false + + + + 1 + 1 + true + continue + + 1 + false + + + + + ${HOST} + ${PORT} + http + /visitor/api/v1/init + true + POST + true + + + + false + { + "sid": "df_ag_uid", + "nickname": "测试访客", + "uid": "visitor_test_uid", + "orgUid": "df_org_uid", + "type": "0", + "client": "TEST", + "browser": "{\"name\":\"Chrome\",\"version\":\"131.0.0.0\",\"major\":\"131\"}", + "device": "{\"name\":\"iPhone\",\"version\":\"13.5\"}", + "os": "{\"name\":\"Mac OS\",\"version\":\"10.15.7\"}", + "referrer": "http://127.0.0.1:9003/dev" +} + = + + + + + + + + + User-Agent + Mozilla/5.0 (Test Browser) + + + X-Real-IP + 127.0.0.1 + + + Content-Type + application/json + + + Accept + application/json + + + + + + visitorUid;visitorNickname;visitorAvatar + $.data.uid;$.data.nickname;$.data.avatar + + NOT_FOUND;NOT_FOUND;NOT_FOUND + + + + + ${HOST} + ${PORT} + http + /visitor/api/v1/thread + true + POST + true + + + + false + { + "sid": "df_ag_uid", + "uid": "${visitorUid}", + "nickname": "${visitorNickname}", + "avatar": "${visitorAvatar}", + "orgUid": "df_org_uid", + "type": "0", + "client": "TEST" + } + = + + + + + + + + + Content-Type + application/json + + + Accept + application/json + + + + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + true + true + false + true + true + true + true + true + 0 + true + true + true + true + true + true + + + ./report/visitor_flow_results.jtl + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + ./report/visitor_flow_aggregate.jtl + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + ./report/visitor_flow_graph.jtl + + + + + \ No newline at end of file diff --git a/jmeter/zh_cn/04_workgroup_multiple_visitors_test.jmx b/jmeter/zh_cn/04_workgroup_multiple_visitors_test.jmx new file mode 100644 index 0000000000..e2de9591cd --- /dev/null +++ b/jmeter/zh_cn/04_workgroup_multiple_visitors_test.jmx @@ -0,0 +1,247 @@ + + + + + + + + HOST + 127.0.0.1 + + + PORT + 9003 + + + + false + false + + + + 10 + 10 + true + continue + + 10 + false + + + + + 1 + 10 + 1 + visitorNum + false + + + + + ${HOST} + ${PORT} + http + /visitor/api/v1/init + true + POST + true + + + + false + { + "sid": "df_wg_uid", + "nickname": "访客测试 ${visitorNum}", + "uid": "visitor_test_uid_${visitorNum}", + "orgUid": "df_org_uid", + "type": "1", + "client": "TEST", + "browser": "{\"name\":\"Chrome\",\"version\":\"131.0.0.0\",\"major\":\"131\"}", + "device": "{\"name\":\"iPhone\",\"version\":\"13.5\"}", + "os": "{\"name\":\"Mac OS\",\"version\":\"10.15.7\"}", + "referrer": "http://127.0.0.1:9003/dev" +} + = + + + + + + + + + Content-Type + application/json + + + Accept + application/json + + + + + + visitorUid;visitorNickname;visitorAvatar + $.data.uid;$.data.nickname;$.data.avatar + + NOT_FOUND;NOT_FOUND;NOT_FOUND + + + + + ${HOST} + ${PORT} + http + /visitor/api/v1/thread + true + POST + true + + + + false + { + "sid": "df_wg_uid", + "uid": "${visitorUid}", + "nickname": "${visitorNickname}", + "avatar": "${visitorAvatar}", + "orgUid": "df_org_uid", + "type": "1", + "client": "TEST" +} + = + + + + + + + + + Content-Type + application/json + + + Accept + application/json + + + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + true + true + false + true + true + true + true + true + 0 + true + true + true + true + true + true + + + ./report/multiple_visitors_results.jtl + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + ./report/multiple_visitors_aggregate.jtl + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + ./report/multiple_visitors_graph.jtl + + + + + + \ No newline at end of file