自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 K8S基础概念和环境搭建

K8S基础概念和环境搭建

2024-11-20 02:57:24 1404

原创 minikube start下载镜像失败

minikube start镜像下载失败的解决方法

2024-11-20 02:22:52 943

原创 正则表达式

正则表达式

2024-11-18 03:18:58 1198

原创 将容器测试托管到Jenkins

解决了在Jenkins中执行docker、从容器中取回allure测试结果、在Jenkins中执行docker并生成allure

2024-11-15 06:22:53 1106

原创 通过docker-compose实现容器间的测试

docker-compose命令、docker-compose.yaml语法、以及使用docker-compose进行容器间的测试

2024-11-14 06:36:25 1048

原创 Docker容器构建 - Web自动化测试环境

使用Docker手动构建/使用Dockerfile自动构建 - Web自动化测试环境的镜像

2024-11-13 02:31:29 1077

原创 Docker容器部署

Docker部署禅道、Jenkins

2024-11-12 17:29:45 549

原创 Docker常用命令+详解

Docker常用命令+详解

2024-11-09 04:48:04 1990

原创 jenkins流水线pipeline

Jenkins的流水线pipeline

2024-11-07 01:41:07 2261

原创 如何保证测试的覆盖率

1. 分析需求时显式需求(产品规格说明书、需求文档)和隐式需求(用户主观感受、市场的主流观点)都要考虑,及时发现需求中描述不清或者有问题的点。2. 罗列功能点时可以使用思维导图的方式,罗列出功能点和性能指标,检查功能之间是否存在关联和交互。并对功能点进行评审、3. 设计用例时要考虑正向用例和反向用例,并采用合适的测试方法(等价类、边界值、判定表)。4. 在测试过程中遇到非测试步骤出现的bug,将其整理成测试用例。5. 出现侧漏的情况要记录原因,并将其加入测试用例。

2024-09-27 20:40:55 248

原创 拿到一个新项目,如何开展测试

1. 拿到一个新的项目或者新的需求,首先需要搞清楚他的背景、目标和需求,这个过程需要和产品、开发、客户去沟通。3. 根据项目需求明确测试的目标,如:功能测试、接口测试、性能测试、安全测试、兼容性测试等。8. 交付项目,进行必要的维护和监控,即使处理用户反馈的问题和缺陷。2. 清楚需求后,首先将业务流程走通,确保项目的基础功能是正常的。(4)制定详细的测试时间表,确保测试工作按计划执行。(1)测试内容(测试点、业务流程)7. 执行测试,生成测试报告并总结。(3)对时间、人力、物力进行分配。

2024-09-27 20:26:30 325

原创 python中迭代器和可迭代对象

迭代器是实现了__iter__()方法和__next__()方法的对象在__iter__()方法中可以直接返回对象本身,因为迭代器的对象本身就是一个迭代器在__next__()方法中编写迭代的逻辑,并且当迭代完成后要让其返回StopIteration异常,也就是说一个迭代器在迭代完成后就无法再重新迭代举个例子:下面的代码中Counter是一个迭代器,需要用户传递起始参数和终止参数,比如传入3,8,迭代器就会遍历3-8之间的数字。其输出的结果只有一轮3 4 5 6 7 8,第二次迭代并没有成功。

2024-09-21 23:44:22 296

原创 如何提高UI自动化的稳定性

1. 对于失败的用例,将失败的原因进行记录,判断失败的类型:用例不稳定、环境问题、产品问题等。6. 添加失败重试,可以过滤掉很多因网络不稳定或环境不稳定导致的用例失败。2. 对于一些可能会变化的参数,将其设计成全局变量,减少维护用例的成本。7. 加入api自动化,对于数据的构建可以通过调用api接口的方式完成。4. 将不同的页面设计成一个类,在类中将页面中的功能封装成方法。1. 将用例设计成参数化,将测试数据通过参数进行传递。5. 对用例进行隔离,确保用例之间不会互相影响。

2024-09-21 23:25:42 522

原创 如何保证自动化用例的可信性

