图文

图文

记录 AI、Agent 与软件工程中的问题、过程与判断。
为什么要写测试用例正文示意图 1
图文

为什么要写测试用例

为什么要写测试用例 作为一名开发人员,你可能会发现周围的开发并不太喜欢写测试用例,甚至有些同学根本不写测试用例,认为写测试用例完全是浪费时间,或者是测试用例只是测试的事情。 在开发过程中,往往都是呼啦啦的写完代码,然后用 Postman 或者 Httpclient 等接口工具请求下接口,看着没问题就提测,然后等测试人员反馈问题。 这大概和职业以及所处的环境有关系,有些是公司没有相关的要求,有些是注重敏捷开发(项目和自己总有一个敏捷),不

使用 IDEA 快速创建测试用例正文示意图 1
图文

使用 IDEA 快速创建测试用例

使用 IDEA 快速创建测试用例 在写测试用例中,一般要遵循一些规范,像命名规范、注释规范等等。 像测试用例命名规范,一般建议测试类命名为 ClassNameTest,这样能很好的表示当前测试类对应的是哪个类的测试用例。 对于测试方法的命名建议为 testMethodNameWithXXX 或者 methodNameWithXXX,methodName 很好理解,就是被测试方法的名字,后面为什么加 WithXXX 是因为一个方法的测试用

工作中的设计模式 —— 门面模式:迁移封面
图文

工作中的设计模式 —— 门面模式

工作中的设计模式 —— 门面模式 前言 门面模式也叫外观模式,是一种结构型设计模式,能为程序库、框架或其他复杂类提供一个简单的接口。 使用场景 门面模式可以说是在工作中使用非常多的一种设计模式了,比如常用的 slf4j。 下面简单介绍常用的使用场景: 为远程接口设计统一入口 比如需要调用微信支付宝支付,里面一大堆参数,参数什么也不一样,这时候就可以统一封装一个接口,然后小伙伴们使用的时候,只需要调用封装的接口就可以了。 也不用担心同样是

Halo 主题基础设置正文示意图 1
图文

Halo 主题基础设置

本章教你如何进行一些基础配置,包括:网站标题、站点 logo、侧栏头像、首页分页、评论功能 以下内容为 Halo 的公共设置,和主题无关,可能会随着 Halo 更新发生变化,如果有所差异,可以留言并 @我,进行修改。 主题在设计之初,会复用一些 Halo 自带的部分设置,不会在主题菜单中,所以有些小伙伴会疑惑找不到 logo、标题设置的地方,那是因为他们设置的地方在系统-设置这里。 基本设置 分页设置 列表数量影响着每夜会展示多少文章,