自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JMeter进行HTTP接口测试的技术要点

参数化,断言,关联,录制脚本,直连数据库,逻辑控制器,定时器

2024-07-15 09:57:29 624

原创 性能测试(2)

IP欺骗,也称为IP欺诈,是指通过伪装、篡改IP地址的方式,进行网络攻击或欺骗行为。这种行为可能会导致网络安全问题,包括身份盗窃、数据泄露、DDoS攻击等。为了保护自己的网络安全,用户应当注意不要相信来自未知IP地址的链接或信息,使用可靠的防火墙和安全软件进行防护。同时,网络服务提供商也应该加强对IP地址的管理,及时识别和阻止恶意IP地址,确保网络安全。

2024-07-14 22:28:50 372

原创 性能测试(1)

因此,在进行性能测试时,可以通过监控系统的 QPS 和 TPS 来评估系统的性能状态。两者之间的关系在于,QPS 是 TPS 的一种子集,即一个事务可能包含多个查询操作,而每个查询操作都会增加系统的 QPS。QPS (Queries Per Second) 指的是系统每秒钟能够处理的查询次数,通常用来衡量系统的性能。错误率 负载情况下 失败业务占总业务的比例 (与功能的随机bug区分开 其是在没有负载的情况下)从小到大逐步增加业务负载 找到满足需求情况下的系统最大负载量和系统极限最大的负载量。

2024-07-14 21:32:52 791

原创 接口测试(3)

【代码】接口测试(3)

2024-07-09 22:14:36 517

原创 接口测试(2)

Ctrl+D 复制 因为单接口的时候主要改变测试用例数据。这里前置条件 未登录时 其它数据是正确的。id为空 json格式 null。不输入参数 默认显示所有。其它则改变测试用例数据。:id 请求参数类型/未登录则无token。

2024-07-09 21:20:43 372

原创 接口测试(1)

请求URL 请求行请求方法 post/put 请求行请求数据类型 content-type json请求数据 请求体响应状态码 响应行响应数据类型 content-type json响应数据 请响应体用户名:admin 密码:HM_2023_test 服务器地址:http://kdtx-test.itheima.net/

2024-07-09 18:18:41 364

原创 Appium自动化测试框架3

对于time.sleep(5) 真实情况下可能会比5秒多一丢丢。创建对象 通过对象调用想要执行的方法 通过perform执行。做一个功能 当网络设置为data only的时候 提醒。为什么每次运行滑动的时候会有一些误差。滑动时间的长短会影响最后的结果的。可以应用在图形手势密码时。就是手机上的外部按键!音量键 + 24 - 25。

2024-07-04 19:43:56 341

原创 Appium自动化测试框架2

在显示等待的时间里 我们可以自己点击操作 跳转页面 在5秒内点到有包含收起元素的页面 其不会报错。enabled 是否可用 变灰 不可用False 可用 亮的 可用True。显示等待 单个 一次性 隐式等待 全局元素。根据左边的名 获取右边的值。传入属性名 返回属性值。

2024-07-04 19:00:24 232 1

原创 Appium自动化测试框架1

电脑的浏览器 手机的浏览器 手机上的app原生的应用 纯java 手机上的app apk移动网页应用 纯HTML CSS 手机的浏览器上 电脑的浏览器上混合应用 java html csspython代码 Appium python库 Appium 手机都是代表本机0.0.0.0127.0.0.1localhost。

2024-07-04 18:44:40 486

原创 ADB基本命令

需要环境:Java AndroidSDK Android。

2024-07-04 18:32:12 296

原创 PO模式登录测试

项目实践

2024-07-02 15:51:19 412

原创 日志以及日志封装

1.设置logger同一级别 为所有处理器的最低级别 就算是自己设置的 也要遵循其最低级别。封装logger 这里用了单例 不使用单例封装:会重复。midnight 1 3 一整夜保存一个 有三个备份。error在test_login业务层。S 1 3 一秒钟保存一个 有三个备份。出错抛异常 error 异常打印日志。添加文件处理器 既可以输出到文件中。输出到终端中 加处理器。

2024-07-02 15:34:34 493 1

原创 PO模式简介

正向用例是使用软件时的预期行为,即用户按照设计好的流程和功能来操作软件系统,以测试系统是否按照预期的方式工作。而逆向用例则是用来测试系统对不符合预期情况的处理能力,即人为制造一些异常情况或错误操作,看系统如何响应。新建Base类 初始化方法 查找元素方法 点击元素方法 输入方法 获取文本方法 截图方法(调用数据)page(页面对象)一个页面封装成一个对象 通过继承base类 使用其中的公共方法(实现使用)base(基类)page页面中一些公共的方法 即抽取公共方法放到base中 (提取方法)

2024-07-02 15:03:05 500

原创 自动化一些操作

