- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 Docker学习笔记【从入门到精通】
是一种开源的应用容器引擎,它允许开发者将应用程序及其依赖打包进容器中,以便在任何安装了Docker引擎的服务器上运行。Docker基于操作系统层级的虚拟化技术,使用。和namespace功能来实现容器隔离。Docker容器具有轻量级、便携性和高效性,使得应用程序可以在不同的环境中一致地运行,减少了环境差异带来的问题。
2024-10-25 16:06:33
1209
2
原创 推送Prometheus数据到N9E并通过Grafana展示
小编在上篇文章中已经通过安装jenkins并构建自动化测试项目并发送了消息通知,但是这只是群内的通知,如何通过大盘展示呢?经过讨论,暂时选择采用的实现思路:通过jenkins自动化执行结果来推送Prometheus数据到N9E(夜莺)并通过Grafana展示。话不多说,开干!
2024-07-17 11:07:01
977
原创 Linux机器通过Docker-Compose安装Jenkins发送Allure报告
在CentOS上,首先更新包管理工具并安装所需的包。接下来,添加Docker的官方仓库,然后安装Docker。启动Docker服务,并设置为开机自启。
2024-06-17 11:36:55
1223
原创 Fiddler抓包详细教程
Fiddler是一个非常流行的、免费的Web调试代理工具,用于监控、捕获和分析所有通过你的计算机的HTTP(S)通信,无论是来自浏览器还是任何支持HTTP代理的应用程序。Fiddler适用于Windows、Linux和Mac OS平台。:Fiddler允许用户查看所有HTTP(S)流量从客户端到服务器,这对于调试Web应用程序非常有用。:不仅可以查看请求和响应,用户还可以暂停Web会话,并手动修改HTTP请求和响应数据用于测试。
2024-06-12 17:04:40
1733
原创 docker-compose启动微型集群获取集成测试代码覆盖率
docker-compose启动微型集群,jenkins流水线执行测试脚本并获取集成测试代码覆盖率
2024-03-22 15:42:55
596
原创 SonarQube安全扫描
SonarQube是一个开源的代码分析平台,用来持续分析和评测项目源代码的质量。接下来将会简单介绍在Jenkins上如何集成SonarQube,在项目中实现安全扫描和分析代码质量。
2024-01-19 13:05:56
2409
1
原创 web自动化实现登录的几种方式
python+unittest框架模拟登录功能 python+selenium模拟登录功能 python+requests库模拟登录功能
2024-01-15 16:18:14
1756
1
原创 Pytest自动化测试
Pytest是Python中最流行的自动化测试框架之一,简单易用,而且具有丰富的插件可以不断扩展其功能,同时也提供了丰富的断言功能,使得编写测试用例更灵活。
2024-01-12 15:09:21
1210
1
原创 软件测试必备知识
一个质量过硬的软件系统,除了显示功能性需求以外,其他的非功能性需求即隐式功能性需求也是极其关键的。显示功能性需求:软件本身需要实现的具体功能。非功能性需求:从软件测试的维度看,非功能性需求主要涉及安全性、性能以及兼容性三大方面。
2024-01-04 10:27:47
1033
1
原创 HTTP协议基础--面试经典必问问题汇总!!!
一、HTTP协议有几种请求?本文主要总结了几个面试必问的HTTP协议基础问题,建议宝子们直接码住!!!一、HTTP协议有几种请求?get方法一般用于请求,请求服务器返回资源;post方法一般用于表单提交。get相当于一个是pull/拉的操作,而post相当于是一个push/推的操作。get方法不安全,在发送请求过程中,请求参数会拼接在URL后面,很容易被攻击者窃取,很容易对信息造成破坏和伪造,post方法将参数放在请求体body种,对用户来说不可见。
2023-12-29 15:12:13
1006
1
原创 HTTP基础知识总结
HTTP(超文本传输协议):在计算机世界里专门在两点之间进行传输文字、图片、音频、视频等超文本数据的约束和规范。网络协议。
2023-12-29 10:59:29
997
1
原创 RF(Robot Framework)框架搭建+项目实现
右键New Resource->New User KeywordsNote:User Keyword和自定义三方库的用途差不多,只不过User Keyword是定义在RF框架里面的,可以用中文做关键字名自定义User Keyword的时候,也可以引用Library或者其他的Resource之所以把User Keywords放在Resource文件下,是为了方便引用和管理,不同模块建立不同的Resource,互相不会影响。提问:为啥不放在Directory文件夹中?刮开涂层看结果。
2023-12-28 15:55:00
2133
1
原创 HTML+CSS+JavaScript代码实现功能
2.引入CSS样式:可采用外部样式表、内部样式表、内联样式三种方式插入。浏览器会从文件styles/css1.css中读到样式声明。3.设置图片,保存在images/image1.jpg路径下。:当样式需要应用于很多页面时,优先选择外部样式表。4.编写HTML代码,主要通过内部样式表方式编写。:当单个文档需要特殊的样式时,应使用内部样式表。:需要将表现和内容混用,请慎用!
2023-12-27 14:13:21
605
1
原创 自动化测试框架对比与选型
在测试方法中,我们首先打开登录页面,然后输入用户名和密码,点击登录按钮,最后验证登录是否成功。综上所述,从项目需求和技术栈两个方面考虑,TestNG或Robot Framework支持更多功能和多种测试类型,Unnittest相对来说仅支持简单单元测试或集成测试,从长远的测试体系建设来看,前者是更优的选择。功能点:一个网站的注册功能,要求用户输入用户名、电子邮件、密码和确认密码。(2)编写一个测试用例,使用@ddt装饰器来标记测试方法,并使用@data和@unpack装饰器来提供测试数据。
2023-12-26 17:57:16
1229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人