自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【业务】支付总结和GP支付功能测试

我个人支付相关内容测试很少(不是你想接什么业务就能接到,都是各方利益博弈以后结果),有些内容也是听听技术会议,看看其他qa的xmind通过只言片语里面做个总结。

2024-11-06 13:43:12 800

原创 【测试工具】Fastbot 客户端稳定性测试

做这个主要为了发版之前提前发现崩溃,风险前置。适合客户端很重的业务。优点:你不改动也能用, 维护成本不高。缺点:容易进入H5页面无法返回,效果有限。备注:我这边接手别人维护,公司降本把测开工作给到我这边了。test目录放了相关的各个包定向配置文件(具体查看 push定向配置部分)。需要针对不同的进行定制,对应包的配置值在运行服务器上存放,没有添加git代码中相关的jar需要人工手动的push到 手机的/sdcard 目录中, test目录下的相关配置文件java程序每次安装新包的时候,会重新push到手机/

2024-11-04 15:51:48 1427

原创 【测试管理】研发项目流程管

背景:一般来说项目迭代,每个公司都有自己节奏,但是我去过公司大差不多。

2024-11-01 15:05:46 409

原创 【测试流程】线上用户反馈

用户反馈这个活其实很脏&&非常费时间,但是从业务角度来讲其实很重要,从激励角度来说应该给跟进用户反馈QA更多正反馈,不然我们瞎子摸象,天天自嗨觉得自己先进,其实线上一塌糊涂。

2024-11-01 14:19:37 1181

原创 【业务】opay&tap支付测试文档

背景:我在这家公司首次接触三方支付的记录文档,因为利益博弈的原因,专门测试支付业务qa回故意不提供测试点来提高所谓的门槛,这种行为非常low,主要集中女性为主(非性别歧视,客观陈述)花费不少时间去弄的,做个测试文档留给后面需要接入的人。①研发支付都是工厂模式,你首次接手不知道具体逻辑,花费不少时间去理解。②异常的测试点,需要发散所以难点核心。业务:这个两个都是三方支付走的302跳转到对应支付页面,并且后端逻辑都是一致的,所以归纳一个文档。相同流程tap不在单独书写了。

2024-10-30 15:17:58 843

原创 【测试平台】【前端VUE】工具页面学习记录

背景:这个我4年半以前刚接手记录,测试工具页面一般比较简单,不需要复杂东西,剩下就是维护。

2024-10-30 14:06:50 794

原创 【测试平台】Ewomail 邮件服务器搭建

使用的是开源的Ewomail邮件服务器,方便QA同学在进行业务测试时,通过测试平台自动注册邮件新账号, 减少手工注册的操作。前端页面调用的底层注册邮箱就是我们即将搭建的邮件服务器。

2024-10-29 16:36:14 1787

原创 【测试平台】打包 jenkins配置和jenkinsfile文件

背景:当打包机环境配置完成后,需要挂到master的jenkins中,完成调度。

2024-10-29 13:31:55 2163

原创 【测试平台】打包 子节点android环境配置

④ 可以确定是虚拟机上的工程上的bloodeye文件夹大小异常(推断原因:可能是研发为了排查打包问题,在对应的本地文件夹中进行了打包编译,所以导致bloodeye文件夹变大,然后我们copy 到了 /home/admin/ramdisk 文件夹中)。将 /home/admin/.jenkins/workspace/live-me-android/bloodeye 目录拷贝到 /home/admin/ramdisk/目录下。因为客户端要做特征,所以所有.class 和类名 都需要改名称,需要大量读写操作。

2024-10-29 10:57:46 818

原创 【测试平台】打包 子节点ios环境配置

主要记录如何配置ios打包机环境,ios环境相对来说比较简单的,研发配置好证书可以本地打包,接入流程比较简单了。

2024-10-29 09:37:44 1016

原创 【测试平台】打包 子节点flutter环境配置

背景:目前AI女友、男友 客户端工程新框架flutter,该框架可以1端开发 安卓和IOS都可以使用。

2024-10-29 09:18:30 281

