自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Web自动化测试进阶-PO模式+数据驱动+日志收集

不使用任何设计模式和单元测试框架,每个文件对应编写一个测试用例,完全面向过程的编程方式文件名:test_login_account_not_exist.py和test_login_password_error.py# 账号不存在# 实例化浏览器驱动# 1、点击首页登录链接,进入登录页面# 2、输入一个不存在的用户名# 3、输入密码# 4、输入验证码# 5、点击登录按钮# 6、获取错误提示信息print(msg)# 关闭浏览器密码错误测试用例:# 密码错误# 实例化浏览器驱动。

2024-08-21 16:14:10 916

原创 Web自动化测试入门-(Python+Pytest+selenium的基础用法)

介绍Web自动化-Python+selenium+pytest的基础用法

2024-08-16 09:56:21 969

原创 数据结构与算法笔记:概念与leetcode练习题

数组访问:O(1)数组搜索:O(N)数组插入:O(N)数组删除:O(N)适合读,不适合写需要一个count计算1出现次数,另外一个result比较哪个连续次数更大遍历列表,当值不为0时,把该值移动到当前索引位置,索引+1;然后把剩下的值都赋为1快慢指针,快指针往前走,遇到非val值,就把值赋给慢指针,然后慢指针也走一步,这样前面的数都不为val,返回慢指针的值即非val值个数。

2024-10-06 16:34:09 1024

原创 Python语法进阶之路

可以被重复使用的代码块定义函数,封装独立功能,调用函数查看函数使用文档:print(help(函数))# 创建类# 定义属性hp =1000# 定义函数print("我是一个英雄")# 或者hp =1000print("我是一个英雄")# 创建对象说明类名的命名规则按照"大驼峰命名法",每个单词的首字母大写,单词和单词之间没有下划线info 是一个实例方法,第一个参数一般是self, 表示实例对象本身,当然了可以将self换为其他名字,其作用是一个变量,这个变量指向了实例对象。

2024-09-22 19:56:39 1083 1

原创 Python边界值测试工具:生成指定大小文件

Python测试工具,日常提效,适用于文件上传边界值场景

2024-09-20 17:31:25 548

原创 Python打包神器pyinstaller和tkinter图形化GUI界面

打包Python测试工具,并添加图形化就界面,便于测试人员进行使用

2024-09-20 15:29:56 455

原创 Python造电话号码数据小工具

一个用于辅助测试工作的python工具

2024-09-18 15:01:53 249

原创 如何在自动化测试中应用装饰器、多线程优化自动化架构?

python 的@property 是 python 的一种装饰器,是用来修饰方法的。我们可以使用@property 装饰器来创建只读属性,@property 装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。1.可以把方法变为属性2.防止属性被修改@property##含有@propertyreturn 15def method without property(self):##不含@propertyreturn 15。

2024-09-18 02:27:39 1311

原创 简单接口自动化框架实现(Python+requests+pytest)

app.py -->存放常量。--pytest.ini -->pytest配置文件。--report -->测试报告生成目录。--utils -->存放工具类。--data -->存放测试数据。--scripts -->编写测试脚本。--api -->封装请求。

2024-09-15 17:10:48 1019

原创 接口自动化框架入门(requests+pytest)

接口自动化的request库和pytest框架介绍

2024-09-15 16:57:59 1399

原创 MySQL调优

本文介绍了sql调优方法、索引、慢查询

2024-09-13 23:16:37 1391

原创 Shell脚本-拆分文件并重命名(性能测试)

一个辅助性能测试的Shell工具脚本

2024-09-12 15:35:46 179

原创 软件测试基础理论

本文介绍软件测试的基本理论,包括软件测试的概述、测试流程、分类、测试计划和测试方案的组成、测试用例的概念和设计方法、缺陷管理、测试报告等

2024-09-11 02:23:32 810

原创 性能测试-接口调优

本文介绍性能测试实际实践过程,包括压测策略的选择,性能指标的监控,如何定位性能瓶颈,如何进行性能调优,并给出了常见面试问题

2024-08-27 17:48:33 908

原创 Linux指令入门到进阶+Shell编程

详解测试在工作中可能用到的Linux命令,以及shell编程入门

2024-08-05 17:23:47 1123

原创 ngrinder性能测试工具入门

nGrinder。

2024-08-02 13:41:25 949

原创 测试开发之路—MySQL数据库基础

mysql基础应用知识

2024-07-22 15:28:54 687

原创 常见Jmeter连接数据库报错解决

(即“中国标准时间”)未被识别或者代表了多个时区。为了解决这个问题,你需要确保数据库连接配置中指定了一个具体的、可识别的时区。这个错误信息表明你在尝试连接到数据库时遇到了时区问题。具体来说,错误信息指出服务器时区值。参数来指定正确的时区。:在你的JDBC连接字符串中添加。

2024-07-18 16:33:54 182

原创 一文搞懂“性能测试”

性能测试基础理论及常见面试题

2024-07-16 16:54:38 953

原创 提效小工具:随机字符串生成器(可自动复制到剪切板)

在日常开发或是处理一些特定任务时,我们经常需要生成随机字符串,比如用于密码、密钥或是测试数据。而为了进一步提升效率,如果这个随机字符串能够自动生成并直接复制到剪贴板上,无疑会更加方便。本文将指导你如何使用Python编写这样一个实用的小工具,并通过库实现与系统剪贴板的交互。首先,确保你的环境中安装了Python。接着,通过pip安装库,这是一个简单易用的库,用于在Python程序中读取和写入剪贴板内容编码过程编码解析 首先,导入了三个模块: :用于生成随机数,这里是用来从字符集中随

2024-07-08 18:09:16 696

原创 Python学习笔记:Python连接MySQL数据库

简述python连接MySQL数据库,为自动化测试打下基础

2024-07-02 18:35:17 257

原创 Python的匿名函数、列表推导式及元素去重

匿名函数lambda,列表推导式,元素去重的介绍说明

2024-07-02 17:26:14 317

原创 Python学习笔记:Python的异常

python的异常

2024-07-02 16:28:51 698

原创 一文搞懂Python文件操作

如果忘记关闭文件,会造成系统资源消耗,影响后续对文件的访问。文件作用:将数据长期保存下来,在需要的时候使用。f = open("文件名","访问方式")中操作文件套路非常固定,一共。

2024-07-02 15:51:35 683

原创 python学习笔记:面向对象三大特征(封装、继承、多态)

class A:money = 10print("学习好")passb = B()b.study()

2024-07-02 14:38:37 172

空空如也

空空如也

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

TA关注的人

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