自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 国内环境搭建私有知识问答库踩坑浅谈:ollama+deepseek+ragflow

最近B站上看到不少关于利用deepseek模型搭建私有知识问答库的视频,讲的都很好,不过在我实际去操作时,还是遇到很多问题,花了两天时间才一一搞定,在此分享一下,方便大家避坑,如果有其他问题也欢迎发在文章评论区中一起讨论。

2025-02-10 11:20:40 8855 72

原创 metersphere 消息体转义符大坑——参数类型不匹配

我们在向metersphere 中粘贴消息体时,如果包含转义符,一般出现在正则表达式中,就不能无脑粘贴,需要将转义符再转换一遍(前面加 //)就正常了。如果大家也是按照上面思路解决的问题,那就快一些,如果没想到上面的思路,这个问题估计要解决很久也找不到原因,分享出来避免大家后续踩坑,如果还有其他问题,后面继续分享。在发送post请求时,一直报错“消息体参数类型不匹配”,但是这个消息体你放到postman中执行又是正常的。从这两幅图大家基本就可以看出问题所在了,转义符少了。

2025-01-14 10:29:03 198

原创 java agent配合javaassist无侵入式动态hook java程序

背景:在测试过程中经常需要一种功能可以固定某些程序数据,特别是在写自动化测试用例时,这种需求尤为强烈。比如在做后端接口测试时,期望某些不影响业务逻辑的接口能返回固定值,于是想到是不是可以写一个后端mock服务接口,每次调用接口都返回固定值。实际这种方法多数情况下并不能解决我们的问题,因为我们测试的服务正常情况都是从固定开发地址进行请求,如果想改变这些请求地址必须修改后端服务配置,或者修改开发代码,将地址指向我们的测试mock服务。这种方式多数情况下是不可行的,开发怎么可能允许测试来修改他们代码呢?

2024-11-29 10:17:46 508

原创 metershpere连接数据库报错SSL connection error: error:14077102

在数据库连接URl 后面加上?useSSL=false即可。

2024-11-18 11:13:58 283 1

原创 springboot 分页查询

对于不做任何改变的查询,使用pageHelper插件即可,如果对查询出的结果,经过java代码过滤处理之后再进行分页查询,此时获取的total个数就会不准确,当然也可以在sql语句中过滤后再返回结果,但是本人还是喜欢在java代码中进行结果处理,相对于sql语句处理,java维护成本个人觉得更低一些。

2024-10-24 13:17:34 201

原创 springboot工程中发送post和get请求

【代码】springboot工程中发送post和get请求。

2024-10-24 11:36:33 596

原创 读取jar包中resources 目录下json配置文件两种方法

从jar包中读取json配置文件

2024-10-24 11:31:17 655

原创 快速排序要比选择排序快上千倍

快速排序算法

2024-10-09 14:15:53 396

原创 springboot工程如何通过flyway实现mysql表格自动创建、更新

背景:在新建一个springboot工程时不想通过直接操作数据库来实现表格的创建和更新,而是直接将数据表格的操作代码放到springboot工程里面,项目运行时就会自动创建更新数据库表格。

2024-09-19 17:30:31 596

原创 Metershere 如何快速上手

metershpere 快速入手个人分享

2024-09-04 20:23:47 1276

原创 metershpere中实现数据库和网页数据对比

metershpere 通过beanshell脚本实现数据库返回和网页返回的数据对比

2024-09-03 10:48:51 1281

原创 metershpere中如何调用自定义jar包中的方法

背景:在编写一些稍微复杂一点的逻辑的接口测试用例时,大家可以感觉到metershpere用起来并不方便,即使用已有的控件写出来了看起来也异常混乱,比如有多层循环逻辑再加上一些逻辑判断,场景变量,全局变量来回变更时,保证metershpere的界面会让你看的头晕。这时多数同学一定会选择自己定义脚本来解决。这样所有复杂的实现逻辑都可以在jar包中实现,在beanshell脚本中调用就显得非常方便。

2024-09-02 13:55:35 651

原创 如何在pytest自动化用例执行时抓取Android日志

在执行自动化测试用例时对于失败用例我们经常无法区别到底是开发的bug还是脚本编写的有问题,此时就需要开发通过日志进行确认,但自动化用例一般都会执行的很多条,再回去查找日志时,多数情况早就被冲掉了,本文以pytest框架为例实现Android日志的逐条抓取。在实现此功能之前我们还要说明一个python 类,这个类的作用是实现类似java静态函数的作用,就是可以跨python模块进行变量的读取和保存,类名为。在方法类中添加如下方法命名为。

2024-09-01 11:17:11 522

原创 通过图片实现UI自动化

通过图片对比实现UI自动化

2024-08-31 20:46:19 966

原创 pyhton 实用方法

python实用小方法

2024-08-30 11:55:15 1688

原创 Metershpere中如何获取响应header中的内容

metersphere中使用beanshell脚本获取响应头中字段的值

2024-08-29 15:53:33 570

搭建私有AIGC知识问答域 ollama0+ragflow-main

搭建私有AIGC知识问答域 ollama+ragflow-main

2025-02-09

将centos系统默认python2.7版本升级到python 3.8版本,同时搭建allure环境

将centos系统默认python2.7版本升级到python 3.8版本,包括操作步骤文档和相关依赖包。r,为pytest开发环境作准备。

2024-09-01

scrcpy Android远程界面展示源码工程及环境搭建流程文档

1. Android远程界面展示源码工程,可以在windows系统中实时展示Android端界面并可以执行点击操作。 2. 环境搭建文档,已经验证可行 3. Vs相关安装包

2024-09-01

tank大战图片,请拿走

tank大战图片,请拿走

2024-08-31

appium完整环境搭建

网上有很多 appium搭建方式,有的写的不是很清楚,自己整理了 一份,亲测有用效。

2023-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除