- 前言 具体实现 引包 采用绕过证书验证测试HTTPS接口 采用设置信任自签名证书测试HTTPS接口 验证数据库 完整项目结构 前言下面我们来测试下我们秒懂HTTPS接口(实现篇)写的HTTPS接口(Java版)技术选型:HTTP工具包:HttpClient 4.5.5测试框架:TestNGJson序列化库:fastjson 具体实现 引包引入相关包<!--引入接口测试相关包--> ... 前言 具体实现 引包 采用绕过证书验证测试HTTPS接口 采用设置信任自签名证书测试HTTPS接口 验证数据库 完整项目结构 前言下面我们来测试下我们秒懂HTTPS接口(实现篇)写的HTTPS接口(Java版)技术选型:HTTP工具包:HttpClient 4.5.5测试框架:TestNGJson序列化库:fastjson 具体实现 引包引入相关包<!--引入接口测试相关包--> ...
- 一般我们在做接口自动化时,都会通过钉钉或者邮件的方式通知测试结果信息。而且基本上邮件的内容都是报告模版,一些差异化的可根据实际情况来进行替换。所以,今天就来讲讲如何利用spring提供的JavaMailSender接口,实现邮件发送功能。 一般我们在做接口自动化时,都会通过钉钉或者邮件的方式通知测试结果信息。而且基本上邮件的内容都是报告模版,一些差异化的可根据实际情况来进行替换。所以,今天就来讲讲如何利用spring提供的JavaMailSender接口,实现邮件发送功能。
- 本文主要是简单介绍了利用 AOP 实现统一的请求日志记录功能。本示例未演示日志入库功能,后续再实现。在实际测试开发过程中,一般上都是将日志保存进行异步化后进行入库处理的,这点需要注意,日志记录不能影响正常的方法请求,若是同步的,会本末倒置的。 本文主要是简单介绍了利用 AOP 实现统一的请求日志记录功能。本示例未演示日志入库功能,后续再实现。在实际测试开发过程中,一般上都是将日志保存进行异步化后进行入库处理的,这点需要注意,日志记录不能影响正常的方法请求,若是同步的,会本末倒置的。
- 本文主要是对Swagger的简单使用和Springboot集成进行了说明,详细的用法,可自行搜索相关资料下,这里就不阐述了。因为对于百分之八十之上的文档要求基本能满足了。最后,一定要在生产环境关闭Swagger,基于安全因素。 本文主要是对Swagger的简单使用和Springboot集成进行了说明,详细的用法,可自行搜索相关资料下,这里就不阐述了。因为对于百分之八十之上的文档要求基本能满足了。最后,一定要在生产环境关闭Swagger,基于安全因素。
- 本文根据需求设计了一个框架,后续将具体看如何去落地。 本文根据需求设计了一个框架,后续将具体看如何去落地。
- 一个 “好的” 数据驱动框架,需要从“时间”、“人力”、“收益”这三个方面出发,做好“取舍”。 一个 “好的” 数据驱动框架,需要从“时间”、“人力”、“收益”这三个方面出发,做好“取舍”。
- TestNG 是一个受 JUnit 和 NUnit 启发的测试框架,旨在简化广泛的测试需求,从单元测试到接口测试。 TestNG 是一个受 JUnit 和 NUnit 启发的测试框架,旨在简化广泛的测试需求,从单元测试到接口测试。
- JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的 JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的
- 天下“武功”,为快不破。好的开源软件也应该如此,SpringBoot 的出现正是让 Java 编程变得更简单、更快速。 天下“武功”,为快不破。好的开源软件也应该如此,SpringBoot 的出现正是让 Java 编程变得更简单、更快速。
- Moco 的使用很简单,配置也很方便,目前更是提供了 http、rest、socket 服务。但是也仅仅是能 stub 接口,模拟出简单的场景。如果接收到请求后需要做一些处理,如需查询数据库、进行运算、或者一些复杂的操作,就无能为力了。所以是否选用 Moco,就取决于测试人员是否只是需要一个简单的模拟服务器。 Moco 的使用很简单,配置也很方便,目前更是提供了 http、rest、socket 服务。但是也仅仅是能 stub 接口,模拟出简单的场景。如果接收到请求后需要做一些处理,如需查询数据库、进行运算、或者一些复杂的操作,就无能为力了。所以是否选用 Moco,就取决于测试人员是否只是需要一个简单的模拟服务器。
- 在对一个挡板系统进行测试时,遇到一个由于 TCP 全连接队列被占满而影响系统性能的问题,这里记录下如何进行分析及解决的。 在对一个挡板系统进行测试时,遇到一个由于 TCP 全连接队列被占满而影响系统性能的问题,这里记录下如何进行分析及解决的。
- 在做性能监控需要收集操作系统一些指标方便分析,如果是多台服务器我们怎么用一个命令批量启动 nmon 收集指标,其实有很多方法比如用 Python、Java 等编程方式,也有最原始 ant 部署工具。 在做性能监控需要收集操作系统一些指标方便分析,如果是多台服务器我们怎么用一个命令批量启动 nmon 收集指标,其实有很多方法比如用 Python、Java 等编程方式,也有最原始 ant 部署工具。
- 一个简单的轻量日志解决方案就是使用ElasticSearch+FileBeats+Kibana去收集分析错误响应数据。 一个简单的轻量日志解决方案就是使用ElasticSearch+FileBeats+Kibana去收集分析错误响应数据。
- 本文通过一个简单的示例展示了 Telegraf+InfluxDB+Grafana 如何对结构化日志进行实时监控,当然也支持非结构化日志采集,大家有兴趣的话也可以自己动手实践。 本文通过一个简单的示例展示了 Telegraf+InfluxDB+Grafana 如何对结构化日志进行实时监控,当然也支持非结构化日志采集,大家有兴趣的话也可以自己动手实践。
- NVIDIA系统管理界面(nvidia-smi)是一个命令行实用程序,基于NVIDIA管理库(NVML),旨在帮助管理和监控NVIDIA GPU设备。 NVIDIA系统管理界面(nvidia-smi)是一个命令行实用程序,基于NVIDIA管理库(NVML),旨在帮助管理和监控NVIDIA GPU设备。
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
即将直播
热门标签