自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自学软件测试怎么学?【史上最详细学习路线】(附全套资料)

对于想入行学软件测试的新手来说,首先需要一个高效的学习线路图,还要有全套的学习资料,两者结合才能有最好的学习效果。授人以鱼不如授人以渔,所以今天我也想把我的经验和经历分享给大家,史上最详细的软件测试学习路径和最全的学习资料包全部奉上,按照这个路线学习,大神指日可待!软件测试工程师的工作要求:文档评审,用例评审,需求评审;测试用例设计,自动化测试脚本开发,测试架构设计、写作测试文档(测试计划、测试方案、测试用例等);执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;通过测

2022-03-08 22:25:14 19477 3

原创 Selenium自动化测试—如何搭建自动化测试环境?

​最近也有很多人私下问我,selenium学习难吗,基础入门的学习内容很多是3以前的版本资料,对于有基础的人来说,3到4的差别虽然有,但是不足以影响自己,但是对于没有学过的人来说,通过资料再到自己写的代码,发现有些东西没有,有些方法又不相同,导致脚本不能运行,提醒我,看是否能花点时间,把selenium的内容好好梳理一下,从基础开始,到能够梳理出一个selenium的知识图谱更好。​

2025-05-24 14:43:00 275

原创 接口测试和单元测试详解

的本质:就是通过数据驱动,测试类里面的函数。单元测试的本质:通过代码级别,测试函数。单元测试的框架:unitest+接口,pytest+WEB----->接口,pytest+jenkins+allure。

2025-05-24 14:40:06 442

原创 超详细的接口测试教程

接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式。人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。在计算机中,接口是计算机系统中两个独立的部件进行信息交换的共享边界。这种交换可以发生在计算机软、硬件,外部设备或进行操作的人之间,也可以是它们的结合。

2025-05-24 14:35:06 574

原创 接口自动化测试流程、工具及其实践

​接口自动化测试是指通过编写脚本或使用自动化工具,对软件系统的接口进行测试的过程。接口测试是软件测试中的一种重要测试类型,主要用于验证系统组件之间的通信和数据交换是否正常。通过接口自动化测试可以快速发现接口中的问题,并及时进行修复,确保系统的稳定性和可靠性,并最终提高测试效率和准确性。​

2025-05-23 14:59:32 719

原创 Web自动化测试详解

是软件测试中非常重要的一种测试方法,它通过编写脚本来模拟人工操作网页,从而实现对Web应用程序进行自动化测试的过程。为了保证测试质量和效率,我们需要遵循一定的流程和步骤来完成Web自动化测试。

2025-05-23 14:56:01 705

原创 接口自动化测试框架搭建

今天,我们来聊聊接口自动化测试。接口自动化测试是什么?如何开始?如何搭建?

2025-05-23 14:22:53 469

原创 如何快速写出高效的软件测试用例?

​编写测试用例的目的就是确保测试过程全面高效、有据可查。但要编写出高效的测试用例,需要搞清楚什么是测试用例,以及如何编写出高效的测试用例?接下来将从以下几个部分来进行展开​

2025-05-23 14:21:37 381

原创 JMeter+Jenkins接口压力测试持续集成

接口功能测试应用: http://www.weather.com.cn/data/cityinfo/<city_code>.html测试功能:获取对应城市的天气预报请求方法:Get压测脚本开发工具:jmeter源码脚本位置: https://github.com/shifengboy/iInterface_python/blob/master/jmx/iInterface.jmx将Jmeter压测任务集成到Jenkins通过Jenkins运行Jmeter任务在Jenkins上展示Jmeter压测报告可自

2025-05-23 14:13:56 494

原创 Pytest自动化测试框架pytest-xdist分布式测试插件

平常我们非常多时,比如有1千条用例,假设每个用例执行需要1分钟,如果单个测试人员执行需要1000分钟才能跑完;当项目非常紧急时,会需要协调多个测试资源来把任务分成两部分,于是执行时间缩短一半,如果有10个小伙伴,那么执行时间就会变成十分之一,大大节省了测试时间;为了节省项目测试时间,10个测试同时,这就是一种分布式场景;同样道理,当我们自动化测试用例非常多的时候, 一条条按顺序执行会非常慢,pytest-xdist的出现就是为了让自动化测试用例可以执行,从而节省自动化测试时间;