原创 【测试平台】打包功能综述

目前python版本3.7,后续如果依赖报错,还需要升级python版本和依赖版本。

2024-10-28 18:04:50 359

原创 【测试平台】Odin-ws 工程环境部署

用来定时启动和执行服务端接口自动化测试。

2024-10-28 17:19:31 695

原创 【LLM】【大模型测试工程】geval-main LLM模型测试和评估(2)

prompt的编写的好坏,直接会影响到模型回复的质量text。

2024-10-27 23:39:35 1280

原创 【LLM】【大模型测试工程】geval-main LLM模型测试和评估(1)

自研工程。一级目录二级目录文件描述README.mdreadme说明页ai_answer根据执行的模型名称为目录输出LLM静态测试的结果configai_roleid_config.py AI女友角色ID和对应角色配置文件aliyun_qwen_llm_model_testing_config.ini 阿里云_通义千问测试的配置文件amazon_model_testing_config.ini 亚马逊模型测试的配置文件。

2024-10-27 20:32:43 977

原创 Vast.ai LLM 大语言模型使用手册(2)

Web UI 界面需要下载和加载完对应的模型OpenAI插件的性能不太好,所以有的时候会出现400 的请求错误跑15轮对话场景, 一次大概30min左右。

2024-10-26 20:15:47 990

原创 Vast.ai LLM 大语言模型使用手册(1)

打开:https://cloud.vast.ai,进行账号注册。

2024-10-26 19:36:56 1169

原创 【业务】【LLM模型】AI女友交接文档

为什么要做自研模型,业务背景上我们本来偏情色聊天,我们调用openai 模型的时候当然满足业务需求&&成本很低,但是达芬奇模型(GTP3.5 之前模型)23年底就要停止提供服务了,基于这个风险开始去做自研模型。其他非官方角色走的都是GTP3.5/GTP4 ,流程就是产品配置好提示词,我们业务流程聊天,测试点上面内容。当研发环境模型测试通过,通知业务端(目前IM接入自研模型,告知角色id和提示词),从业务端调用开始测试。之所以要搞这么多角色,其实产品形态上模仿竞品,角色过少用户付费转化率比较低的。

2024-10-25 17:58:51 1032

原创 【nGrinder】性能压测平台记录文档(3)

基于JVM(java虚拟机)的敏捷开发语言,可以与Java语言无缝对接,像写Java一样去编写他。该平台基于一个开源软件改造而成,https://naver.github.io/ngrinder/

2024-10-25 17:08:47 772

原创 【nGrinder】性能压测平台记录文档(2)

nGrinder 架构简介_ngrinder3.4 多场景test-优快云博客。

2024-10-25 14:40:29 1113

原创 【nGrinder】性能压测平台记录文档(1)

