View Code? Open in Web Editor
NEW
API Test Platform 一站式接口测试平台
License: MIT License
HTML 0.08%
JavaScript 20.77%
CSS 62.05%
Java 17.10%
testclient's Introduction
Supported Protocol: HTTP, HTTPS, SOTP(TCP-based),SOAP Web Service
Supported Content Type: JSON, XML
Supported Method: GET, POST, PUT, DELETE
Supported Database Connection: SQL Server, MySQL
-
add folder node
-
add test node
- add Http(s) test
- add socket test
- copy node
- batch copy node at the same folder
- drag & drop node in any folder
-
update node
-
delete node
- logic delete node
- physical delete node
-
configure test with parameterization
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E9%85%8D%E7%BD%AEsocket%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B.png)
-
configure environment variable
- configure checkpoint
- string contains checkpoint
- regular expression checkpoint
- sql verification checkpoint
- javascript expression checkpoint
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/JS%E8%A1%A8%E8%BE%BE%E5%BC%8F%E9%AA%8C%E8%AF%812.png)
- bind initial data
- bind data from other test
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E9%85%8D%E7%BD%AE%E5%89%8D%E7%BD%AE%E6%95%B0%E6%8D%AE-%E8%AF%B7%E6%B1%82%E5%8F%82%E6%95%B0%E7%BB%91%E5%AE%9A%E5%A4%96%E9%83%A8%E6%8E%A5%E5%8F%A3%E8%BF%94%E5%9B%9E.png)
- bind data from sql returned
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E9%85%8D%E7%BD%AE%E5%89%8D%E7%BD%AE%E6%95%B0%E6%8D%AE-%E8%AF%B7%E6%B1%82%E5%8F%82%E6%95%B0%E7%BB%91%E5%AE%9A%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AD%97%E6%AE%B5%E5%80%BC.png)
-
output parameter setting
-
initial action for test
- initial other test as action
- initial sql language as action
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E5%89%8Dor%E5%90%8E%E7%BD%AEsql%E5%8A%A8%E4%BD%9C%E8%AE%BE%E7%BD%AE.png)
- teardown action for test
- teardown other test as action
- teardown sql language as action
-
execute test
-
execute batch test
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E6%89%B9%E9%87%8F%E6%89%A7%E8%A1%8C%E6%B5%8B%E8%AF%95.png)
-
view test history
-
running Env. accross folder
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E6%B5%8B%E8%AF%95%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83.png)
-
view charts with running metrics
- test result summary for current week
- test status distribution pie chart for current week
- test passed rate trend chart for current week
-
query node with node name
-
schedule running task configuration
![image](https://github.com/Gnail-nehc/testclient/raw/master/%E4%BA%A7%E5%93%81%E6%88%AA%E5%9B%BE/%E5%AE%9A%E6%97%B6%E8%BF%90%E8%A1%8C%E7%AE%A1%E7%90%86.png)
-
private/public workspace for auth user
-
special string process function for test
testclient's People
Contributors
Stargazers
Watchers