2025-05-22 15:58:05 535

原创 Docker+jenkinsPipeline 运行实现python自动化测试

jenkins 中创建 pipeline 项目 根据自动化项目依赖包构建 python 镜像(构建自动化 python 环境) 运行新的 python 容器,执行 jenkins 从仓库中拉下来的自动化项目 执行完成之后删除容器 二、环境准备

2025-05-22 15:54:59 955

原创 系统思维:敏捷测试专家视角下的组织效能倍增器

框架在最新6.0版本中特别强调,系统思维能帮助组织识别"20%的关键杠杆点,产生80%的改进效果"。Spotify的部落模型(Tribe Model)证明,当测试工程师能清晰看到自己的自动化脚本如何影响下游UAT验收率(物质流),以及缺陷修复周期如何制约市场反馈速度(信息流),测试策略会自然向风险驱动模式演进。这种"问题即资产"的思维,正是敏捷测试从。Capital One的混沌工程实践显示,当将测试环境与生产监控系统打通后(变量类型区分),78%的线上故障都能在测试阶段被预测(SAFe?

2025-05-22 15:19:29 833

原创 测试新功能:是先自动化还是先手动检查?

一位工程师同事向内部邮件列表提交了一个问题。问题的核心是:一个新功能将在几个月后发布,但目前还没有自动化测试覆盖。那么,拥有“质量软件工程师”头衔的人应该怎么做呢?他们是应该先“手动”测试该功能,然后在之后再贡献自动化测试(尽管这可能会在发布之后才完成)?还是应该立即开始编写自动化测试,可能会推迟发现和报告重要问题的时间?

2025-05-22 14:52:15 824

原创 功能测试存在的必要性还大嘛?

自动化测试虽是大势所趋,但也有局限性,它需要前期投入大量时间和资源,且依赖明确规则,小公司根本就不搞,大公司想搞有时候又有心无力,只有下定大决心,统一集中管理测试,坚决推到自动化测试,记到kpi考核里的公司才能搞好自动化。现在测试行业对人员要求越来越高,纯手工测试岗位的确在减少,不再是主角,我们公司手工测试的都被优化了,但手工测试的活可没有消失,留下来的都是你前面说的,有自动化经验,有代码经验的员工。多掌握些技能,迅速转型,否则过2年一席之地都没有了,有啥不懂的随时问,给你讲讲一线真正干活的测试。

2025-05-22 14:47:56 331

原创 基于Python+Selenium自动化测试的Jenkins持续集成项目搭建与实践(超详细的)

是Java编写的非常流行的持续集成(CI)服务,起源于Hudson项目。所以Jenkins和Hudson功能相似。

2025-05-21 14:18:03 985

原创 5分钟速成APP自动化测试

APP自动化。

2025-05-21 14:16:24 364

原创 Fiddler查看响应时间

步骤1:打开Fiddler,找到FiddlerScript这个标签

2025-05-21 14:15:23 229

原创 响应式Web布局的实现与测试

在现代Web开发中,创建一个响应式布局是确保用户体验的关键。本书第八章与第二章的内容聚焦于如何通过HTML、CSS和Bootstrap框架实现一个响应式的产品展示页面布局,并通过Opera Mobile模拟器进行测试,以确保布局在不同设备上的兼容性。

2025-05-21 14:12:06 523

原创 软件测试之银行测试入门

 互联网大厂工资高,但也不是那么好进的,这两年内卷越来越严重,想进大厂也越来越难。而银行的测试岗难度则会小很多,工资也还说的过去,并且相对稳定。而做银行金融测试岗需要做什么呢?以及它的要求和准则,快来看看吧。

2025-05-21 14:09:16 385

原创 四种自动化测试模型实例及优缺点详解

1.概念:通过录制或编写对应应用程序的操作步骤产生的线性脚本。单纯的来模拟用户完整的操作场景。(操作,重复操作,数据)都混合在一起。

2025-05-20 15:02:53 649

原创 Jmeter接口测试与性能测试

目前最新版本发展到5.0版本,需要Java7以上版本环境,下载解压目录后,进入\apache-jmeter-5.0\bin\,双击ApacheJMeter.jar文件启动JMemter。

2025-05-20 15:00:32 825

原创 用户体验测试与移动设计的未来

随着技术的快速发展,用户体验(UX)设计已经成为产品开发中不可或缺的一部分。本书的章节内容涉及用户体验测试的两种新型方法,以及移动设计的现状和未来。通过这些内容,我们能够深入理解如何更有效地进行产品测试,以及如何在移动设备上保持优秀的用户体验。

2025-05-20 14:53:12 900

原创 AngusTester:全方位敏捷测试解决方案

在当今快节奏的软件开发行业中,高效、可持续的测试活动对于保障产品质量至关重要。AngusTester(简称AT)作为一个全面的敏捷测试解决方案,正成为越来越多软件开发团队的首选。下面,让我们一起来深入了解这个项目的核心功能和应用场景。

2025-05-20 14:51:45 826

原创 用户体验测试与移动设计的未来

随着技术的快速发展,用户体验(UX)设计已经成为产品开发中不可或缺的一部分。本书的章节内容涉及用户体验测试的两种新型方法,以及移动设计的现状和未来。通过这些内容,我们能够深入理解如何更有效地进行产品测试,以及如何在移动设备上保持优秀的用户体验。

2025-05-20 14:48:04 889

原创 软件测试之安全测试

测试搜索框时发现输入包含'('的条件会报错,输入'()'时会返回所有数据,是搜索条件处理不当导致,需登记到典型问题,之后有搜索框的测试中补充相应测试用例进行覆盖。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取。

2025-05-19 14:34:14 656

原创 软件测试常见的测试用例设计方法

具有输入功能,但输入之间没有组合关系---等价类。输入有边界 例如长度等,类型有限制时---边界值。多输入,多输出,输入和输出之间存在关系,输入和输出存在依赖关系---判定表,因果图。用最少的测试用来来获得最大的测试用例覆盖率---正交法。多个功能的组合测试---场景法设计测试用例。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取。

2025-05-19 14:33:16 737

原创 性能测试、负载测试、压力测试之间的差异

它还可以帮助您确定系统中的负载是如何建立和维持的。】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!它通过在不同的负载场景中传递不同的参数来检查系统组件的性能。5、应用程序可以支持的并发用户数,以及允许更多用户访问它的可扩展性。5、负载测试用于客户端/服务器、基于 Web 的应用程序。4、性能测试有助于检查网站服务器、数据库、网络的性能。2、负载测试模拟任何应用程序或网站上的真实负载。6、压力测试是对您网站的意外测试流量进行的。

2025-05-19 14:24:49 850

原创 Pytest+Selenium UI自动化测试实战实例

今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费1 确保您已经安装了2 配置开发环境 3 安装pytest库4 安装pytest -html 报告插件5 安装pypiwin32库(用来模拟按键)6 安装openpyxl解析excel文件库7 安装yagmail发送报告库8 确保已配置火狐或谷歌浏览器及对应驱动 9 确保已经正确配置好发送邮件的邮箱https://mai

2025-05-19 14:19:27 913

原创 接口自动化测试用例

Post方式的接口是上传接口,需要对接口头部进行封装,所以没有办法在浏览器下直接调用,但是可以用的-d参数传递接口需要的参数。当然我们还以众筹网的登录接口为例,讲解post方式接口的自动化测试用例。.登录(POST)这个接口文档很清楚,就是传递用户名和密码进行登录,登录后会返回user基本数据结构和Token。分析了接口文档,我们需要在终端下执行接口,然后才能根据接口的返回值来编写对应的。在终端下执行命令:v=1。

2025-05-19 14:15:05 609

原创 RobotFramework功能自动化测试框架基础篇

是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

2025-05-16 14:25:03 683

原创 Python自动化测试框架:unittest介绍

Unittest是Python中最常用的测试框架之一,它提供了丰富和强大的测试工具和方法,可以帮助开发者更好地保证代码质量和稳定性,本文就来介绍下Unittest单元测试框架。

2025-05-16 14:21:59 746

原创 Python自动化测试框架:unittest介绍

Unittest是Python中最常用的测试框架之一,它提供了丰富和强大的测试工具和方法,可以帮助开发者更好地保证代码质量和稳定性,本文就来介绍下Unittest单元测试框架。

2025-05-16 14:18:58 928

原创 接口测试 —— 接口和接口文档概念

接口又叫API,全称application programming interface:应用程序接口(规范),也就是我们经常会听说Web接口,APP接口。

2025-05-16 14:17:27 896

原创 云原生性能测试全解析:如何构建高效稳定的现代应用?

随着云计算技术的快速发展,云原生(Cloud Native)架构成为现代应用开发的主流模式。云原生应用通常采用微服务架构、容器化部署,并利用 Kubernetes(K8s)等编排工具进行管理。然而,云原生环境的动态性、分布式特性和资源弹性,使得传统性能测试方法难以适用。因此,云原生性能测试成为保障应用高效稳定运行的关键。本文将探讨云原生性能测试的重要性、核心挑战、测试方法及最佳实践,帮助测试工程师构建高效的测试策略。

2025-05-16 14:07:40 831

原创 jmeter接口测试项目实战详解,零基础也能学

jmeter。

2025-05-15 14:32:41 979

原创 Fetch API 入门:快速掌握 Web 请求的基础

​引言在现代 Web 开发中,与服务器进行异步通信已成为基本需求。过去,我们依赖于 XMLHttpRequest 来完成这项工作,但它的使用复杂且不够直观。好在有了 Fetch API,它提供了一种更简单、更强大的方法来获取资源。今天,让我们一起深入探索 Fetch API 的奥妙,看看它如何使我们的开发工作更加轻松。​

2025-05-15 14:27:57 481

原创 python+requests接口自动化完整项目设计源码

前言有很多小伙伴吵着要完整的项目源码,完整的项目属于公司内部的代码,这个是没法分享的,违反了,就算别人分享了,也只适用于本公司内部的业务。所以用例的代码还是得自己去一个个写,我只能分享项目框架,只能帮你们到这了。

2025-05-15 14:26:19 859

原创 轻松搞定测试工装:ETest简易配置,自动生成

为了简化测试工装的创建过程,提高开发效率,ETest 提供了一种程序生成器功能,用户只需提供简单的环境化配置即可自动生成可运行的测试工装。这一功能旨在通过减少手工编程和繁琐设置,使开发者能够快速搭建用于测试的环境,从而提高测试效率和开发速度。

2025-05-15 14:23:14 873

原创 敏捷测试的武器库:左移和自动化

在软件开发这个日新月异的行业里,敏捷方法论可谓是"一骑绝尘",成为现代软件研发的主流。它提倡协作、迭代、快速交付,而在这个过程中,敏捷测试扮演了举足轻重的角色。敏捷测试不是简单的"查漏补缺",而是一种贯穿开发全流程的测试策略,它让测试与开发"并肩作战",提升软件质量,缩短交付周期,让产品更灵活、更可靠。

2025-05-15 14:19:34 813

原创 Puppeteer:被低估的自动化测试利器,功能太强大了!

第二行开始是示例脚本正文,describe()是指测试套件,单引号内的是套件名,it()是指测试用例,单引号内的是用例名,describe()内还可以嵌套describe() ,it()则是可以有并列多个意味着测试套件内有多个测试用例,如果describe()内只有一个it(),那套件名和用例名基本上可以写成一样。最后一行代码是断言语句。这里我新建了个名为browser.js的文件,里面自定义了2个不同尺寸大小的浏览器,一个是默认尺寸,一个是最大化尺寸,我可以在用例脚本中任意调用一个来使用。

2025-05-14 14:43:55 593

空空如也

空空如也

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

TA关注的人

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