通用技术 搭建 api 测试服务平台

king.yu · 2016年06月13日 · 最后由 onemorecd 回复于 2016年09月02日 · 2703 次阅读

帖子已更新至:https://testerhome.com/topics/7103

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 18 条回复 时间 点赞

很好,基于 swagger 是接口测试规范流程

请教下,这个工具编写测试用例方便吗,还有只支持 restful 吗?

#2 楼 @pacerron 在场景页面可以添加需要测试的接口,并添加 check 点。

文字太少了, 可以补充下你们的测试用例的管理方式. 以及如何与持续集成结合

@kinget007 不错,swagger 确实是现在流行的接口规范,特别是在微服务架构下,接口规范尤为重要。这个平台是通过一系列接口来测试一个场景吗?执行场景的时候是一键式的嘛?但贴图都是 get 也太简单了了吧?有复杂的处理吗,比如 session, token 处理等等来满足场景的上下文?希望楼主多介绍下。

#5 楼 @luis

接口参数添加中可以自己添加额外的 header 信息,session 信息:sessionId 是后一条接口 sessionId 依赖上一条接口 response 信息中的 sessionId;

能和 ci 集成嘛

#7 楼 @pacerron

暂时不支持;

@kinget007 楼主,这个工具有什么限制吗,搭建环境似乎挺复杂的

#9 楼 @pacerron
这你得具体点说

—— 来自 TesterHome 官方 安卓客户端

比如同一个 api 接口,我希望是生成多条 case,测试不同组合情况 @kinget007

#11 楼 @pacerron
同一条接口可以重复添加

—— 来自 TesterHome 官方 安卓客户端

这个上次的请求的结果,可以作为下次请求的参数吗

#13 楼 @pacerron
参数引用:参数的引用需要通过{name}引用;(targetfield 建议不要重名,前面的 value 会被同名参数值覆盖)

楼主 这个和原生的 swagger 有撒区别

#15 楼 @pacerron
你看第一副图就明白了,主要是根据 swagger 生成后的文档添加接口测试

#16 楼 @kinget007 按照你的步骤,没搭建起来。。。创建数据集合 apidocs、userinfos、scenarioinfos 这个是指创建 table 吗

和 postman 相比 更强大吗?

king.yu 关闭了讨论 01月12日 18:45
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册