自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 这些Python库你都会用吗?一篇文章总结常用Python库

我们学习必然是为了找到高薪的工作,下面这些。

2025-04-10 15:06:48 474

原创 一种深思熟虑的测试自动化方法

我们学习必然是为了找到高薪的工作,下面这些。

2025-04-09 14:24:23 846

原创 不会单元测试不是一个好测试:Junit框架详解

我们学习必然是为了找到高薪的工作,下面这些。

2025-04-08 14:37:14 644

原创 流行性能测试工具,你掌握了几个?

我们学习必然是为了找到高薪的工作,下面这些。

2025-04-07 16:04:08 773

原创 APP测试中ios和androis的区别,有哪些注意点

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

2025-04-03 15:16:47 872

原创 测试人员如何管理项目与风险预警

不能很好的评估项目工作量和整体流程及进度,比如开发说这个项目很容易,3天就够了,等第二天说有点复杂,时间不够了,要往后延。在平时工作过程中,你有没有因项目延时,需求频繁变更,开发提测质量不高,以及漏测的情况下,背了不少锅的情况呢?按需求核心节点,检测相应的交付物,如果不能按时交付,积极推动项目进展,反向督促合作人员。在开发体侧后,通过冒烟测试来验证开发的提测质量,如果验收不通过,有权利打回重新开发。上线发布,运维,开发,产品与测试交流,全面监督上线与发布。作为测试人员,我们应该如何发挥积极主动性,进行。

2025-04-02 19:52:01 861

原创 软件测试【理论基础】

