首页 > 其他分享 >Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】

Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】

时间:2023-12-26 16:14:56浏览次数:33  
标签:Core 插件 Plugin Admin Doc 配置管理 接口 测试

前言:

继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】

本篇继续介绍下一个内容:

系统配置节点:Mvc - Plugin - Doc 接口测试及文档:

配置界面如下:

 

 配置说明如下:

1、Doc.IsEnable:配置当前接口测试文档插件是否可用

这是一个需要特别注意的开关:

开发时可以打开、部署时可以关闭【避免暴露接口】

打开开关时,可以通过访问路径访问,例如:

 当然需要注意一下:新添加的控制器的类和方法有写注释,才会出来接口列表。

2、Doc.Path:配置后台管理页面的路径

默认路径是/doc,部署上线时,为了安全,可以修改该路径,避免有心人上去搞事。

3、Doc.HtmlFolderName:配置加载的 html 视图路径

当前的 html 页面数据,默认存档在 /Views/doc目录下。

如果该 doc 目录项目需要使用,则可以修改该目录名称。

4、Doc.DefaultImg:自动化测试 的默认图片路径

可以填写默认图片的相对路径,如:/xxx/xxx.jpg

该选项的使用场景说明如下:

对于该测试过的数据,该插件会缓存在浏览器中,唯图片除外。

如下图,只要测试过一遍,可以通过列表上面的 RunAll 按钮,重新执行所有测试,涉及图片上传的,则会选用该图片作为默认上传图。

 

5、Doc.DefaultParas:自定义全局的请求头参数

比如整个工程,新增两个测试请求头如:"code,mycustom"。

然后进入接口详情页,可以看到如下图:

 

总结:

无。

标签:Core,插件,Plugin,Admin,Doc,配置管理,接口,测试
From: https://www.cnblogs.com/cyq1162/p/17928331.html

相关文章

  • 这款IDEA插件用着确实爽
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、接......
  • 免费IDEA插件推荐-Apipost-Helper
    IDEA插件市场中的API调试插件不是收费(FastRequest)就是不好用(apidoc、apidocx等等)今天给大家介绍一款国产的API调试插件:Apipost-Helper,完全免费且好看好用!这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调......
  • vite自动关闭端口号插件
    关闭端口号插件❓:有时候我们需要强制将我们的端口号进行固定,......
  • W3 Total Cache Pro v2.6.0 – WordPress 插件
    W3TotalCacheProv2.6.0:优化WordPress性能的专业解决方案一、引言在数字化的世界中,网站性能对于用户体验和搜索引擎排名至关重要。WordPress作为全球最受欢迎的内容管理系统之一,提供了大量的插件来帮助网站所有者优化其性能。其中,W3TotalCachePro以其出色的缓存功能和性能......
  • 抖音直播机器人浏览器插件
    这是我开发的一款浏览器插件,可以实现在直播间定时发送话术,以及监听直播间评论,对接AI客服系统进行自动回复。实现效果可以实时监听评论区内容,包括用户来了和点赞,以及用户发送的评论文本。调用我客服系统的接口,获取AI回复结果,再自动回复发送。 监听到的评论: 插件的配置......
  • Xmake v2.8.6 发布,新的打包插件:XPack
    Xmake是一个基于Lua的轻量级跨平台构建工具。它非常的轻量,没有任何依赖,因为它内置了Lua运行时。它使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。我们......
  • Maven学习笔记 - git-commit-id-plugin插件
    转载自:https://blog.csdn.net/mytt_10566/article/details/100116670参考:插件GitHub地址:https://github.com/git-commit-id/maven-git-commit-id-plugingit-commit-id-plugin是一个类似于buildnumber-maven-plugin的插件,由于buildnumber-maven-plugin插件仅支持CVS和......
  • Maven War 插件详解
     MavenWar插件详解转载自:https://www.jianshu.com/p/0895de58c524WAR插件负责收集Web应用程序的所有依赖项、类和资源,并将它们打包到WAR包中,仅包含scope为compile+runtime的依赖项,默认绑定到package阶段。详情请参考:https://maven.apache.org/plugins/maven-w......
  • Maven打包插件之——maven-jar-plugin、maven-assembly-plugin、maven-shade-plugin
    转载自:https://blog.csdn.net/calm_encode/article/details/1039315371.打包插件的介绍   打包插件是把class文件,配置文件打包成一个jar(war或者其他格式)的包。而且可执行jar包中包含或者不包含相应的依赖包包,当不包含相应的依赖包时,我们需要建立lib目录,且jar和lib目......
  • Maven uber-jar(带依赖的打包插件)maven-shade-plugin
    转载自:https://blog.csdn.net/Ares5kong/article/details/128832989文章目录最基础的maven-shade-plugin使用生成可执行的Jar包和常用的资源转换类包名重命名打包时排除依赖与其他常用打包插件比较 本文是对maven-shade-plugin常用配置的介绍,更详细的学习......