Django ,作为 Python 编写的一个优秀的开源 Web 应用框架,特别适用于快速开发的团队。对于很多场景来说,我们需要一份 API 文档,好处实在太多了: 提高开发效率:开发者可以基于 API 文档 快速学习和尝试...
-
数据库 python 软件测试 功能测试 自动化测试 程序人生 Django 快速整合 Swagger:实用步骤和最佳实践
-
pycharm 开发语言 接口自动化测试 自动化测试 Python之Requests模块简介与安装
Requests模块简介 在python的标准库中,虽然提供了urllib,utllib2,httplib,但是做接口测试,requests使用更加方便快捷,正如官方说的,“让HTTP服务人类”。 Requests是...
-
单元测试 软件测试 自动化测试 职场和发展 程序人生 pytest学习和使用 - Pytest用例执行结果有哪几种状态?
【阅读目录】 1 用例执行状态 2 xfail示例 3 failed示例 4 error示例 1 用例执行状态 状态说明passed测试通过failed断言失败error用例本身代码报错xfail预期失败,加了 @...
-
职场和发展 程序人生 自动化测试 测试工具 软件测试 目前最火的测试框架,pytest封神级讲解
Pytest 是 python2 自带的自动化测试框架,python3 的版本的话 pytest 框架独立出来,需要 pip 进行安装 一、Pytest 的下载安装 1、Python3 使用 pip install -U p...
-
单元测试 测试工具 自动化测试 职场和发展 软件测试如何自我提升
当一个软件测试工程师刚刚进入行业一到三年的时间,他们通常需要掌握一些基本技能和知识,并且需要学习一些新的技术和工具,以便更好地完成自己的测试工作。以下是一些建议,帮助测试工程师在这个阶段提升自己的技能。 掌握基本的测试技能...
-
jenkins 自动化测试 测试工具 Postman接口自动化之postman脚本编写
这是之前搞的接口自动化方案,已经在业务测试中实现了使用postman编写接口脚本,通过GitHub+Jenkins+email +html report实现了接口自动化,现在分块整理一下。 postman脚本编写 1、创建集...
-
单元测试 测试工具 自动化测试 软件测试 接口测试 一位年薪40W的测试被开除,回怼的一番话,令人沉思
一位年薪40W测试工程师被开除回怼道:“反正我有技术,在哪不一样” 一技傍身,万事不愁,当我们掌握了一技之长后,在职场上说话就硬气了许多,不用担心被炒,反过来还可以炒了老板,这一点在码农界特别明显。许多测试人在辞职时,都有一...
-
测试工程师 软件测试 测试框架 性能测试 自动化测试 【接口测试】POST请求提交数据的三种方式及Postman实现
1. 什么是POST请求? POST请求是HTPP协议中一种常用的请求方法,它的使用场景是向客户端向服务器提交数据,比如登录、注册、添加等场景。另一种常用的请求方法是GET,它的使用场景是向服务器获取数据。 2. POST请...
-
python 测试工程师 自动化测试 接口测试工具:Postman的高级用法!
Postman 是一款功能强大的 API 开发和测试工具,以下是一些高级用法的详细介绍和操作步骤。 一. 环境和全局变量 环境变量允许你设置特定于环境(如开发、测试、生产)的变量,全局变量则在所有环境中都能访问。 操作步骤:...
-
软件测试 功能测试 自动化测试 程序人生 职场和发展 pytest学习和使用-pytest如何进行分布式测试?(pytest-xdist)
1 什么是分布式测试? 在进行本文之前,先了解些基础知识,什么是分布式测试?分布式测试:是指通过局域网和Internet,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、分散操作、集中管理、协同工...
-
运维 自动化测试 软件测试 功能测试 程序人生 职场发展 DevOps中的持续测试优势和工具
持续测试 DevOps中的持续测试是一种软件测试类型,它涉及在软件开发生命周期的每个阶段测试软件。持续测试的目标是通过早期测试和经常测试来评估持续交付过程的每一步的软件质量。 DevOps中的持续测试流程涉及开发人员、Dev...
-
压力测试 测试工程师 自动化测试 性能测试 软件测试 精进单元测试技能 —— Pytest断言的艺术!
本篇文章主要是阐述Pytest在断言方面的应用。让大家能够了解和掌握Pytest针对断言设计了多种功能以适应在不同测试场景上使用。 了解断言的基础 在Pytest中,断言是通过 assert 语句来实现的。简单的断言通常用于...
-
软件测试 职场和发展 测试框架 【自动化测试】Pytest框架 —— 跳过测试和失败重试
1、Pytest跳过测试用例 自动化测试执行过程中,我们常常出现这种情况:因为功能阻塞,未实现或者环境有问题等等原因,一些用例执行不了, 如果我们注释掉或删除掉这些测试用例,后面可能还要进行恢复操作,这时我们就可以配置跳过这...
-
自动化测试 软件测试 python 程序人生 单元测试 日常工作中常用的抓包工具都有哪些呢?
大家好,今天我们一起来聊聊,在我们的日常工作中都有哪些抓包工具呢?你们平时工作中都在哪一款工具呢?一起学习交流。 一、Wireshark 这款抓包工具目前是使用最多的,分析网络交互非常方便 二、Fiddler,多数是使用在抓...
-
开发语言 测试工程师 软件测试 Python自动化测试框架pytest的详解安装与运行
这篇文章主要为大家介绍了Python自动化测试框架pytest的简介以及安装与运行,有需要的朋友可以借鉴参考下希望能够有所帮助,祝大家多多进步 1. pytest的介绍 pytest是一个非常成熟的全功能的python测试工...
-
压力测试 职场和发展 自动化测试 软件测试 3年经验去面试20k测试岗,看到这样的面试题我还是心虚了....
我是着急忙慌的准备简历——3年软件测试经验,可独立测试大型产品项目,熟悉项目测试流程...薪资要求?3年测试经验起码能要个20K吧 我加班肝了一页半简历,投出去一周,面试电话倒是不少,自信满满去面试,现场被问了这么几个问题...
-
python 压力测试 测试工具 单元测试 appium 自动化测试 Pytest fixture 及 conftest详解!
前言 fixture是在测试函数运行前后,由pytest执行的外壳函数。fixture中的代码可以定制,满足多变的测试需求,包括定义传入测试中的数据集、配置测试前系统的初始状态、为批量测试提供数据源等等。fixture是py...
-
软件测试 python 职场和发展 测试工具 Pytest+Allure+Excel接口自动化测试框架实战(附教程+源码)
1. Allure 简介 简介 Allure 框架是一个灵活的、轻量级的、支持多语言的测试报告工具,它不仅以 Web 的方式展示了简介的测试结果,而且允许参与开发过程的每个人可以从日常执行的测试中,最大限度地提取有用信息。...
-
python 测试工程师 测试框架 【自动化测试】Pytest框架 —— Pytest的基本使用
1、Pytest安装 CMD命令窗口执行Pytest测试框架安装命令:pip install -U pytest (意思是如果没有安装,就进行安装,如果已安装就升级到最新版) 检查Pytest测试框架是否安装成功:pytes...
-
网络协议 单元测试 测试工具 压力测试 自动化测试 如何使用 JMeter 进行 HTTPS 请求测试?
本文将介绍如何使用 JMeter 测试 HTTPS 请求,并提供相关的技巧和注意事项。 在进行性能测试时,很多网站都采用了 HTTPS 协议。当我们测试 HTTPS 请求,如果服务端开启了双向认证,则需要客户端发送请求时带上...
-
测试工具 软件测试 程序人生 自动化测试 Selenium上传文件有多少种方式?不信你有我全
Selenium 封装了现成的文件上传操作。但是随着现代前端框架的发展,文件上传的方式越来越多样。而有一些文件上传的控件,要做自动化控制会更复杂一些,这篇文章主要讨论在复杂情况下,如何通过自动化完成文件上传 1.input...
-
软件测试 程序员 接口测试 自动化测试 测试工程师 Python selenium模块的安装和配置教程
一、selenium的安装以及简单应用 我们以谷歌浏览器的chromedriver为例 1、在Python虚拟环境中安装selenium模块 2、下载版本符合的webdriver 以chrome谷歌浏览器为例 查看谷歌浏览器...
-
测试工具 自动化测试 postman 软件测试 加强网站稳定性!学习如何进行高效压力测试!
前言 1、什么是压力测试? 软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。 软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。 通...
-
测试工具 开发语言 自动化测试 面试 2023金三银四,软件测试根本找不到工作......
最近有粉丝说:软件测试找工作怎么这么难? 最近上传了简历,却发现,工作真难找,尤其是上海。打开boss直聘,基本都是外包跟我打招呼,而且第一句都是问我是不是学信网可查全日制学历,确认我是全日制公办本科学信网可查学历后,才接收...
-
测试工具 自动化测试 软件测试项目去哪里找?我都给你整理好了【源码+操作视频】
目录 一、引言 二、测试任务 三、测试进度 四、测试资源 五、测试策略 六、测试完成标准 七、风险和约束 八、问题严重程度描述和响应时间规范 九、测试的主要角色和职责 有需要实战项目的评论区留言吧! 软件测试是使用人工或者...
-
测试用例 单元测试 软件测试 测试工程师 自动化测试 出学校外包干了两年,废了。。。
先说一下自己的个人情况,大专生,大专生,20年通过校招进入湖南某软件公司,干了接近2年的测试点点点,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了两年的点点点,已经让我变...
-
软件测试 python自动化测试 接口自动化测试 全网最全,pytest自动化测试框架——数据驱动实战详解(超详细)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小...
-
网络协议 软件测试 自动化测试 功能测试 程序人生 Jmeter —— jmeter利用取样器中http发送请求
使用Jmeter发送HTTP请求 取样器是用来模拟用户操作,向服务器发送请求以及接收服务器的响应数 据的一类元件,其中HTTP请求取样器是用来模拟常用的http请求的 步骤如下: 步骤一:添加线程组 右击测试计划——添加——...
-
软件测试 程序员 接口测试 自动化测试 测试工程师 Python基础教程之pytest参数化详解
前言 上篇博文介绍过,pytest是目前比较成熟功能齐全的测试框架,使用率肯定也不断攀升。在实际 工作中,许多测试用例都是类似的重复,一个个写最后代码会显得很冗余。这里,我们来了解一下 @pytest.mark.parame...
-
postman 测试工具 软件测试 自动化测试 接口测试,后端接口还没开发完,如何测?解决看这一篇就够了......
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小...
-
测试工具 自动化测试 测试工程师 软件测试 性能测试 怎样正确做 Web 应用的压力测试?字节8年测试5个步骤给我看师了
Web应用,通俗来讲就是一个网站,主要依托于浏览器来访问其功能。 那怎么正确做网站的压力测试呢? 提到压力测试,我们想到的是服务端压力测试,其实这是片面的,完整的压力测试包含服务端压力测试和前端压力测试。 为了让大家看完文章...
-
软件测试 自动化测试 python 测试工具 Jmeter分布式压力测试详解
1、场景 在做性能测试时,单台机器进行压测可能达不到预期结果。主要原因是单台机器压到一定程度会出现瓶颈。也有可能单机网卡跟不上造成结果偏差较大。 例如4C8G的window server机器,使用UI方式,最高压测在1800...
-
自动化测试实战-Growing
下面我们将对之前做过的一个项目进行自动化测试。项目链接:Growing_Notes 目录 一、脑图编写 Web 自动化测试用例 二、创建测试项目(Java) 三、根据脑图设计Growing_Notes自动化测试用例 1...
-
python 自动化测试 软件测试/测试开发丨Selenium Web自动化多浏览器处理
点此获取更多相关资料 本文为霍格沃兹测试开发学社学员学习笔记分享 原文链接:https://ceshiren.com/t/topic/27185 一、多浏览器测试介绍 1.1、多浏览器测试背景 用户使用的浏览器(firef...
-
junit 单元测试 java 职场和发展 自动化测试 【码农教程】手把手教你Mockito的使用
一、前期准备~ 1、准备工作 2、入门知识 1)Mockito:简单轻量级的做mocking测试的框架; 2)mock对象:在调试期间用来作为真实对象的替代品; 3)mock测试:在测试过程中,对那些不容易构建的对象用一个虚...
-
自动化测试 测试工程师 软件测试 Selenium自动化程序被检测为爬虫,怎么屏蔽和绕过
Selenium 操作被屏蔽 使用selenium自动化网页时,有一定的概率会被目标网站识别,一旦被检测到,目标网站会拦截该客户端做出的网页操作。 比如淘宝和大众点评的登录页,当手工打开浏览器,输入用户名和密码时,是能正常进...
-
javascript 测试工具 python jmeter 自动化测试 接口测试 selenium WebDriver 中的几种等待--sleep(),implicitly
目录 强制等待:sleep( 隐式等待:implicitly_wait( 显示等待:WebDriverWait( 与until( 或者until_not( 方法结合使用 WebDriverWait与expected_c...
-
postman 测试工具 程序人生 自动化测试 python 接口测试步骤和场景分析,其实很简单~~
接口测试原理 我们所说的接⼝测试就是开发⼈员把这个接⼝实现了,他需要去验证这个接⼝的实现是否正确。 但是这是⼀个后台的功能,这个开发也是⼀个后台开发,他去验证接⼝的时候,他不会想让前端⼈员介⼊,因为让前台⼈员介⼊的话会⽐较⿇...
-
功能测试 软件测试 自动化测试 程序人生 职场和发展 分清性能测试,负载测试,压力测试这三个的区别
做测试一年多来,虽然平时的工作都能很好的完成,但最近突然发现自己在关于测试的整体知识体系上面的了解很是欠缺,所以,在工作之余也做了一些测试方面的知识的补充。不足之处,还请大家多多交流,互相学习。 现在看来,虽然平时工作中,...
-
测试工具 自动化测试 测试工程师 Jmeter接口测试+压力测试
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmet...
-
测试工具 自动化测试 程序人生 软件测试 如何使用Postman快速简单的调用快递物流平台快递鸟API接口
前沿 快递鸟是一家聚合类的第三方快递物流平台,目前该平台提供的产品主要以API为主。由于API不能直观的看到产品效果,需要进行API对接联调成功后才能真实的看到产品的实际效果。但是如果一上来就写代码进行对接,耗费的时间长不说...
-
职场和发展 程序人生 自动化测试 功能测试 5年测试被裁,恶补3个月上岸字节28K,面试差点被问哭···
我的个人背景非常简单,也可以说丝毫没有亮点。 学历普通,计算机专业二本毕业,毕业后出来就一直在一家小公司,岁月如梭细,算了下至今从事软件测试已经5年了,也点点点了五年,每天都是重复的工作,毫无新意,甚至一度的怀疑人生,后来就...
-
python 自动化测试 测试用例 职场和发展 在深圳做了5年软件测试,到头来啥也不是~
本科非计算机专业,在深圳做了5年软件测试工作,从一开始一脸懵的点点点,到现在会自动化测试了,浅谈一下从事软件测试的一点点心得体会,仅供参考交流。如果你本科且非计算机专业的话可以试下(但就目前环境建议还是计算机相关专业会好很多...
-
面试 职场和发展 软件测试 自动化测试 程序人生 今天面了个字节跳动拿35K出来的,真是砂纸擦屁股,给我露了一手啊
今年的金三银四已经结束,很多小伙伴收获不错,拿到了心仪的 offer。 各大论坛和社区里也看见不少小伙伴慷慨地分享了常见的面试题和八股文,为此咱这里也统一做一次大整理和大归类,这也算是划重点了。 俗话说得好,他山之石,可以攻...
-
程序人生 自动化测试 职场和发展 软件测试 面试阿里测开岗,面试官说我不配24K,当场拍桌子翻脸....
好家伙,这奇葩事可真是多,前两天和粉丝聊天,他说前段时间面试阿里的测开岗,最后和面试官干起来了。 我问他为什么,他说没啥,就觉得面试官太装了,我说要24K,他说太高了,说我的技术水平不值这么高,还就爱问一些虚而不实的东西,显...
-
单元测试 软件测试 程序人生 自动化测试 面试 负载测试的最佳实践
当任何软件开发项目接近完成时,它可能已经通过了大量的测试,特别是在测试和开发同时进行的敏捷测试环境中。但是无论您运行了多少测试,一旦您的应用程序接近完成,实际上只有一种方法可以知道您的软件是否能够处理大量最终用户的实际需求。...
-
自动化测试 职场和发展 软件测试 postman 测试工具 聊一聊在字节跳动做项目质量改进的经验
引言 那一年,我刚毕业一年多,在第一家公司依然到了成长瓶颈期,一是不愿意频繁出差(做乙方的无奈);二是疲于每天重复的手工测试(团队缺乏技术氛围),技术上难有突破的机会。身边的同事基本上是安于现状的,而我作为新人则精力充沛,感...
-
产品运营 职场和发展 自动化测试 程序人生:新媒体运营毅然转行测试涨薪3k,我的入行秘籍是什么...
不尝试永远都不会成功,勇敢的尝试是成功的一半。 大学毕业做运营,业务难精进,薪资难提升 “你大学专业是商务英语,为什么毕业后会选择做新媒体运营呢?” 其实我当时没有想那么多的,商务英语的就业方向一个是培训机构英语老师,另一个...
-
面试 职场和发展 jmeter 自动化测试 功能测试 大厂与小厂招人的区别,看完多少有点不敢相信
前两天在头条发了一条招人的感慨,关于大厂招人和小公司招人的区别。 大厂:有影响力,有钱,能够吸引了大量的应聘者。因此,也就有了筛选的资格,比如必须985名校毕业,必须35岁以下,不能5年3跳,必须这个……不能那个……当员工不...
-
自动化测试 单元测试 职场和发展 程序人生 程序员 playwright基础教程
介绍 Playwright是一个由Microsoft开发的自动化测试工具,可以用来测试Web应用程序。它支持多种编程语言和多个浏览器,包括Chrome,Firefox和WebKit。它通过提供一组API,使得开发人员可以在浏...