Commit Graph

61 Commits

Author SHA1 Message Date
Rick 85f70b71d9
chore: add argocd manifest files (#137)
* chore: add argocd manifests

* fix the version issues
2023-07-21 18:47:11 +08:00
Rick fa024321a1
feat: support getting suggested APIs from spec (#123) 2023-07-16 21:10:03 +08:00
Rick 9cdb8ec5db
chore: add api testing for the repo self (#121) 2023-07-11 13:40:01 +08:00
Rick 2c73c02385
feat: add gRPC loader for reading and writeing test suites (#120)
* feat: add gRPC loader for reading and writeing test suites

* complete the basic feature of gRPC plugin demo

* docs: add document about the gRPC extension
2023-07-10 17:03:55 +08:00
Rick 9bdef10e02
feat: embed the ui into the Go binary file (#117)
* feat: embed the ui into the Go binary file

* add more unit tests
2023-07-07 08:21:53 +08:00
Rick d9d7a66b8a
Support maintain testSuite and testCase via UI (#108)
* feat: support to update the test case via ui

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-07-01 17:59:07 +08:00
Rick 02d7e23cb3
feat: add ui for the api-testing (#102)
* feat: add ui project for the atest

* add grpc gateway support

* complete the very basic ui of atest

* add local storage flag into the server sub-command

* add unit tests for the remote server

* put the console into the docker image

* remove unused files from console

* add more unit tests

* support to execute test case on ui

* fix the code smells located by sonarqube

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-06-26 08:47:24 +08:00
Rick 49441573e8
fix the duplicates (#44)
* fix the duplicates

* improve the function RunTestCase
2023-04-21 08:41:56 +08:00
Rick f6d271b7eb
feat: support verify against Kubernetes resources (#41)
* feat: support check the response againt k8s

* feat: support all the CRDs

* feat: support to verify fields

* add more unit tests
2023-04-15 21:47:50 +08:00
Rick e08c2046d5
feat: add a service commnd (#39)
* feat: add a service commnd

The following command will install atest as a Linux service. `atest service --action install`.

Set the default service port to be 7070 to avoid confliction

* add unit tests

* add more unit tests
2023-04-14 09:32:24 +08:00
Rick e2340a20a8
feat: add grpc server support (#22)
* feat: add grpc server support

* publish image

---------

Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-04-04 13:18:51 +08:00