1. 日志和报告中要有详细的执行记录信息,可能包括日志、截图、视频录像。1. 对用例失败的原因进行记录,包括用例不稳定、环境问题、产品问题等。2. 测试用例中有具体的描述,包括执行步骤、测试数据、预期结果。2. 对于用例的问题要及时修正,并避免未来出现类似的问题。1. 自动化脚本要定期执行,定期维护自动化脚本。1. 对于侧漏的bug,要及时添加到测试用例中。1. 保证测试用例覆盖到所有的业务场景。

2024-09-21 23:11:42 183

原创 python中装饰器的作用

在Python中,装饰器(Decorator)是一种强大的工具,它允许你在不修改原有函数代码的情况下,给函数增加新的功能。装饰器本质上是一个函数,它接受一个函数作为参数并返回一个新的函数,这个新函数通常是原函数的一个增强版本。:在不修改函数代码的前提下,为函数增加日志记录功能,方便跟踪函数执行情况或进行性能分析。:装饰器可以对函数的输入参数进行验证,确保参数符合预期,减少因参数错误导致的错误。:在网络请求等可能失败的场景中,装饰器可以实现自动重试机制,提高程序的健壮性。

2024-09-20 22:02:14 376

原创 白盒测试及其测试方法

白盒测试、优缺点、白盒测试的测试方法

2024-09-01 17:54:04 1809

原创 selenium原理

selenium原理

2024-07-30 17:01:48 445

原创 Jenkins持续部署

Jenkins持续部署

2024-07-27 23:41:08 362 1

原创 Jenkins持续集成

Jenkins持续集成

2024-07-27 16:22:57 901

原创 序列化和反序列化、pytest-DDT数据驱动

pytest的DDT数据驱动和序列化和反序列化

2024-02-05 13:48:08 913

原创 pytest的常用插件和Allure测试报告

pytest中的常用插件和Allure测试报告框架的使用

2024-02-02 13:59:41 1686

原创 pytest框架的基本使用

pytest框架的基本使用

2024-01-28 20:50:21 1290

原创 python面向对象三大特性

python面向对象的三大特性:封装、继承、多态

2024-01-25 13:54:22 420

原创 python闭包函数、装饰器、生成器

python中闭包函数、装饰器、生成器

2024-01-24 21:32:45 614

原创 python数据类型和深浅拷贝

python中的数据类型和深浅拷贝

2024-01-24 13:53:14 519

原创 Cookie和Session的区别和联系

Cookie和Session的区别和联系

2023-12-15 20:40:47 523 1

原创 使用postman做接口测试

postman的基本使用以及使用postman做接口测试

2023-12-10 20:50:53 1841

原创 git分支管理

git的分支管理:包括图形界面操作和git操作命令,以及如何处理冲突

2023-12-07 22:18:33 694

原创 Fiddler的配置、原理和使用

抓包工具Fiddler的配置、原理和使用

2023-12-05 01:28:35 1039

原创 接口测试详解

接口测试详解

2023-12-01 20:48:59 445

原创 Jmeter做接口测试

如何使用Jmeter做接口测试

2023-11-20 04:33:27 851

原创 接口和接口测试

接口和接口测试

2023-11-18 16:45:28 241

原创 博客系统项目的测试用例编写

博客系统项目的测试用例编写

2023-07-21 15:41:05 449

原创 Spring AOP的概念和使用

Spring AOP的概念和底层原理,以及Spring AOP的基本使用

2023-05-17 21:24:16 626

原创 MyBatis项目的创建和使用

MyBatis的创建和使用

2023-05-15 16:31:48 761

原创 SpirngMVC的创建和使用

SpringMVC的创建和使用

2023-04-27 19:45:39 502

原创 SpringBoot日志

SpringBoot日志的打印、日志级别、设置日志级别和路径、使用lombok打印日志及其实现原理

2023-04-24 16:27:14 640

原创 SpringBoot配置文件

SpringBoot配置文件的两种后缀,已经他们的使用规则和区别

2023-04-23 15:11:30 663

原创 SpringBoot项目创建和使用

SpringBoot的Idea创建、网页创建,以及使用

2023-04-22 16:18:42 512 1

原创 Bean的作用域和生命周期

Bean的作用域和生命周期、Spring的执行流程

2023-04-21 12:29:23 210

空空如也

空空如也

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

TA关注的人

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