自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 Jmeter相关知识

本文主要记录在使用jmeter时,容易遇到的各小场景如何切换中文显示修改访问路径:Options-Choose Language-Chinese (Simplified)如何实现第一个列子步骤1.新建线程组说明:基础需要,线程组可以设置相关运行参数,如你想模拟的用户数、执行次数等待访问路径:右键点击测试计划(默认创建)-添加-线程-线程组步骤2.新建http请求说明:可以模...

2023-05-17 15:25:08 68

原创 java解析Excel文件

下文介绍java解析Excel文件的方案前置准备1.第三方jar包或者Maven配置org.apache.poi的jar包Maven配置如下 <groupId>org.apache.poi <artifactId>poi <version>3.15</dependency>分析首先我们大概分析下,实现解析大概需要那几步:第一步、加载...

2021-12-24 16:44:02 2756

原创 Postman的使用二

下文将进一步说明Postman的使用,会涉及到分类、关联参数、批量执行等相关的功能内容。对于postman的下一步的使用,是通过postman完成接口自动化回归验证或者通过几个接口串联实现一个小功能(如自动创建用户并给用户赋权、充值等等,达到一键执行后即可把和用户相关的所有设置都完成),这一流程大概分如下步骤:一、创建文件夹,分类管理请求,方便后面统一运行二、创建环境变量,方便切换不同环境执行三、...

2021-09-06 23:43:50 196

原创 UDP/TCP基本连接代码实现(未完)

简单记录下UDP/TCP基本连接代码,方便后面测试需要时直接使用 区别 简单说明下二者的却别 tcp面向连接,需要先建立连接,一对一传输数据,数据发送稳定,传输数据量也比udp大 udp不需要建立连接,为广播发送数据,数据发送不稳定,无法确保接收端成功收到数据 基本连接代码 udp基本连接代码 ...

2020-03-09 19:46:40 302

原创 Fiddler工具使用场景和基本功能使用说明(web、移动端)

Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据 Fiddler 下载地址 :https://www.telerik.com/download/fiddler 一、主要应用场景 1.修改请求参数进行接口测试 2.修改服务器响应数据进行moke测试 3.弱网测试 二、常用...

2019-10-24 16:05:44 390

原创 如何更快熟悉一个新项目

需求、视觉稿、交互稿都是针对前端的,有这些更规范一点,帮助你更好的了解基本功能。当然,没有也要接受 前端对信息处理逻辑、后端逻辑、数据库变化才是更应该注重的地方 我目前的情况就是给你新项目,没有说明文档更没有人给你交接什么,很头痛。下面我根据自己的经验(也许有不足的地方欢迎提出)说下这种情况如何更快熟悉尽量全的掌握各功能逻辑 第一步...

2019-10-10 15:37:46 230

原创 POS机交易支付知识点整理

