自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL中limit用法

以表user_profile为例。

2024-04-17 23:45:25 200

转载 MYSQL数据库中关于中文报错(字符集修改)问题

注意:我这里students表中有三个varchar字段,所以需要更改三次,这里就只展示name了。在jdbc url路径末尾加上?这里使用ssm中xml配置jdbc.properties举例。时在后面加入代码即可,只是每次创建数据库都要这样写。库名 character set utf8;

2024-04-17 15:18:01 64

原创 Excel导入txt文本数据

1.在Excel中依次点击【数据】->【获取数据】->【从文本】4.根据自己的文件需求设置分隔符号,我使用的例子是tab分隔的。5.选择一下自己的列数据格式,一般的使用常规就行了,结束点完成。6.根据自己的需要选择数据需要存在的位置,然后点击确定。2.在文件夹中找到自己所需的txt文件选择导入。【文件内容预览如图】3.导入向导格式设置。

2024-03-26 14:41:22 891

转载 pytest和unittest

test_suit = unittest.defaultTestLoader.discover(’ test_case ', ’ test*.py ') 从test_case这个文件夹下面查找,以test开头的py文件,返回一个用例集合。pytest - 使用 @pytest.mark.skip(‘跳过原因’) 和 @pytest.mark.skipIf(‘True或者False’, ‘跳过的原因’) 来装饰跳过,可以装饰类也可以装饰函数。teardown_module 所有case运行之后执行一次。

2024-03-08 03:55:13 35 1

原创 性能测试指标

性能指标响应时间 并发数 吞吐量 点击数 错误率 资源利用率 PV和UV常用性能指标响应时间 响应时间指用户从客户端发起一个请求开始, 到客户端接收到从服务器端返回的结果, 整个过程所耗费的时间 响应时间 = 网络时间 + 应用程序处理时间 并发数 并发用户数: 某一物理时刻同时向系统提交请求的用户数 吞吐数 吞吐量(Throughput) 指的是单位时间内处理的客户端请求数量, 直接体现软件系统的性能承载能力 1. 从业务角度来看, 吞吐量也可以用“业务数

2024-03-08 03:49:35 385 1

原创 性能测试概述

一、性能的概念什么是性能? 时间:系统处理用户请求的响应时间 资源:系统运行过程中,系统资源的消耗情况 CUP、内存、磁盘IO 什么是性能测试 使用自动化工具, 模拟不同的场景, 对软件各项性能指标进行测试和评估的过程就是性能测试。 什么是性能测试的目的? 评估当前系统的性能 寻找性能瓶颈,优化性能 评估软件是否能够满足未来的需求 二、性能测试与功能测试的区别与练习区别 功能测试: 验证软件系统操作功能是否符合产品功能需求规格, 主要焦点在功能(

2024-03-08 03:39:52 358 1

转载 python项目中如何导入不同文件夹下的文件

second.py内容为:importnumpyimportpandasdefhello():print"hello"在first.py中调用second.py中的hello函数importsysimportosimportsecondassecond。

2024-03-06 20:50:30 303

原创 接口自动化框架开发

搭建基础框架(定义项目目录结构)项目名称 定义封装被测试系统的接口(api) 定义测试用例脚本(scripts) 存放测试数据文件(data) 存放生成的测试报告(report) 定义项目配置信息(config.py) 存放通用工具类(common) 执行测试套件的入口(run_suite.py)

2024-03-06 19:17:35 334

转载 LAMP环境搭建

针对LAMP环境,之前只是在服务器上尝试过一键搭建。借此次机会,尝试下手动搭建LAMP环境。LAMP,顾名思义是搭建Linux+Apache+mysql+php。即以Linux系统为基础,在其上搭建Apache、mysql、php来使系统可以运行PHP脚本文件。

2024-03-02 22:27:23 16

原创 自动化测试——PyMySQL操作数据库

conn = pymysql.connect(host="", port=0,user="", password="", database="", charset="")4. 执行 SQL。失败:回滚事务 conn.rollback()成功:提交事务 conn.commit()cursor = conn.cursor()增删改语句(insert、update、delete)处理结果集(提取数据 fetch*)cursor.close()conn.close()查询语句(select)

2024-03-02 20:44:48 1039

原创 接口测试中使用postman实现参数化(外部信息传入)

文件类型特点使用场景:在使用HTTP请求是使用的数据有很高的相似度。此时考虑利用参数化,将外部组织数据传入 CSV: 优点: 数据组织形式简单,适用大量数据的场合 缺点: 1.不支持bool类型数据(csv数据被postman读入后都识别为字符串类型) 2.不支持多参、少参、无参、错误参数的接口数据测试 3.不支持复杂数据类型(列表、嵌套字典等) JSON: 优点: 1.支持bool类型 2.支持多参、少参、无参、错误参数的接口数据测试 3

2024-02-28 00:17:26 527 1

原创 使用newman生成测试报告

导出 Export 用例集。(得到 xxxx.json文件)在 终端 中 执行命令,生成测试报告。批量执行测试用例集。

2024-02-27 23:33:13 456 1

原创 Postman中如何解决单接口依赖问题(Postman关联问题)

接口依赖:在接口测试的过程中一个接口的测试经常需要依赖另一个或多个接口成功请求后的返回数据。例如在商城项目中,加入购物车接口操作需要获取用户登录接口的登录状态,可以说购物车操作接口依赖于用户登录操作。解决方案:设置一个全局变量保存前一个接口的获取的值,通过请求前置脚本在后一个变量中获取全局变量的值进行测试。

2024-02-27 22:50:43 522 1

原创 接口测试学习笔记——Postman常用断言

【代码】接口测试学习笔记——Postman常用断言。

2024-02-26 22:39:48 635

原创 接口测试面试题目汇总(持续更新)

可以使用常见的抓包工具(Fiddler、Charles等)使用浏览器的开发者模式(F12)POST:用于向服务器提交数据以便进行处理请求,如提交表单或上传文件。在POST请求中,数据被包含在请求体中,这可能导致新资源的创建或已资源内容的更新。PUT:用于向指定的资源位置上传其最新的内容。在PUT请求中,请求的主体包含了更新的数据。DELETE:用于请求服务器删除Request-URI所标识的资源。OPTIONS:用于询问服务器支持哪些HTTP请求方法。可以通过发送问号("?")作为路径分隔符来模拟此请求。H

2024-02-24 02:15:06 1906

原创 常用linux命令的基本使用

命令对应英文作用man查看手册页helphelp查看Linux内置命令的帮助。

2024-02-23 22:32:38 347

原创 接口测试学习——HTTP协议相关知识点

http在接口测试中的使用

2024-02-23 21:33:47 1848

postman环境安装及测试报告生成指令

postman环境安装及测试报告生成指令

2024-02-27

空空如也

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

TA关注的人

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