From 7f1e0226382397248ed34b88a02f7e9252901bfa Mon Sep 17 00:00:00 2001 From: rick Date: Thu, 26 Jun 2025 17:15:13 +0800 Subject: [PATCH] feat: support loading key bindings from data file --- console/atest-ui/src/components/MagicKey.vue | 6 + console/atest-ui/src/views/DataManager.vue | 33 +++- console/atest-ui/src/views/StoreManager.vue | 13 +- console/atest-ui/src/views/TestCase.vue | 46 ++--- console/atest-ui/src/views/TestSuite.vue | 13 +- console/atest-ui/src/views/magicKeys.ts | 43 ++++- console/atest-ui/src/views/net.ts | 7 +- pkg/server/remote_server.go | 29 +++ pkg/server/server.pb.go | 178 ++++++++++-------- pkg/server/server.pb.gw.go | 172 +++++++++++++++++ pkg/server/server.proto | 10 + pkg/server/server_grpc.pb.go | 72 ++++++++ pkg/testing/loader.go | 2 + pkg/testing/loader_file.go | 28 ++- pkg/testing/loader_non.go | 10 + pkg/testing/remote/grpc_store.go | 20 ++ pkg/testing/remote/loader.pb.go | 185 ++++++++++--------- pkg/testing/remote/loader.proto | 2 + pkg/testing/remote/loader_grpc.pb.go | 72 ++++++++ pkg/util/home/common.go | 4 + 20 files changed, 716 insertions(+), 229 deletions(-) diff --git a/console/atest-ui/src/components/MagicKey.vue b/console/atest-ui/src/components/MagicKey.vue index 1855e3c1..031d1736 100644 --- a/console/atest-ui/src/components/MagicKey.vue +++ b/console/atest-ui/src/components/MagicKey.vue @@ -1,5 +1,6 @@