简单记录,待完善 通道端:资金链最顶端,包括各大银行、支付宝、微信、能提供一套完整资金链交易的公司 公司-后端:主要对接通道端。其中包括通道对接、开通等 公司-运营端:主要负责pos设备录入、关联通道、POS机功能管理 公司-POS机移动端:主要负责功能菜单读取 展示使用、通道插件安装、对接后端接口(硬件、系统版本暂不考...

2019-10-09 13:02:09 1283

原创 项目中的数据缓存、二级缓存简单说明

下面我从测试角度简单说下Tair缓存、二级缓存和缓存测试点首先我们要知道程序中为什么要引入缓存机制,在访问量大、对查询速度有一定要求并且数据实时性要求不是特别大时,会考虑引入缓存,提高查询速度、减少数据库链接和访问压力Tair缓存说明为一个中间件,代替数据库做一个临时数据源tair缓存数据在增删改操作数据时,数据库数据成功更新后会同步到缓存中,并更新缓存刷...

2019-05-08 16:47:00 388

原创 支付项目-网银、扫码下单接口大致测试点及验签规则说明

下面我简单说下消费(网银、扫码下单)、出款、通知、查询接口的部分测试点用例主要分为正确输入、错误参数名、错误参数值、异常测试四个模块正确输入:对正确范围内的参数值进行设计用例,验证结果;比如说,支付方式参数有微信、支付宝、银行卡三个值,需要对着三种情况各设计一条用例错误参数名:对每一个参数名设计错误的参数名,进行提交测试;覆盖范围大概就是边界值、类型、空错...

2019-05-06 15:07:00 1187

原创 支付项目介绍-清结算、风控、路由系统

这里只是说了个大概,详细细节还需要涉及到具体项目时去深入了解逻辑和规则一、清结算系统1.清结算订单流水流程说明1.消费订单系统将支付成功的订单推送进清结算流水,记录相关订单信息2.结算周期是D0,记录预计结算时间,调用账务实时结算接口。当账务回调成功或超时,记录结算状态为已结算,记录结算时间3.结算周期是T+1(D+1),调用账务待结算接口。当账务回调成功...

2019-05-04 15:21:00 1145

原创 支付项目介绍

(简单记录,欢迎一起讨论)一般的支付系统由上游端+自己公司系统组成或者上游+自己公司系统+下游商户上游:指处在整个资金链的开始端,为下游提供不同接口增/减金额(简单理解:银行提供充值、消费、提现等接口,支付宝、微信等第三方支付公司去对接。微信对接银行后,可以自己再开发一套支付系统,为微信用户提供充值、支付、提现等功能)下游:和上游对接后,会在上游有一个存储...

2019-04-30 14:51:00 3305

原创 产品诞生流程-测试角度

根据我自己的工作经验,下面我阐述下整个软件开发流程(主要从测试角度的个人理解,如果疑问可提出讨论)在一般公司中产品诞生流程的流程为一、确认需求主要是产品发掘需求价值,根据价值设计需求,并大致定好需求。测试一般旁听,有这方面知识可以提出建议讨论二、需求评审会议由产品主导,架构、开发、测试、视觉、运营参与讨论。主要让各方明确需求内容,对需求提出疑问和不合理之处...

2019-04-06 20:15:00 149

原创 通过前端接口+java代码实现接口自动化测试

(简单记录,有问题请指出)直接用java语言对接口进行测试有很多便利的地方,比如说复杂的参数化、部署服务、扩展性等 下面我用两种方式简单列举下java直接往http接口发送参数,进行接口测试一、方式一,简单不规范此方法比较原始,最开始摸索的时候弄出来的原理:1.首先使用URL类创建URL对象创建URL对象2.对指定url建立连接建立连接3.设置相关属性,如请求方式、编码...

2019-04-05 17:49:31 476

原创 不使用web服务,直接通过java代码构造http请求,对接口测试

(简单记录,有问题请指出)直接用java语言对接口进行测试有很多便利的地方,比如说复杂的参数化、部署服务、扩展性等 下面我用两种方式简单列举下java直接往http接口发送参数,进行接口测试一、方式一,简单不规范此方法比较原始,最开始摸索的时候弄出来的原理:1.首先使用URL类创建URL对象创建URL对象2.对指定url建立连接建立连接3.设置相关属性,...

2019-04-05 17:49:00 704

原创 数据初始化校验

在实际项目中,经常有初始化数据、迁移数据的情况,经过一次初始化数据的校验之后,简单记录下需求:原数据是以json格式存储在一个服务器上的,程序每次都去取这个配置改造:把数据迁移到数据库中,通过后台进行增删改查原数据格式:(pid+mid+sid、pid+mid){"1234567890123_12345678901234_asdf":"ka","12345...

2019-03-07 19:06:00 399

原创 selenium+java实现web自动化例子

(简单记录,有不正确的地方请指出)selenium+java可以实现对web页面的自动化控制,在公司内部比较稳定、页面迭代较少的后台web系统使用时非常有效web自动化收益最大化的情况1.多更新于后端,前端页面迭代较少2.在日常迭代中页面改动小3.对面新系统最好有一定的复用性、整合度高整体说明web自动化相较于app自动化比较简单...

2018-12-19 10:55:00 1135

原创 appium+java自动化-实际例子

(简单记录,有不正确的地方请指出)现在我们根据已搭建好的环境进行编写一个实际例子,需要用usb线连接手机,并且手机必须开启开发者模式,允许调试数据准备测试app:ContactManager.apk(百度一般都有)所需的jar包:java-client-4.1.2.jar、selenium-server-standalone-3.4.0.jar、sele...

2018-10-31 18:38:00 1980

原创 appium+java自动化-环境搭建

(简单记录,有不正确的地方请指出)appium+java可以实现对移动端的自动化操作,下面简单整理环境搭建的流程安装注意:环境搭建本来就是一个繁琐的过程,中间出现问题不要觉得麻烦,一步一步慢慢来。最主要找到要下载的东西,而且有些内容下载速度很慢,不要中途放弃,坚持总共涉及步骤1.java开发环境涉及到的内容又jdk、编译器工具(推荐jdk 1.8、ecl...

2018-10-30 16:07:00 263

原创 Jmeter中通过java代码实现参数化

jmeter中可以通过添加组件,在组件内编写java代码实现部分想要的功能。下面我就介绍下使用方法(简单记录,如有问题请提出)使用步骤新建线程组1.新建一个线程组基础创建一个线程组,在线程组上进行各种添加请求、检查添加BeanShell Sampler组件2.添加一个BeanShell Sampler组件这里还有其他组件可用,可以进...

2018-10-22 23:09:00 1233

原创 接口测试用例说明

(简单记录,有不正确的地方请指出)接口测试主要是往指定url地址提交不同的参数名、参数值,验证服务端响应是否符合规定。工具的话可以使用postman和jmeter,也可以自己写小工具进行测试接口测试主要分为url、参数名、参数值三部分,在编写测试用例的时候最好拿一个模块来说明下测试方法,这样阅读性更强(自己简单整理,有问题请指出)测试方法1.测试方法的说...

2018-10-17 15:15:00 410

原创 测试用例-关键测试点整理

在测试多个web、移动端项目之后,总结一下功能测试中关键的测试点(自己简单整理,有问题请提出)web项目首页的检查主要包括url地址、页面展示、动画切换显示、首页图标、按钮或链接跳转、后退功能、刷新功能的测试(不要觉得累赘,第一次测试必须验证全,后面其他页面可以适当忽略一些测试点)文本框的检查一般文本框产品都会给出非常详细的限制规则,没有则需要...

2018-10-17 11:42:00 2582 2

原创 LR的简单使用二

基本介绍(简单记录,有不正确的地方请指出)Controller介绍打开第一种方式打开。打开时默认显示此界面,选择要测试的脚本点击添加即可第二种方式打开。点击添加脚本设置场景500个用户同时启动(主要测试峰值,同时提交看看服务器能承受多大访问量),持续运行30分钟。50个用户,每五秒启动一个用户,持...

2018-07-03 16:22:00 134

原创 LR的简单使用一

基本介绍(简单记录,有不正确的地方请指出)功能:Analysis表示分析结果,Controller表示模拟测试场景,Virtual User Generator表示编写脚本Virtual User Generator介绍一、脚本创建第一步) 第二步)选择需要的类型进行创建第三...

2018-07-03 15:27:00 770

原创 Postman的使用

基本介绍(简单记录,有不正确的地方请指出)下载地址:https://www.getpostman.com/apps(也可以直接在谷歌浏览器的商店里面直接添加)各环境版本下载一、创建1.打开postman之后会有一个默认编辑请求的页面,可以直接使用,也可以点击图片中的加号进行创建2.History表示历史发送记录,Collection...

2018-07-02 10:59:00 89

jdk-1.8.0_251-windows-x64.zip

windows上安装的jdk1.8.0_251版本,安装后配置环境变量即可使用

2020-07-03

hyperic-sigar-1.6.4jar包.zip

sigar所有jar包,还包括sigar-amd64-winnt.dll文件!

2020-07-03

RedisDesktopManager(Larry).rar

Redis缓存应用,解压打开exe即运行!

2020-07-03

apache-tomcat-8.5.55.zip

windows上的apache-tomcat-8.5.55版本压缩文件,解压后配置环境变量通过bat文件打开就可以使用!

2020-07-03

apache-jmeter-5.3.zip.zip

windows上安装的jmeter5.3版本压缩文件,解压后通过bat文件打开就可以使用!

2020-07-03

空空如也

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

TA关注的人

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