一、概述 Jenkins 与 Git 的结合使用,可以理解为是 Jenkins 的一个强大之处。为什么要这么说,简要说明一下这个工作模式就能理解: 一个软件项目,开发过程中通常都会使用到一些源码管理工具,来达到团队协作的目的...
-
软件测试 自动化测试 职场和发展 集成测试 模块测试 【Jenkins使用】Jenkins 与 Git
-
性能测试 自动化测试 软件测试 什么是压力测试?如何进行Jmeter压力测试
一、什么是压力测试 软件测试中:压力测试(Stress Test),也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等...
-
职场和发展 软件测试 程序人生 自动化测试 功能测试 14:00面试,14:06就出来了,问的问题有点变态。。。
从小厂出来,没想到在另一家公司又寄了。 到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到5月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。 还在有...
-
自动化 python 自动化测试 接口测试 Selenium:WebDriver简介及元素定位
目录 一、WebDriver原理 二、WebDriver定位方法 三、WebElement接口常用方法 一、WebDriver原理 1、关于WebDriver 设计模式:按照Server-Client的经典设计模式设计; S...
-
测试工具 软件测试 接口自动化测试 软件测试工程师 自动化测试 测试老鸟整理,Postman加密接口测试-Rsa/Aes对参数加密(详细总结)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小...
-
测试工具 自动化测试 测试工程师 职场和发展 【2023全网最牛教程】10分钟快速上手Postman(建议收藏)
Postman是发送 HTTP 请求利器,测试同学必备工具之一。熟练使用Postman是http接口测试最基本要求,也是能够快速进入测试行业敲门砖。 安装Postman Postman安装存在native app(本地app...
-
单元测试 程序人生 职场和发展 面试 使用 GitHub Copilot 自动化测试
代码完成并不是什么新鲜事。像 IntelliSense 这样的工具已经允许开发人员通过尝试自动完成他们正在编写的函数或语句的名称来提高工作效率,但是可用的工具只有一定程度的实际“智能”可用。随着 GitHub 的 Copil...
-
python 测试工具 职场和发展 软件测试 自动化测试 测试工程师 Pytest之收集用例规则与运行指定用例详解
前言 小伙伴们大家好呀,今天笔者会给大家讲解一下pytest是如何收集我们写好的用例?我们又有哪些方式来运行单个用例或者批量运行用例呢?下面将为大家一一解答! 同时,我也为大家准备了一份软件测试视频教程(含面试、接口、自动化...
-
java selenium 自动化测试 软件测试 测试工程师 性能测试 —— Tomcat监控与调优:Jconsole监控
JConsole的图形用户界面是一个符合Java管理扩展(JMX 规范的监测工具,JConsole使用Java虚拟机(Java VM ,提供在Java平台上运行的应用程序的性能和资源消耗的信息。在Java平台,标准版(Jav...
-
测试工具 经验分享 软件测试 自动化测试 程序员 程序人生 pytest-xdist 进行多进程并发测试
2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读2k次,点赞85次,收藏11次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试...
-
自动化测试 程序员 软件测试 程序人生 Jmeter、postman、python 三大主流技术如何操作数据库?
2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板) 只要是做测试工作的,必然会接触到数据库 1、前言 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于...
-
测试工具 selenium 自动化测试 软件测试 Postman —— postman实现参数化
什么时候会用到参数化 比如:一个模块要用多组不同数据进行测试 == 验证业务的正确性 Login模块:正确的用户名,密码 ===成功;错误的用户名,正确的密码 === 失败 postman实现参数化 在实际的接口测试中,部...
-
性能测试 测试工具 软件测试 jmeter 一文3000字从0到1使用pytest-xdist实现分布式APP自动化测试
目录 01、分布式测试的原理 02、测试项目 03、环境准备 04、搭建步骤 05、分布式执行 06、测试报告 不知道大家有没有遇到这样一种情况,实际工作中,app自动化测试的用例可能是成百上千条的,如果放在一台机器上跑,消...
-
性能测试 单元测试 Jmeter LoadRunner pytest junit 【自动化测试】几种常见的自动化测试框架
几种常见的自动化测试框架 1.pytest2.Junit3.selenium4.Appium5.LoadRunner5.1 虚拟用户5.2 真实负载5.3 定位性能5.4 分析结果5.5 重复测试 在软件测试领域,自动化测...
-
单元测试 软件测试 自动化测试 程序人生 职场和发展 命令行工具-cURL(用于使用URL传输数据)
1、前言 使用 Postman 进行接口测试,如下图。 在 Postman 的代码段里,可以转换你需要的不同语言的代码,其中就可以转换 cURL 代码。 将此代码复制到命令行里执行,可以执行成功,请求结果和在 Postm...
-
软件测试 测试工具 单元测试 UI自动化测试:Selenium+PO模式+Pytest+Allure整合
本人目前工作中未涉及到WebUI自动化测试,但为了提升自己的技术,多学习一点还是没有坏处的,废话不多说了,目前主流的webUI测试框架应该还是selenium,考虑到可维护性、拓展性、复用性等,我们采用PO模式去写我们的脚本...
-
接口设计 自动化测试 接口调试 postman Apifox --- 全套服务提升了团队效率,让研测之间充满了爱(记Apifox在工程中的实际应用)【云原生】
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。 1. Python基础专栏,基础知识一网打尽,9.9元买不了吃亏,买不了上当。 Python从入门到精通 文章目录 1. Api常用解决方案痛点多1.1. 工具...
-
职场和发展 自动化测试 测试用例 软件测试面试在简历上写了“精通”后,拥有工作经验的我被面试官问到窒息...
前言 如果有真才实学,写个精通可以让面试官眼前一亮! 如果是瞎写?基本就要被狠狠地虐一把里! 最近在面试,我现在十分后悔在简历上写了“精通”二字… 先给大家看看我简历上的技能列表: 熟悉软件测试理论基础,熟悉软件测试的流程、...
-
自动化测试 职场和发展 python 程序人生 软件测试 Pytest简介及jenkins集成
一、pytest介绍 pytest介绍 - unittest\nose pytest:基于unittest之上的单元测试框架 自动发现测试模块和测试方法 断言使用assert+表达式即可 可以设置测试会话级、模块级、类级、函...
-
单元测试 职场和发展 程序人生 软件测试 自动化测试 Python - 操作windows程序窗口
Step1: Pyautoit介绍 ● 在自动化测试脚本中,有时候需要自动安装windows程序,或者操作windows程序。对于操作windows程序的python库五花八门,本文以pyautoit库演示如何操作windo...
-
网络协议 网络 功能测试 软件测试 程序人生 自动化测试 Postman测WebSocket接口
01、WebSocket 简介 WebSocket是一种在单个TCP连接上进行全双工通信的协议。 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中...
-
jmeter 测试工具 软件测试 程序员 接口测试 自动化测试 性能测试 LoadRunner压力测试实例
摘要:本文通过实例讲解介绍了LoadRunner 工具的使用,介于公司的实际情况,文中主要是对工具的基本使用做了详细描述,高级运用方面除性能计数器与参数设置外其它均未涉及,待以后补充。目的是使公司人员根据该手册便可以独立运用...
-
职场和发展 软件测试 自动化测试 功能测试 15:00的面试,15:06就出来了,问的问题过于变态了。。。
从小厂出来,没想到在另一家公司又寄了。 到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到六月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。 还在有个...
-
职场和发展 功能测试 软件测试 自动化测试 程序人生 15:00面试,15:06就出来了,问的问题有点变态。。。
从小厂出来,没想到在另一家公司又寄了。 到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到8月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。 还在有个...
-
测试工具 职场经验 自动化测试 软件测试 程序员 功能测试 Selenium实现多页面切换
当使用 Selenium 进行自动化测试或爬取数据时,有时需要处理多个页面之间的切换。以下是一些可能需要多页面切换的情况: 1、打开新窗口/页面: 在当前页面上点击链接、按钮或执行某些操作时,可能会打开一个新的窗口或页面。此...
-
单元测试 软件测试 职场和发展 自动化测试 面试 ChatGPT的Bug,你想象不到
ChatGPT最近一段时间真是火的不行不行的,通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文等任务。它的全名是“Chat G...
-
软件测试 软件测试工程师 测试工具 自动化测试 测试开发 全网最全,在Linux下安装Git与初始化Git 环境(详细)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小...
-
java 单元测试 自动化测试 测试工程师 软件测试 一文教会你mock(Mockito和PowerMock双剑合璧)
1.什么是Mock Mock有模仿、伪造的含义。Mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。mock工具使用范畴: 真实对象具有不确定的行为,产生不可预测的...
-
测试工具 pytest python jmeter 自动化测试 无边界探索:Selenium元素定位方法全攻略!
一、背景 作为当下最流行的web UI自动化测试工具,selenium是很多测试同学入门接触自动化测试时学习的第一个工具。想要自动化操作页面上的内容,元素定位是首先必须要学习的核心知识。 因此本文主要介绍selenium的几...
-
压力测试 自动化测试 测试工程师 性能测试 8年软件测试开发薪水被应届生倒挂,32岁的我裸辞了...
今年 32 岁,我从公司离职了,是裸辞。 前段时间,我有一件事情一直憋在心里很难受,想了很久也没找到合适的人倾诉,就借着今天写出来。 我一个十几年测试经验,八年 软件测试 经验的职场老人,我慢慢涨上来的工资竟然被一个应届生倒...
-
microsoft 职场和发展 新一代最强开源UI自动化测试神器Playwright(Java版)环境搭建
Playwright 是专门为满足端到端测试的需要而创建的。Playwright 支持所有现代渲染引擎,包括 Chromium、WebKit 和 Firefox。在 Windows、Linux 和 macOS 上进行本地测试...
-
测试工具 自动化测试 接口测试 Postman常用断言功能解析
一、Postman断言模块 二、七种常规业务断言 前4种最常用: 1)Status code:Code is 200 检查返回的状态码是否为200 2)Response body:Contains string 检查响...
-
自动化测试 Selenium中WebDriver最新Chrome驱动安装教程
作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 主页地址:【Austin_zhai】 目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。 声明:博主日常工作较为繁忙,文章会...
-
Appiu 自动化测试 阿里软件测试二面:adb 连接 Android 手机的两种方式,看完你就懂了
前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了。 今天,我就来给大家介绍一下,adb 连接 Android 手机的两种方式 USB...
-
自动化测试 Playwright 获取元素是否存在、获取元素数量 (Node.js)
正文 很多时候我们需要绕过一些东西或者做预处理,需要判断一个元素是否存在,需要一个即使找不到元素也没用关系的处理方法。 官方提供了 locator.isVisible( 用来获取元素是否存在的。 但是!它会立即返回结果,不...
-
单元测试 自动化测试 测试工具 超详细一文到底!软件测试基本流程
前言: 采用通用的测试流程,能高效、高质量的完成软件测试工作,有助于减少沟通成本,对各阶段产出有明确认知等等。最终目标:实现软件测试规范化、标准化。以下为非通用标准,仅供大家参考 一、软件测试流程图 二、各阶段详解: 1、需...
-
压力测试 功能测试 职场和发展 软件测试 自动化测试 Postman和JMeter怎么选?区别都给你总结啦
专注于分享软件测试干货内容,欢迎点赞 收藏 ⭐留言 如有错误敬请指正!交流讨论:欢迎加入我们一起学习!资源分享:耗时200+小时精选的「软件测试」资料包 软件测试学习教程推荐:火遍全网的《软件测试》教程 创...
-
测试工具 自动化测试 职场和发展 Jmeter和Postman那个工具更适合做接口测试?
软件测试行业做功能测试和接口测试的人相对比较多。在测试工作中,有高手,自然也会有小白,但有一点我们无法否认,就是每一个高手都是从小白开始的,所以今天我们就来谈谈一大部分人在做的接口测试,小白变高手也许你只差这一次深入了解!...
-
软件测试 接口测试 接口自动化 python自动化测试 超详细,Pytest自动化测试框架 token全局设置-多套环境使用(实战)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小...
-
测试工具 自动化测试 测试工程师 职场和发展 入行软件测试7年,才知道原来字节跳动这么容易进
当前就业环境,裁员、失业消息满天飞,好像有一份工作就不错了,更别说高薪了。其实这只是一方面,而另一方面,各大企业依然求贤若渴,高技术人才依然紧缺,只要你技术过硬,拿个年薪50w不是问题。 我的人生格言:“ 比你优秀的人不可怕...
-
测试工具 jmeter 自动化测试 单元测试 功能测试 selenium API测试之Postman使用完全指南
前言 Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。 Postman 工具有 Chrome 扩展和独立客户端,推荐安装独立客户端。 Postma...
-
测试工具 全新ui自动化测试框架教学——Cypress
前言 在现阶段自动化测试领域大规模普及的是selenium及appium等常规自动化测试工具,但在其中会有遇到很多影响因素导致测试结果不理想和不准确的情况发生。在经过Darren洋对自动化测试工具调研后,发现...
-
职场和发展 软件测试 自动化测试 程序人生 美团面试失败后,翻了两年前的面试题,发现根本不是一个难度的
刚从美团走出来,被自动化测试的一些面试题难到了…越想越觉得可惜,回想面试经过,好好总结了几个点,发现面试没过的主要原因是在几个关键的问题没有给到面试官想要的答案。从而失去了这次宝贵的机会。 根据你的工作经历,说说你对质量保...
-
单元测试 软件测试 自动化测试 Python自动化必不可少的测试框架 — pytest
Python在测试圈的应用非常广泛,特别是在自动化测试以及测试开发的领域,其中在自动化测试中我们常用的测试框架是uniitest和pytest,本文将带领大家搭建以及熟悉pytest的使用。 既然有unittest那么为什么...
-
python 开发语言 自动化测试 测试工具 软件测试技术手册天花板(共306页) ~ 成功入职,还得靠它...
大家好~ 最近内卷严重,各种跳槽裁员,今天特意分享一套学习笔记 / 面试手册,年后跳槽的朋友可以好好刷一刷,还是挺有必要的,它几乎涵盖了所有的软件测试技术栈,非常珍贵,肝完进大厂!妥妥的。相信你看完一定会有帮助(莫做收藏党)...
-
压力测试 测试工程师 自动化测试 性能测试 软件测试 Pytest为什么会成为目前最火的测试框架?
Pytest为什么现在被更多的测试工程师所依赖广泛使用,我们从以下几个方面一一解析: 1.pytest身为一个第三方库集成了很多功能安装起来十分简单 使用pip install pytest 或者在pychram中搜索安装也...
-
运维 软件测试 TOSCA自动化测试工具
TOSCA由德国公司Tricentis研发,提供英文和德语两种版本。 目前他们的网上培训课程大约是2000一套,从初级到高级,从工程师到BA,有技术,也有测试管理。 TOSCA的思想是,不用会编程的测试人员可以直接上手自动化...
-
测试工具 软件测试 自动化测试 测试工程师 Postman传递对象参数(包含有集合对象)
postman通常需要传递各式各样的参数,本文主要介绍了Postman传递对象参数(包含有集合对象 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 项目场景: postman通常需要传递各式各样的参数,这样的话,进行写参...
-
python 测试工具 职场和发展 软件测试 自动化测试 Postman接口测试: postman设置接口关联,实现参数化
postman设置接口关联 在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 在postman中实现关联操作的步骤如下: 1、利用postman获取上一个...
-
测试工具 软件测试 自动化测试 测试工程师 Selenium切换窗口、框架和弹出框window、ifame、alert
一、切换窗口 #获取打开的多个窗口句柄#切换到当前最新打开的窗口#最大化浏览器#刷新当前页面二、切换框架frame 如存在以下网页: 可以使用4中方式切换frame #1.用frame的index来定位,第一个是0#2.用i...