判定-条件覆盖:设计足够多的测试用例,运行所测程序,使程序中每个判断的每个条件的所有可能取值至少执行一次,并且每个可能的判断结果也至少执行一次,换句话说,即是要求各个判断的所有可能的条件取值组合至少执行一次;条件覆盖:设计足够多的测试用例,运行所测程序,使程序中每个判断的每 条件覆盖设计足够多的测试用例 行所测程序使程序中每个判断的每个条件的每个可能取值至少执行一次;(动态测试方法为结构和正确性测试;代表性:能够代表并覆盖各种合理的和不合理合法的和不合法的、边界的和越界的以及极限的输入数据、操作等。

2025-04-02 14:29:46 631

原创 10分钟搞懂,Python接口自动化测试-接口依赖-实战教程

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

2025-04-01 19:47:43 574

原创 渗透测试怎么做?看完这个我也学会了

CSRF,全称为Cross-Site Request Forgery,跨站请求伪造,是一种网络攻击方式,它可以在用户毫不知情的情况下,以用户的名义伪造请求发送给被攻击站点,从而在未授权的情况下进行权限保护内的操作,如修改密码,转账等。① 根据前期信息搜集的信息,查看相关组件的版本,看是否使用了不在支持或者过时的组件。一些网站由于业务需求,可能提供文件查看或下载的功能,如果对用户查看或下载的文件不做限制,则恶意用户就能够查看或下载任意的文件,可以是源代码文件、敏感文件等。端口开放情况,是否开放了多余的端口;

2025-04-01 14:34:49 722

原创 14:00开始面试,14:08就出来了,问的问题有点变态。。。

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

2025-03-31 20:15:48 908

原创 Python中的单元测试框架:使用unittest进行有效测试

在软件开发中,单元测试是一种测试方法,它用于检查单个软件组件(例如函数或方法)的正确性。Python 提供了一个内置的单元测试库,名为unittest,可以用来编写测试代码,然后运行测试,并报告测试结果。本文将向你介绍如何使用unittest来编写和运行单元测试。通过阅读本文,你将了解unittest的基本使用方法,以及如何使用unittest中的断言方法和测试用例组织结构。

2025-03-31 19:28:16 576

原创 软件测试的内容包含什么?

是一种用于评估软件质量和可靠性的过程。在过程中,测试是非常重要的环节,它可以帮助开发人员识别和解决软件中存在的缺陷和错误。下面将详细介绍软件测试的内容,包括测试类型、测试阶段、测试方法和测试工具等。1.功能测试:测试软件的功能是否符合需求,是否能够满足用户的要求。例如,测试软件的输入输出是否正确,是否能够处理异常情况等。2.性能测试:测试软件的性能是否符合要求,如响应时间、吞吐量、负载等。3.安全测试:测试软件的安全性是否符合要求,如是否容易受到攻击、是否存在等。

2025-03-31 14:12:24 709

原创 深入了解HTTP缓存!测试要注意这5大应用场景

为了更好地理解什么是。

2025-03-30 20:00:00 2003

原创 Jmeter —— jmeter利用取样器中http发送请求

本属性用于标识一个取样器,建议使用一个有意义的名称。

2025-03-29 13:57:13 1050

原创 API 接口自动化测试的基本原理及实战教程

它是用来在Internet上传送超文本的传送协议,运行在TCP/IP协议族之上,它可以使浏览器更加高效,使网络传输减少。任何服务器除了包括HTML文件以外,还有一个HTTP驻留程序,用于响应用用户请求。浏览器是HTTP客户,向服务器发送请求,当浏览器中输入了一个开始文件或点击了一个超级链接时,浏览器就向服务器发送了HTTP请求,此请求被送往由IP地址指定的URL。驻留程序接收到请求,在进行必要的操作后回送所要求的文件。

2025-03-28 19:40:12 627

原创 告诉你怎么在Jmeter中进行压力测试

一、什么是压力测试软件测试中:压力测试(Stress Test),也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。常用的压力测试软件有:LoadRunner、Apache JMeter、NeoLoad、WebLOAD、Loadster、Load impact、CloudTest、Loadstorm、阿里云PTS等等,本文介绍的是使用Apache JMeter来进行压力测试。

2025-03-28 14:14:33 935

原创 11:00开始面试,11:08就出来了,问的问题有点变态。。。

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

2025-03-27 20:11:08 1003

原创 Python单元测试之道:从入门到精通

单元测试是对代码中的最小单元进行测试,通常是函数或方法。其目标是检查这些单元是否按预期工作。单元测试通常涵盖函数的各种输入和边界条件,以确保代码的正确性。

2025-03-27 19:23:58 870

原创 从0开始的ios自动化测试

最近由于工作内容调整,需要开始弄ios自动化了。网上信息有点杂乱,这边我就按我的实际情况,顺便记录下来,看是否能帮到有需要的人。它的作用是,帮你绕开ios必须用mac的xcode启动wda,直接在windows上使用tidevice启动wda就行了(windows电脑需要先安装iTunes)。这里需要用到mac了,我这边是找公司有mac的同事帮忙装的。

2025-03-27 14:17:13 839

原创 Selenium+Pytest自动化测试框架能碰撞出什么样的火花

selenium自动化+ pytest测试框架。

2025-03-26 19:33:43 682

原创 JMeter之BeanShell示例(基础&电商业务)

步骤:添加BeanShell组件:在。

2025-03-26 14:07:05 649

原创 使用Jmeter进行http接口测试

本文主要针对。

2025-03-25 19:36:26 891

原创 接口测试 —— Requests库介绍

而Requests库使用的是urllib3,因此继承了它的所有特性,所以Requests库比urllib3使用更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。,支持使用cookie 保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的URL 和POST 数据自动编码。现代、国际化、人性化。简而言之:Requests库相当于Python中的“浏览器”,可以通过它进行网络请求、获取网页数据,功能强大而且特别好用。查看Requests库是否安装成功,和所安装的版本(默认安装最高版本。

2025-03-25 14:54:14 529

原创 web自动化测试-执行 JavaScript 脚本

JavaScript 是一种,有的场景需要使用 js 脚本注入辅助我们完成 Selenium 无法做到的事情。当遇到无法完成的操作时,可以使用 JavaScript 来完成,webdriver 提供了 execute_script() 方法来调用 js 代码。执行 js 有两种场景:在页面上直接执行 js在某个已经定位的元素上执行 js执行jsSelenium 可以通过() 来执行 JavaScript 脚本。

2025-03-24 19:37:38 761

原创 Docker与VM虚拟机的区别以及Docker的特点

VM(VMware)在宿主机器、宿主机器操作系统的基础上创建虚拟层、虚拟化的操作系统、虚拟化的仓库,然后再安装应用;Container(),在宿主机器、宿主机器操作系统上创建Docker引擎,在引擎的基础上再安装应用。可以在Docker中创建一个ubuntu的镜像文件,这样就能将集成到Docker中,运行的应用就都是ubuntu的应用。虚拟机中ubuntu所占内存:Docker在宿主机器的操作系统上创建Docker引擎,,而不是虚拟化操作系统和硬件资源,所以操作速度快。

2025-03-24 14:32:43 1007

原创 接口自动化测试框架开发(pytest+allure+aiohttp+ 用例自动生成)

近期准备优先做的覆盖,为此需要开发一个测试框架,经过思考,这次依然想做点儿不一样的东西。接口测试是比较讲究效率的,测试人员会希望很快能得到结果反馈,然而接口的数量一般都很多,而且会越来越多,所以提高执行效率很有必要接口测试的用例其实也可以用来兼做简单的,而压力测试需要并发接口测试的用例有很多重复的东西,测试人员应该只需要关注接口测试的设计,这些重复劳动最好自动化来做pytest和allure太好用了,新框架要集成它们。

2025-03-23 20:00:00 1242

原创 是面试官放水,还是公司实在是太缺人?这都没挂,大厂原来这么容易进...

近期也算是抽取出大部分休息的时间,为大家准备了一份通往大厂面试的小捷径,准备了一整套软件测试复习面试的刷题以及答案,我知道很多同学不知道怎么复习,不知道学习过程中哪些才是重点,其实,你们经历过的事情,我也经历过,正应为经历过,所以不愿意看到还有万千学子为此伤神,也许这篇文章帮不到万千学子,但是能够在优快云这个平台上帮助到正在看这篇文章的那个迷茫的你!我也就满足了!本次是免费分享!通过大数据总结发现,其实软件测试岗的面试都是差不多的。

2025-03-22 20:19:17 717

原创 Docker与VM虚拟机的区别以及Docker的特点

VM(VMware)在宿主机器、宿主机器操作系统的基础上创建虚拟层、虚拟化的操作系统、虚拟化的仓库,然后再安装应用;Container(),在宿主机器、宿主机器操作系统上创建Docker引擎,在引擎的基础上再安装应用。可以在Docker中创建一个ubuntu的镜像文件,这样就能将集成到Docker中,运行的应用就都是ubuntu的应用。虚拟机中ubuntu所占内存:Docker在宿主机器的操作系统上创建Docker引擎,,而不是虚拟化操作系统和硬件资源,所以操作速度快。

2025-03-22 19:40:13 568

原创 接口自动化测试学习 —— Mock服务实现

准确的说,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。单元测试应该只针对当前单元进行测试, 所有的内部或外部的依赖应该是稳定的, 已经在别处进行测试过的.使用mock 就可以对外部依赖组件实现进行模拟并且替换掉, 从而使得单元测试将焦点只放在当前的单元功能。在上面的例子中我们替换了自己写的模块的对象,其实也可以替换标准库和第三方模块的对象,方法是一样的:先import进来,然后替换掉指定的对象就可以了。

2025-03-22 14:19:34 941

原创 技术分享 | 如何写好测试用例?

给自己的学习过程制订一个详细的计划,量化到天,排好每天要学习的东西。同时最重要的是,一定要养成总结的习惯 ,每天总结 ,每个项目总结 ,总结测试方法,总结Bug原因,奇葩Bug等等,这些将会成为你日后工作的宝贵财富。同时主动总结久了, 你会发现自己有质的提升,而且对于当前的工作会更游刃有余,所以经验是靠日积月累的。

2025-03-21 19:39:35 958

原创 职场经验:Python自动化生成漂亮的测试报告【干货】

运用Python的、数据驱动测试(DDT)、Excel、Jinja2和HTML技术,构建一个能够自动生成精美可视化测试报告的自动化测试框架。

2025-03-21 15:10:29 581

原创 简单介绍十款可以免费使用的API测试工具

工具太多,能用就行,关键还是整体架构与API的设计。大家都习惯用哪款呢?作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,坚持几天便放弃的感受的话,在这里我给大家分享一些软件测试的学习资源,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,希望能给你前进的路上带来帮助。

2025-03-20 19:41:40 894

原创 如何编写高质量的测试用例

编写优秀的测试用例是软件质量保证的重要环节,它能够确保产品在不同场景下稳定运行,发现潜在的问题,并验证功能实现的准确性。

2025-03-20 15:14:18 582

原创 如何做好测试执行工作?

6. 持续改进:根据测试执行过程中遇到的问题和经验教训,进行持续改进,不断优化测试执行的流程和方法。1. 明确测试目标和策略:确保整个团队对测试的目标有清晰的理解,制定详细的测试策略和计划。3. 规范化执行流程:建立规范的测试执行流程和标准操作,确保测试的一致性和准确性。8. 验证准确性:在测试完成后,验证测试结果的准确性,以确保测试是否全面和有效。这些是测试执行阶段的一些关键点,确保严格遵循和执行可以提高测试的效率和准确性。6. 执行规范:按照测试计划和流程执行测试,避免偏离预定的测试范围。

2025-03-19 19:49:57 933

原创 Burp Suite抓包工具配置代理手机抓取数据包

工作中很多手机上的问题因为环境差异导致无法在pc设备上完整的模拟真实物理手机,因此需要方法能抓取到手机设备上所有发送详情。发现了这个好用的数据包抓取工具Burp Suite。一.配置流程:1.在Suite官网下载通用ca(我安装的chrome),导入到软件中1.1启动Burp程序后代理服务会默认启动,查看代理服务是否启动1.2访问代理服务,下载CA证书1.3将下载的CA证书配置到chrome浏览器中拖拽下载的CA证书到系统证书目录,通过验证后安装成功~安装成功后显示在证书目录下。

2025-03-19 14:45:44 971

原创 15:00面试,15:06就出来了,问的问题有点变态。。。

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

2025-03-18 20:27:09 622

原创 微信朋友圈测试用例

1、写完要上传的内容后,点击“所在位置”,测试能否正常调用定位功能,选择位置后,能否预览所选的位置,发送朋友圈后,能否正确显示所选择的位置,点击该位置,能否查看位置详情。8、拍摄完的视频确定后,点击返回按钮,点击“取消”后,是否回到等待上传界面,点击“退出”后,是否回到朋友圈列表页面。9、选择完的视频确定后,点击返回按钮,点击“取消”后,是否回到等待上传界面,点击“退出”后,是否回到朋友圈列表页面。1、选择的图片是否能正常上传,选择图片后能否取消,能否编辑后再上传,编辑后能否取消不上传。

2025-03-18 19:42:28 760

原创 pytest 的 request fixture:实现个性化测试需求

在之前深入理解pytest-repeat插件的工作原理一文中,我们看到源码中有这样一段看到参数为request,我们知道,所以这里request一定也是fixture。那它到底怎么用呢?这篇文章将详细介绍,并通过实战项目加深理解。

2025-03-18 14:57:19 641

原创 Python接口自动化测试处理不同接口间参数依赖

处理不同接口之间的参数依赖是接口自动化测试中的常见任务。通过使用Python的全局变量、测试框架的fixtures和参数化测试,可以有效地管理和处理这些依赖关系。选择最适合项目的方法,可以提高测试用例的可维护性和可靠性,确保接口自动化测试顺利运行。希望本文的示例代码和方法能帮助大家更好地处理接口自动化测试中的参数依赖问题。

2025-03-17 20:00:00 1898

原创 Linux 的性能调优的思路

系统性能优化是个涉及面广、繁琐、长久的工作,寻找出现性能问题的根源往往是最难的部分,一旦找到出现问题的原因,性能问题也就迎刃而解。因此,解决问题的思路变得非常重要。例如,Linux系统下的一个网站系统,用户反映,网站访问速度很慢,有时无法访问。第一步要做的是检测网络,可以通过ping命令检查网站的域名解析是否正常,同时,ping服务器地址的延时是否过大等等,通过这种方式,首先排除网络可能出现的问题;

2025-03-17 14:43:31 535

空空如也

空空如也

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

TA关注的人

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