自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 27岁只会“功能测试“(点点点),面临公司的“淘汰”?沉淀一年我能继续做测试!

大学里学的专业是信息管理,毕业后就一直从事技术支持的工作,负责公司所有系统的支持工作,后来做了组长,管理一个小团队,下面有3个人。因为公司测试人员流动比较频繁,自己也有考虑往测试发展,就抓住了这个机会,领导很快就批准了(前提:工作交接好)。得益于前2年的技术支持,我对公司系统的业务流程很熟悉,加上会数据库的常规操作,做起功能测试问题不算太大,但也有问题,我习惯了站在用户的角度去考虑,忘记了从测试本身的角度去思考,经常缺少反向case(逆向思维),刚开始写的case,主管老是挑刺。渐渐的,在严师的带领

2021-05-22 16:09:12 8147 37

原创 Python+Requests+PyTest+Excel+Allure 接口自动化测试实战

本文主要介绍了Python+Requess+PyTest+Excel+Allure接口自动化测试实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习,Unittest是Python标准库中自带的单元测试框架,Unittest有时候也被称为PyUnit,就像JUnit是Java语言的标准单元测试框架一样,Unittest则是Python语言的标准单元测试框架。

2023-07-29 14:55:03 426

原创 微信小程序自动化测试实战,支持录制回放、智能遍历

为了满足小程序性能、功能等方面的测试需求,微信团队上线小程序云测服务,提供丰富的自动化测试能力。其中智能化 Monkey 服务凭借着零代码、低成本的优势吸引不少开发者使用。

2023-07-29 14:53:22 166

原创 怎样正确做 Web 应用的压力测试?字节8年测试5个步骤给我看师了

Web应用,通俗来讲就是一个网站,主要依托于浏览器来访问其功能.那怎么正确做网站的压力测试呢?提到压力测试,我们想到的是服务端压力测试,其实这是片面的,完整的压力测试包含服务端压力测试和前端压力测试。

2023-07-29 14:51:25 201

原创 Python+Appium实现自动化测试的使用步骤

这篇文章主要介绍了Python+Appium实现自动化测试的使用步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础。全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux。

2023-07-29 14:50:12 102

原创 【服务端性能测试】—— 性能测试指标

接触过性能测试的小伙伴一定都听过响应时间(Response Time)、TPS、CPU资源利用率等术语,它们都属于性能测试的指标。本文对性能测试中涉及到的指标做了较为详细的整理。性能测试指标一般可以分为系统性能指标、资源指标、应用指标:系统性能指标:如并发用户数、TPS(系统每秒处理事务数)、成功率、响应时间。资源指标:如CPU资源利用率、内存利用率、I/O、内核参数(信号量、打开文件数)等。应用指标:如空闲线程数、数据库连接数、GC/FULL GC次数、函数耗时等。

2023-07-28 15:00:44 222

原创 安全测试之路 —— 你了解WEB安全测试吗?

SQL注入(SQL Injection)- 攻击者利用Web应用程序中的漏洞注入恶意SQL语句,从而执行未经授权的操作,例如删除,更改或访问敏感数据。跨站点脚本(Cross-Site Scripting)- 攻击者通过在Web应用程序中注入恶意脚本来窃取用户的身份验证信息,例如用户名和密码。这些攻击可能导致个人身份被盗用,欺诈,钓鱼和恶意软件传播。无效身份验证和会话管理(Broken Authentication and Session Management)

2023-07-28 14:58:00 73

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

unittest是Python的单元测试框架,它提供了一套丰富的测试工具和方法,包括测试用例、测试套件、断言、测试装置等。unittest还支持测试执行、测试报告和测试覆盖度等功能。使用unittest可以帮助开发者在开发过程中快速发现和修复代码中的问题,提高代码的质量和稳定性。

2023-07-28 14:56:13 69

原创 5分钟带你入门Pytest 自动化测试框架(超详细~)

Pytest和Unittest测试框架的区别?如何区分这两者,很简单unittest作为官方的测试框架,在测试方面更加基础,并且可以再次基础上进行二次开发,同时在用法上格式会更加复杂;而pytest框架作为第三方框架,方便的地方就在于使用更加灵活,并且能够对原有unittest风格的测试用例有很好的兼容性,同时在扩展上更加丰富,可通过扩展的插件增加使用的场景,比如一些并发测试等;

2023-07-28 14:53:14 98