nGrinder 文档少,目前国内论坛也只有一个(http://ngrinder.373.s1.nabble.com/ngrinder-user-cn-f114.html),很多使用中发现的问题可以从论坛中寻找,不过大部分是从源码中寻找逻辑,加以修改适配。随着3.5.0平台更新框架,导致了很多压测场景不稳定。下载很多都是p1 等非稳定版本,不过在最新版本中添加了gradle项目支持,可以编写gradle groovy 项目。

2024-10-25 14:09:27 719

原创 【Airtest】 UI 自动化

元素变量名称命名规则:元素是取id的,名字必须是ID_开头首页搜索🔍图标的对应的resourceid名字是"com.cmcm.live:id/home_search_img"新框架的书写方式就是变量名+(去掉包名)元素名字:ID_HOME_SEARCH_IMG: ':id/home_search_img'执行分包用例的时候,修改config.yaml文件中的包名为对应分包的包名类里面写对应页面的用例步骤方法,以及做相关断言判断。关键步骤进行截图和断言,可以在报告中展示,方便查看结果。

2024-10-24 16:35:25 1045

原创 【业务】群组服务功能重构测试总结

我自己理解上面整个流程大体分成三个阶段:1、新服务功能测试2、老数据新服务兼容3、规避风险上线流程约定(双写灰度一段时间,还是一次切换)按照上面流程走,P0问题肯定不会有也不会有事故,剩下精细化测试细节了。

2024-10-24 14:23:12 1303

原创 【业务】群组服务功能测试总结

家族页面对于群组服务来说几乎该服务全部功能。生命周期群组服务跟军团服务从业务角度没有明显区别,想体验可以看看军团相关需求更加完善一些参考。

2024-10-24 14:03:18 327

原创 【业务】【服务端测试】智能直播net服务测试记录

主要记录AI web服务相关功能。

2024-10-24 13:39:36 888

原创 【业务】军团服务QA角度总结

需求背景:军团业务诞生的时候承接家族群组功能,玩法邀请成员做任务->积分升级->发送奖励。还是拉收入的一个业务载体。收入才是王道。军团服务端核心就三个:军团创建,人员管理和军团奖励。

2024-10-23 18:16:05 639

原创 【QA】服务端测试分享

目前测试行业规范和进步对于QA要求不仅限于功能测试和业务理解,现在已经走向了垂直领域发展,目前常见前后端拆分QA专项对接成为趋势。尤其后端微服务以及轻量化框架兴起对于QA都是全新挑战和机会。本文主要针对大家入门服务端提供一些便捷和想法。1.服务端调度图rpc接口:基于tcp协议的接口格式是二维数组((ip,端口),(ip,端口)),通过rpc接、ki、’哦可以完成不同机器的接口调用。url请求如何调用服务上?

2024-10-23 16:14:53 1078

原创 【QA】服务端接口自动化测试

这个之前公司内部我自己分享文档,后面要走了拿出来做个记录。背景:本文主要针对Http接口自动化测试入门和书写用例规范一个分享接口测试主要目的就是为了解决后端逻辑层行覆盖率,保证接口可控性的一种手段。

2024-10-23 15:11:58 1031

原创 python类相关基础

背景:今天看目前自动化框架,补充一下python基础知识,顺道梳理一下。1.类专用方法:__init__这个实例的构造函数,在函数中我们可以初始化实例属性比如说身高,性别等,接口框架中常见就是requests的封装,如图:这里面主要封装了头文件headerts,get请求入参params和post请求data为了保证灵活性,增加二次赋值的动作和增加的动作。这个其实很像java方法传入对象之后set()和get()来赋值属性一样。2.私有化python一般采用两个下划线+属性例如.

2021-03-08 15:54:49 268

原创 总结杂谈

今天整体写下杂谈,包含java基础,spring,linux和测试相关的东西一.java基础1.1 多态性问题:书写http自动化case怎么表现多态性呢?多态性表现两方面:一种编译时多态性即重载;另一种运营时多态性即重写。重载:同一个函数名,不同长度参数或者参数类型不同。重写:子类继承父类重写父类方法或者实现抽象方法。我写测试case最多就是包含测试基类,case类继承基类。1.2 String ,StringBuilder和StringBuffer的区别:String:

2020-05-17 18:01:52 528

原创 spring bean配置文件(spring基础二)

背景:今天看了spring测试工程bean的xml配置文件,整体复习一下bean基础。我目前常见bean属性:id,class,property这三个。1.id和classid:是这个bean在全局的唯一标识。class:是被@server注解的类的位置,一般包名+类名。举个例子:定义一个抽象接口,被@server注解.@Service和@Component都是用来注解类,...

2020-03-12 15:53:52 672

原创 java插件库Lombok使用

背景:我今天在看研发项目代码的时候,发现rd很多暴露接口会@Data@NoArgsConstructor等注解,后来查了一下是Lombok第三方库的功能,觉得蛮不错的,简单记录一下使用。Lombok库主要通过注解的形式修饰类,变量和方法。省去写set/get变量值的方法、有参数/无惨构造器和输入变量的值(还有一些其他功能,我这里面就记录代码用到了)。先看下项目中用到,如图,三个注解,@Da...

2020-03-05 14:53:31 413

原创 spring自动装配和interface(spring基础一)

背景:这个也是之前面试中发现一个短板很多后端概念分不清楚,这次准备系统学习弥补一下不足。我这次想法还是根据项目中遇到问题通过查阅然后做个总结,想做个spring一个系列,也会把查阅的博客地址标注到下面。首先说下spring的ioc,ioc是控制反转把获取实例交给框架,我理解主要解决java中经常new一个对象的问题。主要的途径就是bean。我们qa项目主要通过xml文件的形式。现简单说下qa后...

2020-03-03 19:12:19 1869 1

原创 面试问题总结

背景:做一个问题总结,希望可以给别人一些参考。偏前端类的问题:一.安卓的四大组件这个网上有很多资料,我也会把链接放大下面,大家可以做些参考,这里面我就说下我理解的。1.1 activity作用:activity我理解是一个GUI页面,里面可以放置组件,比如说button,select等。生命周期:oncreate->onstart->onresume-&gt...

2020-02-26 23:02:20 786

原创 mybatis自动生成DAO,DO和mapping

spring写入库操作的会使用mybatis作为中间组件连接数据库。主要涉及三个文件,DAO,DO和mapping。以下都是我理解的1.0版本,回头我理解升级到2.0版本在总结一下。1.DAO层:数据库增删改查接口2.DO层:数据库字段声明和字段读写,我理解就是一个DO实例,把数据库字段当做实例属性,通过get/set完成字段读和写。3.mapping:sql的...

2020-02-06 15:30:06 1372

原创 nginx环境问题排查三

问题:nginx老问题,http访问提示被拒绝,基本上nginx有问题,同步线上nginx配置,部署日志会提示“/nginx.conf”文件会缺失,如图:解决方法:路径:/opt/soft/nginx/main-conf/,去该路径下查看并删除nginx.conf,重启上传nginx.conf文件,在同步nginx配置,即可。删除如图:...

2020-02-06 15:13:21 307

原创 nginx环境问题排查二

背景:部署zzentry后出现了接口请求404情况,整体记录一下排查问题方法。1.先看抓包工具的host看下是不是访问你部署机器ip,如图2.如果请求host没有问题,在看下nginx的accesslog日志 2.1先去查看nginx下对应域名的配置文件,路径:cd /opt/soft/nginx/conf.d/,内容如图:查看app_zhuanzhuan_co...

2020-02-06 15:11:11 393

原创 nginx环境问题排查小结

背景:今天遇到url无法访问的问题,也是第一次nginx环境问题的排查,顺道做个小结。前端现象如图1.nginx的日志输出路径:/opt/log/nginx/+域名,查看一下日志,如果请求后没有日志出来,可以判断是请求没有转发,基本nginx有问题2.检查nginx配置:命令行:nginx -t正常应该这样:如果出现这种:说明证书有问题,解决...

2020-01-14 20:46:38 392

原创 mybatis插入问题总结

1.单元测试我当时单测的时候,没有在test类里面去写,是在calss类里面写了一个入口函数,直接调用的类的方法,如果功能代码有用到spring的注解如图这样的不能直接注入成功的,因为spring根本没有运行,直观的错误提示就是一直在报错空指针,因为实例contratDAO就是null,如图:ps:这个问题我找了2天,刚开始以为字段缺失没有值的原因,网上各种找,最后问了RD发现这个...

2020-01-14 20:22:42 876

原创 测试环境MQ问题小结

背景:目前后端环境服务之间传输信息越来越多采用MQ来传输,方便是方便不少,但是MQ自己的机器消费不到或者被稳定环境(ps:稳定环境是所有线上服务都会拉取到公共测试机器上,如果你自己部署的机器调用A服务,但是自己申请的机器没有A服务,那么就会自动到稳定环境)消费的情况越老越多,调试环境定位问题就变得很麻烦,所以想把遇到做个小结简单梳理一下。pmc服务是商户端用于记录充值消耗先关的服务。前...

2020-01-14 20:12:45 619

业务GP支付功能测试测试用例

业务GP支付功能测试测试用例

2024-11-06

空空如也

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

TA关注的人

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