Commit Graph

108 Commits

Author SHA1 Message Date
Chan e8c16fb686
fix: incorrect heigh setting on UI (#148) 2023-07-30 20:07:36 +08:00
Rick 8d459a9eed
feat: support add multiple stores (#147) 2023-07-29 22:14:58 +08:00
Rick 470ef8e337
feat: support building multi-arch container image (#146) 2023-07-27 22:31:25 +08:00
Rick 082b8f9710
feat: support printing the output in real-time (#145) 2023-07-27 21:41:09 +08:00
Rick 01da53f39e
feat: add default local storage mount for container service (#142) 2023-07-26 15:17:02 +08:00
Rick 29b502db5f
docs: add document about the get started (#141) 2023-07-25 15:24:30 +08:00
Rick ed06988a06
feat: make podman service start automatically (#140) 2023-07-25 13:01:15 +08:00
Rick e0e954702c
feat: add parameters in the test suite (#139) 2023-07-24 13:59:33 +08:00
Rick c761a47597
feat: support start atest as container service (#138)
* feat: support start atest as container service

* chore: update the online JSON schema URL
2023-07-22 16:00:53 +08:00
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 0809f352b8
chore: run unit testing on the master (#136) 2023-07-21 09:34:22 +08:00
Rick 807f3d83d4
feat: support adding unit tests for fetch (#134)
* feat: support adding unit tests for fetch

* add some basic e2e tests

* chore: send all the Go test converage files

* fix the isues found by codacy
2023-07-20 22:37:19 +08:00
Rick 352f9eda80
feat: add unit tests for UI (#133) 2023-07-18 17:35:39 +08:00
Rick 17bdadc11d
fix: the createFilter func is incorrect (#132)
* fix: the createFilter func is incorrect

* feat: format the JSON payload automatically
2023-07-18 09:07:32 +08:00
Rick 800d310db2
feat: support query template functions on UI (#131) 2023-07-17 21:18:24 +08:00
Rick b1c4479cf3
feat: support the form body on UI (#130) 2023-07-17 16:48:12 +08:00
Rick 54edea5882
test: add unit tests for the UI (#129) 2023-07-16 23:02:03 +08:00
Rick fa024321a1
feat: support getting suggested APIs from spec (#123) 2023-07-16 21:10:03 +08:00
Rick 493aed2da1
fix: the body fields verify is incorrect with number (#128) 2023-07-14 14:47:00 +08:00
Rick 3040a92501
feat: support providing the suggested body fields (#127) 2023-07-14 09:38:27 +08:00
Rick 7bd43cc4a5
fix: validation is missing on the testsuite creation UI (#126) 2023-07-13 15:58:26 +08:00
Rick 581b6527ae
feat: support query the popular HTTP headers on UI (#122) 2023-07-11 21:12:23 +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 8da83f3b69
feat: support update and delete testsuite on UI (#119) 2023-07-07 20:28:24 +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 2291158953
feat: support filter the testcases on the UI (#118) 2023-07-06 19:20:10 +08:00
Rick f904c26d91
fix: cannot get the last response when multiple requests happend (#116) 2023-07-05 19:25:00 +08:00
Rick 8544b31324
feat: support show the response body and header (#113)
* feat: support show the response body and header

* show the count of the headers

* fix the vue type validation

* reduce the cognitive complexity

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-07-05 08:44:57 +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 6e06badf47
Proposal accepted in GLCC 2023 (#111)
* docs: glcc 2023 announcement

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-06-30 13:38:14 +08:00
Rick 3061534442
feat: show the test cases count in the markdown test report (#107) 2023-06-27 13:57:22 +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
Vector7 7ff05a862e
feat: add some css to the HTML format report (#99)
feat: add some css to the HTML format report
2023-06-21 09:38:31 +08:00
Rick 355c2166e6
chore: add more info into the releaseDrafter.yaml (#100) 2023-06-21 09:00:13 +08:00
setcy ca1a69cf3f
feat: support to generate json format report (#98) 2023-06-19 22:37:25 +08:00
Rick 6b83420f23
docs: add release notes (in Chinese) of v0.0.12 (#97)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-06-18 18:34:46 +08:00
Rick d564f69c9c
feat: adding resource loader interface and default implement (#95) 2023-06-18 17:43:32 +08:00
Rick 5a3b1143a3
chore: order the source code about runner (#93) 2023-06-16 14:58:53 +08:00
Rick 2520e80a9c
feat: support to calculate the API coverage (#89)
* feat: support to calculate the API coverage

* feat: add brace expansion support
2023-06-14 10:32:28 +08:00
Rick 909341b223
feat: support to output the HTML report (#88)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-06-12 08:37:57 +08:00
Rick 1fd4586712
feat: put atest-collector into the image (#87)
* feat: put atest-collector into the image

* doc: add instructions about how to use in Docker
2023-06-08 17:27:40 +08:00
Rick ec32ff386c
feat: support to set upstream proxy address (#86) 2023-06-08 11:14:11 +08:00
Rick 8da089067c
feat: add a HTTP request collector as atest extension (#85)
* feat: add a HTTP request collector as atest extension

* add unit tests for collector

* add unit tests

* support to release atest-collector via goreleaser

---------

Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-06-07 22:59:47 +08:00
Rick b0b9bf8913
add unit tests for func cmd (#84)
Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-06-04 14:03:01 +08:00
Rick dc667845b9
docs: add more test cases of answer (#82)
Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-06-02 08:52:28 +08:00
Rick 73f8555d0e
docs: improve the k8s manifests about podAntiAffinity (#80) 2023-05-31 23:08:25 +08:00
Rick 09b58601c6
feat: support to reference in the request body (#79)
* feat: support to reference in the request body

* add more test cases of answer platform

---------

Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-05-30 21:44:22 +08:00
Rick 768098757f
feat: support to generate sample YAML via grpc (#76) 2023-05-30 13:48:41 +08:00
Rick eee87cc913
feat: support to install service on macos (#75)
Co-authored-by: Rick <linuxsuren@users.noreply.github.com>
2023-05-28 09:57:08 +08:00