原创 Python之Selenium自动化浏览器测试详解

这篇文章主要为大家详细介绍了Python自动化浏览器测试,使用Selenium,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

2023-07-27 15:25:32 62

原创 python自动化测试selenium核心技术3种等待方式详解

这篇文章主要为大家介绍了python自动化测试selenium的核心技术三种等待方式示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪UI自动化测试过程中,可能会出现因测试环境不稳定、网络慢等情况,如果不做任何处理的话,会出现无法定位到特定元素而报错,导致自动化测试无法顺利执行。

2023-07-27 15:23:24 71

原创 什么是接口测试?接口测试的目的是什么?

接口测试是对系统或组件之间的接口的测试。主要用于检测外部系统与系统间以及内部各个子系统间的交互点。测试重点是检查数据交换、传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

2023-07-27 15:21:59 114

原创 Python自动化测试框架之unittest使用详解

这篇文章主要介绍了Python接口自动化浅析unittest单元测试原理,文中描述了单元测试,unittest模块特性、大致流程、源码及实战例子这几个模块,有需要的朋友可以借鉴参考下

2023-07-27 15:20:50 1268 1

原创 接口测试 —— 接口测试的意义

1、接口测试的意义(优势)(1)更早的发现问题:不少的测试资料中强调,测试应该更早的介入到项目开发中,因为越早的发现bug,修复的成本越低。然而功能测试必须要等到系统提供可测试的界面才能对系统进行测试。

2023-07-26 15:40:58 50

原创 python接口自动化 —— 什么是接口、接口优势、类型(详解)

经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚。接下来先看一下接口的定义。

2023-07-26 15:36:43 292

原创 自学180天,我从功能测试进阶到自动化测试了...

大家好,我是小濠,一个7年测试工作的老司机。因为我一直在分享自动化测试技术,所以时常会被问到这个问题:“靓仔,功能测试想转自动化测试,请问要怎么入手?”那么,接下来我就结合自己的经历聊一聊我是如何进阶为自动化测试的。

2023-07-26 15:31:54 58

原创 2023年软件测试工具总结 —— 性能测试工具

软件性能测试的目标是识别应用程序中的所有性能瓶颈。一个软件系统的性能不仅取决于系统本身的设计和编码,而且取决于系统所依赖的运行环境。系统的运行环境会依赖于一些关键因素,例如:系统架构、硬件配置、网络带宽、配套的软件如数据库和中间件等、以及外部的负载大小。

2023-07-26 15:29:40 108

原创 Jmeter接口自动化测试 —— Jmeter断言之Json断言

json断言可以让我们很快的定位到响应数据中的某一字段,当然前提是响应数据是json格式的,所以如果响应数据为json格式的话,使用json断言还是相当方便的。

2023-07-25 14:09:31 86

原创 大厂性能测试监控指标及分析调优指南

一、哪些因素会成为系统的瓶颈?CPU:如果存在大量的计算,他们会长时间不间断的占用CPU资源,导致其他资源无法争夺到CPU而响应缓慢,从而带来系统性能问题,例如频繁的FullGC,以及多线程造成的上下文频繁的切换,都会导致CPU繁忙,一般情况下CPU使用率

2023-07-25 14:07:20 68

原创 性能测试 —— JMeter分布式测试及其详细步骤

性能测试概要:性能测试是软件测试中的一种,它可以衡量系统的稳定性、扩展性、可靠性、速度和资源使用。它可以发现性能瓶颈,确保能满足业务需求。很多系统都需要做性能测试,如Web应用、数据库和操作系统等。性能测试种类非常多,有些概念也很相近:

2023-07-25 14:05:22 94

原创 【接口自动化测试入门】从0到1落地接口自动化测试

前段时间写了一系列自动化测试相关的文章,当然更多的是方法和解决问题的思路角度去阐述我的一些观点。这篇文章来聊聊新手如何从零到一落地实践接口自动化测试。

2023-07-25 14:01:35 45

原创 使用Python+selenium实现第一个自动化测试脚本

这篇文章主要介绍了使用Python+selenium实现第一个自动化测试脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

2023-07-24 21:40:17 78

原创 【技术干货】一文2000字从0到1完美搭建web自动化测试环境

Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。实现模拟用户在浏览器上执行各种操作的功能。Selenium3.0去掉了2.0的RC(Remote Control),且Firefox驱动独立出来了,和chrome一样,必须下载后设置浏览器驱动。使用selenium手动编写web端自动化测试脚本,如果开发语言选JAVA,开发工具选idea,一般需要maven路径配置、准备maven项目环境和selenium框架环境。

