测试
文章平均质量分 69
梁萌
认真是一种态度
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代码质量检查工具
本文介绍了常用的代码质量检测工具及SonarQube平台的使用方法。首先概述了PMD、JArchitect和Checkstyle等静态代码分析工具的特点和功能,然后详细讲解了SonarQube平台的本地化搭建过程,包括安装配置步骤。最后提供了SonarQube自定义代码检验规则的详细教程,帮助开发者根据项目需求定制规则。这些工具和平台能有效提升代码质量,规范开发流程,适用于各类软件开发项目。原创 2025-10-24 13:58:34 · 234 阅读 · 0 评论 -
SonarQube自定义代码检验规则保姆级教程
自定义校验规则,其实就是需要自己写校验的代码,然后把写好的代码进行打包,最后生成一个jar包,把jar包放到已经部署好的SonarQube的插件目录下面。重启SonarQube,就可以在SonarQube中看到自定义的规则,再将自定义的规则进行激活,就可以针对自定义规则进行代码扫描,整个过程是这样的一个步骤。添加规则定义:名称、描述、严重程度、修复建议等,SonarQube 需要知道这个规则的存在。原创 2025-10-24 12:25:16 · 1605 阅读 · 0 评论 -
自动化测试框架playwright使用
摘要:Playwright是微软开发的Web自动化测试框架,集成了浏览器操作和测试功能。与Selenium不同,它无需额外测试框架支持。文章介绍了Python环境下的安装方法,包括Playwright库和配套浏览器的下载配置。通过示例代码演示了基本自动化操作流程,包括启动浏览器、页面导航、元素定位操作等,并展示了如何指定使用本地已安装的浏览器。最后说明了如何通过参数控制浏览器关闭行为。原创 2025-10-05 23:09:35 · 626 阅读 · 0 评论 -
SonarQube代码质量管理平台本地化搭建和使用
本文介绍了SonarQube代码质量检查平台的搭建与使用流程。主要内容包括:1)SonarQube服务安装与汉化配置;2)PostgreSQL数据库安装及用户创建;3)SonarScanner扫描器的安装与环境配置;4)以Java项目为例,详细说明扫描配置文件的编写和扫描执行过程,最后在SonarQube平台查看扫描结果。通过这四部分内容,完整搭建了SonarQube代码质量检查系统,并实现了对项目的扫描分析。原创 2025-09-13 16:45:31 · 1899 阅读 · 0 评论 -
Charles抓包工具,解决中文乱码的问题
Windows电脑Mac电脑。原创 2024-12-15 18:24:38 · 5156 阅读 · 1 评论 -
Windows/Mac使用Charles抓包手机请求
如果要模拟网速对手机访问的影响,可以使用Charles的网络限流功能,测试不同网速下请求的响应情况。点击限流按钮(小乌龟头),图标会变亮,代表限制网络访问速度,此时手机请求是没网的。每个人电脑的IP不一样,以自己IP为准,我的IP为12.168.1.102。打开手机,将手机与电脑连接到同一个局域网中(同一个路由器就在一个局域网)设置完毕,点击OK。然后去手机上操作,查看不同网络带宽下请求的情况。下面以苹果手机为例,演示操作步骤,安卓手机操作类似。填写完毕,点击右上角对存储按钮。原创 2024-12-14 17:26:36 · 1152 阅读 · 0 评论
分享