api-testing icon indicating copy to clipboard operation
api-testing copied to clipboard

YAML based API testing tool. 开源接口调试、测试工具。Mock Server

Results 45 api-testing issues
Sort by recently updated
recently updated
newest added

**What type of PR is this?** feat: support send report to a gRPC server **What this PR does / why we need it**: User can send report to a gRPC...

enhancement

*Description*: Want to view the YAML content of a test suite. As you can see below, users can view the YAML on the page. ![image](https://github.com/LinuxSuRen/api-testing/assets/1450685/028556e2-2b90-489f-a9b1-e63c18841405) [optional *Relevant Links*:] You might...

enhancement
good first issue
ui
backend

The step-by-step introductions are very friendly for the newcomers. We could provide the introductions for the basic functions. ## References * https://introjs.com/docs/

enhancement
ui
stale

When runing a presure testing, it could be great if we could fetch the usage of memory/CPU and put it into the report.

enhancement
help wanted

> 这是开源之夏 2024 中的题目,如果您对该题目感兴趣并符合[开源之夏对学生的要求](https://summer-ospp.ac.cn/help/student/),先不要着急动手,请遵守开源之夏官方的时间线以及其他规定。谢谢! 支持用户在 Web 界面上操作时,保留每次接口测试的请求以及响应信息。该功能包括前后端部分,后端部分需要至少包含一种后端存储(例如:[MySQL](https://github.com/LinuxSuRen/atest-ext-store-orm)、KV等)。其他方面的要求: * 后端单测覆盖率 80+% * 后端集成测试 * 用户可以从前端看到执行历史记录(默认限制数量为 50 条) * 考虑如何兼容不同协议(restFul、gRPC)的 Request 和 Response * 支持把执行记录转为 `curl` 命令 * 相关的必要文档 ## 建议 *...

enhancement
ui
backend
ospp

*Description*: When switching between navigation tabs multiple times, the following error is consistently encountered. *Environment*: ![image](https://github.com/LinuxSuRen/api-testing/assets/232069/cb2b9d84-0bce-4400-849c-691c9d725963)

bug

See also https://github.com/hashicorp/vault-examples/blob/main/examples/_quick-start/go/example.go

stale

Some services provide the HTTP through unix socket. For instance: * [Podman](https://docs.podman.io/en/latest/_static/api.html#) Below is a sample code: ```golang package main import ( "bufio" "fmt" "io" "net" ) func main() {...

enhancement
stale

https://github.com/LinuxSuRen/api-testing/pull/170 could convert the API Testing file into a JMeter file. But there're some issues that we need to fix. For instance, they have different template functions. As I mentioned...

enhancement
generator
stale

Sometimes, we might want to send the test report to a gRPC server. ## How to It's easy to do this. Please implement the following interface first: https://github.com/LinuxSuRen/api-testing/blob/2520e80a9ce1caf49f84973598747eee71d363ae/pkg/runner/simple.go#L161 then, add...

enhancement
good first issue