2023-07-24 21:38:23 34

原创 服务端测试开发必备技能:Mock测试

什么是mock测试?Mock 测试就是在测试活动中,对于某些不容易构造或者不容易获取的数据/场景,用一个Mock对象来创建以便测试的测试方法。

2023-07-24 21:36:45 195

原创 搬运工让你分分钟了解Web接口测试

接口测试也是一种完整的测试体系,也分为接口功能测试、接口性能测试、接口稳定性测试、接口安全性测试。类似于需求文档,由项目组长制定相关接口规范,开发人员一起更改维护,其中应该包括接口说明、方法、uri(请求地址,url是uri的子集)、请求参数、返回参数。6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础。类似于测试计划,5w原则,包括测试目的,测试方案,测试范围,测试资源安排,进度安排,风险控制等。

2023-07-24 21:35:00 39

原创 都2023了!别再问我,UI自动化测试怎么做了……

本文关键词:移动端UI自动化思路,大家好,我是彭于晏。之前测试交流群里有同学问“有没有自动化测试在工作中的案例可以分享“,有是有的。今天我会详细的描述一个【UI自动化实战在实际工作中的应用】,这是之前贝壳找房我们团队做的一个真实UI自动化案例,由于APP版本更新迭代太多次,代码也有缺失,所以一些细节没法完全描述清楚。

2023-07-22 15:40:25 132

原创 接口自动化测试要做什么?只需要会这8个步骤...

作者的标题,是问做接口自动化测试的流程吗?了解了,那"接口自动化测试"怎么弄?只需要在上篇文章的基础上再梳理下就可以。为更好理解"接口自动化"具体操作流程,最好我们提前了解下,为什么要做接口自动化测试。

2023-07-22 15:38:45 40

原创 8年经验之谈!分享一次性能测试过程,5个步骤直接起飞!

在企业中完成性能测试项目是一个挑战性强、技术含量高的任务。本文将分享一个公司完成高性能游戏系统的性能测试过程,展示如何完成一次成功的性能测试项目。项目背景:这是一家游戏公司,推出了一款新的游戏软件,系统要求高性能、高并发、高可用,为确保用户体验和游戏体验,公司决定在正式上线前对系统进行性能测试.

2023-07-22 15:37:10 67

原创 看完就会,从抓包到接口测试的全过程解析!

一、为什么抓包?1、从功能测试角度,通过抓包查看隐藏字段,Web 表单中会有很多隐藏的字段,这些隐藏字段一般都有一些特殊的用途,比如收集用户的数据,预防 CRSF 攻击,防网络爬虫,以及一些其他用途。这些隐藏字段在界面上都看不到,如果想检测这些字段,就必须要使用抓包工具。

2023-07-22 15:35:20 66

原创 浅谈 Pytest+HttpRunner 如何展开接口测试!

一、 什么是接口测试?根据 wiki 中的定义,接口是一个共享的边界,计算机系统的多个独立组件通过它交换信息。这些信息的交换可以基于软件、硬件、外部设备、人和它们之间的组合。根据上述定义,可以面向软件、硬件、交互设备等展开接口测试。软件的接口测试是面向独立组件之间接口的一种测试,主要用于检测内外部系统及内部各子系统之间的交互点。测试的重点在于检查逻辑正确性、交互依赖性、数据正确性.

2023-07-21 14:37:35 56

原创 Python的装饰器详解:提升接口自动化测试效率

在接口自动化测试中,我们经常会遇到一些共用的功能,例如请求日志记录、接口鉴权、性能监控等。为了避免在每个接口函数中重复编写这些功能的代码,Python提供了装饰器(Decorator)的功能,它能够在不修改原有函数代码的情况下,为函数添加额外的功能。本文将详细介绍Python装饰器的概念、用法和实际应用场景。

2023-07-21 14:36:01 50

原创 【接口测试】使用Postman轻松搞定Mock

什么是mock测试?Mock 测试就是在测试活动中,对于某些不容易构造或者不容易获取的数据/场景,用一个Mock对象来创建以便测试的测试方法。Mock测试常见场景无法控制第三方系统接口的返回,返回的数据不满足要求依赖的接口还未开发完成,就需要对被测系统进行测试Mock测试的缺点:测试过程中如果大量使用Mock,mock测试的场景失去了真实性,可能会导致在后续的系统性测试时才发现bug,使得缺陷发现的较晚,可能会造成后续修复成本更大