浏览器网页自己将保存的cookie给服务器 然后就是自动登录了 显示登录成功的状态。对于百度网址来说 cookie的键名BDUSS 对应的值 登录的时候抓包。get_cookie(name)的底层为get_cookies()cookie就是能实现绕过验证码的功能 感觉就是不用用户自己重复登录。响应时把这个cookie一并给浏览器 浏览器以后就可以自行设置。因为在注册A的源代码中是没有iframe的。一个水平滑动条 一个垂直滑动条。首先在注册实例 切换到注册A。恢复默认页面 再切换到注册B。

2024-07-02 14:23:49 1081

原创 自动化的一些操作

一些元素的操作

2024-06-25 01:27:09 365

原创 Web自动化介绍以及8种元素定位方式

元素定位方法介绍

2024-06-24 20:46:06 884

原创 UnitTest框架简介

UnitTest框架的作用:管理和运行多个用例如果文件名字有中文 或者不规范 一般会有这个页面提示。

2024-05-29 18:11:15 553

原创 python之模块和包

否则 会优先从你的代码那里开始找。Alt + 回车 自动导包。先在同一个目录里面找。

2024-05-29 16:34:09 219

原创 python学习之路(8)

gbk:将一个汉字转换为2个字节二进制utf-8:将一个汉字转换为3个字节二进制返回值:返回的是 文件对象 也是python内部定义的一个类 操作这个文件对象。

2024-05-29 16:22:26 313

原创 python之路(7)

需要同时变化的是 类属性 共有的 可以定义为类属性。对象的划分:实例对象(实例) 类对象(类)即 使有class定义的类 也是一个对象。实例属性 概念 是实例对象 具有的属性。类属性 概念 是类对象 具有的属性。优化 使用类方法(整体) 静态方法。创建出来的 对象 叫做类的实例。实例方法: 对象.方法名()1.改进房子家具类的代码。后期:一个页面定义一个类。注意是共有的属性和方法。Python一切皆对象。继承:相同代码不重复。

2024-05-29 11:14:42 302

原创 python学习之路(6)

面向对象 初步了解

2024-05-29 10:29:37 408

原创 python学习之路(函数基础篇)

pyhton 中的数据传递 都是传递的引用。不定长参数(多值参数,可变参数)缺省参数:有默认值的。

2024-05-22 21:33:52 372 1

原创 python学习之路(4)

函数简介

2024-05-22 21:06:50 297 1

原创 python之路(3)

列表 元组 字典

2024-05-22 20:51:58 414 1

原创 python学习之路(2)

python学习

2024-05-19 00:24:59 392

原创 python学习之路(1)

python学习

2024-05-18 23:55:03 488

原创 mysql知识总结(4)

虽然索引提高了查询速度 同时却会降低更新表的速度 insert update delete。begin: 没有begin 就没有事务 没有事务的表对其操作,操作实时生效。生日从大到小排序:1月是比2月大的 所以不加desc。从字符串的右侧:right(str,len)从字符串的左侧:left(str,len)内置函数可以使用在select显示的字段中。索引大大提高了select语句的查询速度。平均年龄 四舍五入 保留两位小数。视图对select语句的封装。四舍五入 保留整数位。

2024-05-13 14:30:46 496

原创 mysql用法之多表查询

内连接 inner join 左连接 left join右连接 right join隐式连接(where)自关联:同一张表的字段不同子查询:标量子查询(一行一列)在主查询的条件中一般用比较运算符列子查询 (一列多行 ) 在主查询的条件中一般用in表子查询(多行多列) 表级子查询返回结果就是一张表 一般用于和其他表做联合查询

2024-05-13 13:53:40 744

原创 Mysql基础知识(2)

掌握where子句掌握数据排序掌握5种聚合函数使用方法了解分组和分页

2024-05-11 20:41:28 1533 1

原创 Mysql基础知识(1)

mysql基础知识

2024-05-10 10:59:38 416 1

原创 Linux基本命令(2)

linux基本命令

2024-05-04 00:43:34 758

原创 Linux基本用法总结(1)

linux基本命令用法

2024-05-04 00:00:53 1742

原创 测试基础项目实战

两个基本项目 确认需求 提取测试点 编写用例 功能性 把复杂的模块板块抽取出来 单独写用例 正向逆向 非功能性 兼容 布局

2024-04-25 20:37:05 208 1

原创 软件测试day4

简单的一些前端知识

2024-04-25 14:28:46 284 1

原创 软件测试学习第三天

缺陷相关介绍

2024-04-23 13:19:39 283

原创 学习软件测试day2

等价类划分法 边界值划分法 判定表法 场景法 错误推荐法

2024-04-21 14:03:05 304 1

原创 学习软件测试第一天

测试基础 测试设计 缺陷管理 项目实践。

2024-04-19 09:31:45 291

空空如也

空空如也

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

TA关注的人

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