2023-07-21 14:33:07 207

原创 懵了,面试官问我Redis怎么测,我哪知道!

有些测试朋友来问我,redis要怎么测试?首先我们需要知道,redis是什么?它能做什么redis是一个key-value类型的高速存储数据库。redis常被用做:缓存、队列、发布订阅等。所以,“redis要怎么测试?”这个问题就可以转化为:缓存怎么测试?队列怎么测试?订阅怎么测试?在我所接触的技术栈中,发布订阅很少用redis的,我们主要说一说缓存和队列。

2023-07-21 14:30:23 41

原创 一篇文章,教你彻底掌握接口测试!

而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。接口文档中描述的响应内容,与接口测试的实际结果做比较,可以判断当前接口是否通过。6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础。1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux。​获取到接口文档后,我们需要理清楚每个接口包含的请求、响应信息,概括为。

2023-07-20 15:02:57 40

原创 超细致的性能测试流程,你get了吗?

性能测试:利用工具模拟大量用户操作,验证系统承受的负载情况。性能测试的目的:找到潜在的性能问题或瓶颈,分析并解决;找出性能变化趋势,为后续扩展系统提供参考。测试监控:基准测试、配置测试、负载测试、稳定性测试,对硬件和中间件进行监控。

2023-07-20 15:00:41 39

原创 8年软件测试工程师感悟 —— 写给还在迷茫中的朋友

去年还在全网声讨互联网企业996呢,今年突然没声音了,也不用讨论在哪个路灯上吊死互联网资本家了,因为都被裁了。继教育培训领域大幅度裁员之后,大厂裁员消息也开始陆续传出,百度AIG,MEG多条业务线进行精简,涉及核心技术部门;阿里巴巴大规模裁员,社区电商,飞猪业务裁员比例在20%;而腾讯在年度员工大会表示,PCG事业群将开始大规模人员优化,此外,华为、字节、携程等一众互联网企业,都开始削减支出、裁员过冬,不得不承认互联网企业的寒冬已来。互联网仍在发展,但已经是存量市场了,对人员规模的需求正在放缓。在存量市

2023-07-20 14:58:58 51

原创 Python+Appium实现自动化测试的使用步骤

这篇文章主要介绍了Python+Appium实现自动化测试的使用步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础。全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux。

2023-07-20 14:55:45 84

原创 【接口自动化测试入门】接口测试基础(超详细~)

一、HTTP:1、http请求头和响应头包含那些内容?请求头信息:请求报头允许客户端向服务器端传递请求的附加信息以及客户端自身的信息。2、常用的请求报头如下:Accept:浏览器可接受的MIME类型。l MIME用于设定某种扩展名的文件用哪种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Accept-Language:浏览器所希望的语言种类,当服务器能够提供一种以上

2023-07-19 14:40:38 63

原创 【性能测试入门必看】性能测试流程简介

性能测试流程介绍:一、性能测试流程(一)——问清性能测试需求1、新系统能力验证2、明确客户需求3、找出系统性能瓶颈4、稳定性验证(强度测试)二、性能测试流程(二)——了解系统结构系统架构对于测试新手来是最难的;先来了解系统所使用的技术和框架,在环境搭建阶段,你需要了解项目的部署;在性能分析与调优阶段,更要深入这些技术的细节去分析。

2023-07-19 14:36:42 46

原创 【性能测试入门必看】性能测试理论知识

一、性能测试理论知识:1、常用的七种性能测试方法,(1)后端性能测试:其实,你平时听到的性能测试,大多数情况下指的是后端性能测试,也就是服务器端性能测试。后端性能测试,是通过性能测试工具模拟大量的并发用户请求,然后获取系统性能的各项指标,并且验证各项指标是否符合预期的性能需求的测试手段。(2)前端性能测试:通常来讲,前端性能关注的是浏览器端的页面渲染时间、资源加载顺序、请求数量、前端缓存使用情况、资源压缩等内容,希望借此找到页面加载过程中比较耗时的操作和资源,然后进行有针对性的优化,最终达到优化终

2023-07-19 14:32:50 59

空空如也

空空如也

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

TA关注的人

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