自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动化测试进阶之Python推导式的使用!

Python中的推导式是利用简洁的语法从一个已有的列表(或任何可迭代的对象)推导出一个新列表的一种构建方式。除了列表推导式之外,Python还支持集合(set)推导式,字典(dict)推导式和生成器推导式。

2024-06-13 15:17:04 753

原创 2024接口自动化测试高频面试题【建议收藏】

json和字典的区别?json就是一个文本、字符串;有固定的格式,格式长的像python字典和列表的组合;以key-value的键值对形式来保存数据,结构清晰,。可以说是目前互联网项目开发中最常用的一种数据交互格式、字典属于python里面的基本数据类型、json不属于python里面的基本数据类型

2024-06-13 15:11:24 654

原创 手把手教你搭建基于Airtest的App&Web UI自动化测试框架!

本文为《手把手教你搭建基于Airtest的App&Web UI自动化测试框架》系列文章的开篇,笔者将逐步指导如何运用Airtest框架实现App&Web UI自动化测试,并打造独具特色的UI自动化测试框架,希望能起到一个抛砖引玉的作用,为测试同学提供实用参考。

2024-06-12 14:17:41 942

原创 接口自动化进阶:Pytest之Parameterize数据驱动应用!

在接口自动化测试中,数据驱动是一种重要的技术手段。通过使用参数化(Parameterize)可以实现在一个用例中多次运行不同的测试数据,从而提高测试的覆盖率和效率。Pytest是一个流行的Python测试框架,提供了强大的参数化功能,能够方便地实现数据驱动测试。

2024-06-12 14:16:07 298

原创 慌了!面试官问我自动化怎么搞?

本章主要讲解自动化测试的含义、分类、项目使用,以及自动化测试工具的优势。

2024-06-11 14:48:53 438

原创 APP自动化测试 ---- Appium介绍及运行原理

在面试APP自动化时,有的面试官可能会问Appium的运行原理,以下介绍Appium运行原理。

2024-06-11 14:47:23 319

原创 Web自动化测试入门:javascript操作Dom元素详解!

Web自动化测试是一种可以模拟用户在浏览器上的行为和操作的测试方法。它可以帮助开发人员和测试人员快速验证系统的功能和稳定性,并且可以提高项目的整体质量。在本文中,我们将介绍如何使用JavaScript来操作DOM元素进行自动化测试。

2024-06-05 19:18:37 405 1

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

这两天和朋友谈到行业的发展,为什么互联网大厂纷纷大规模裁员?以前在全网声讨互联网企业996呢,今年突然没声音了,也不用讨论在哪个路灯上吊死互联网资本家了,因为都被裁了。继芯片领域大幅度裁员之后,大厂裁员消息也开始陆续传出,百度AIG,MEG多条业务线进行精简,涉及核心技术部门;阿里巴巴大规模裁员,社区电商,飞猪业务裁员比例在20%;而腾讯在年度员工大会表示,PCG事业群将开始大规模人员优化,此外,华为、字节、携程等一众互联网企业,都开始削减支出、裁员过冬,不得不承认互联网企业的寒冬已来。

2024-04-18 14:58:15 353

原创 Pytest自动化框架运行全局配置文件pytest.ini

还记得在之前的篇章中有讲到Pytest是目前主要流行的自动化框架之一,他有基础的脚本编码规则以及两种运行方式。pytest的基础编码规则是可以进行修改,这就是今日文章重点。看到这大家心中是否提出了两个问题:pytest的基础编码规则在哪可以修改?又是如何修改?让我们带着这两个疑问寻找答案吧!(一定要收藏起来哦)

2024-04-18 14:56:51 331

原创 并发性能测试 —— 应用服务器端的测试!

(一) 概述1.对应用服务器端的测试主要包括三方面:操作系统、数据库和中间件的监控2. 监控手段:可以采用工具自动监控,也可以使用操作系统、数据库、中间件本身提供的监控工具3. 利用工具监控的优点

2024-04-17 14:50:11 548

原创 Python pytest 面试题!

在Python软件开发中,单元测试是非常重要的一环。它可以帮助开发人员确保代码的正确性并提高代码质量。pytest是一个功能强大且易于使用的Python测试框架,它提供了丰富的功能和灵活的用法,使得编写和执行测试变得更简单和高效。

2024-04-17 14:46:44 465

原创 某东员工面试被问自动化测试,11:00进去的,11:10就出来······

在一家公司待久了技术能力反而变弱了,原来的许多知识都会慢慢遗忘,这种情况并不少见。我就是这样一个例子,入行后就没换过工作,在一家工作了五年,因为公司项目相对简单,工作内容不复杂,平时接触不到难的技术,时间一长就陷入了工作舒适区,没有积极追求新的知识和技能。随着身边朋友发展的越来越好,他也决定走出舒适圈,但是在刚开始面试时就遇到了困境,他的能力与其他工作年限差不多的同行,竞争根本不占优势。

2024-04-16 14:54:23 787

原创 字节8年经验之谈 —— 聊一聊自动化测试为什么很难落地!

聊一聊自动化测试为什么很难落地、在软件开发和质量保障的领域,测试是确保软件质量的关键环节。自动化测试是一种利用脚本和工具自动执行测试用例的方法,可以提高测试效率、减少人工错误,并支持持续集成和交付。自动化测试作为提高测试效率和质量的关键工具或者手段,被广泛应用于各个软件项目中。

2024-04-16 14:52:46 395

原创 性能测试怎么做?看完这篇文章你就懂了!

性能测试怎么做?看完这篇文章你就懂了!性能测试流程介绍:流程一 — 问清性能测试需求1、新系统能力验证、2、明确客户需求、3、找出系统性能瓶颈、4、稳定性验证(强度测试)

2024-04-15 14:04:17 934

原创 接口自动化框架里常用的小工具【建议收藏】

在日常编程工作中,我们常常需要处理各种与时间、数据格式及配置文件相关的问题。本文整理了一系列实用的Python代码片段,涵盖了日期时间转换、数据格式化与转换、获取文件注释以及读取配置文件等内容,助力开发者提升工作效率,轻松应对常见任务。

2024-04-15 14:01:42 278

原创 Pytest实践:Python测试技术基础知识!

在软件开发领域,确保代码的正确性和稳健性至关重要。这就是软件测试发挥作用的地方。Python 是一种通用且广泛使用的编程语言,提供了大量的工具和库来帮助测试过程。其中,Pytest就是一个很好用的测试框架,可以在 Python 中创建、组织和执行测试。pytest 的独特之处在于它的简单性、可扩展性以及处理复杂测试需求的能力。它支持固定装置、自动测试发现和丰富的插件,以及其他显着的功能,这使其成为从小型到大型应用程序的任何规模项目的可行选择。

2024-04-13 15:18:54 652

原创 Python测试框架 —— pytest与unittest的区别!

在Python中进行测试时,两个最流行的测试框架是unittest和pytest。虽然它们的目标相同,但它们之间存在许多不同之处。本文将详细比较它们在用例编写规则、前置和后置方法、参数化、断言功能、用例执行和报告生成等方面的差异,并适当补充pytest相较于unittest的其他优点。

2024-04-13 15:17:51 944

原创 安全测试 —— 如何使用burpsuite+xray实现联动测试?

目的:安全测试过程中手动分析测试与xray自动化扫描测试结合,这样可以从多层保障安全测试的分析,针对平台业务接口量大的安全测试是十分有用的,可以实现双向测试同时开始。

2024-04-12 14:55:02 566

原创 接口自动化入门:接口自动化思维逻辑梳理及相关环境搭建!

在现代软件开发中,接口自动化测试已经成为一个不可忽视的环节。通过自动化测试,可以有效提高测试效率和质量,并降低人力成本。本文将从零开始,为你介绍接口自动化测试的思维逻辑梳理和相关环境的搭建。

2024-04-12 14:53:43 348

原创 接口自动化入门: Requests请求头设置详解!

在进行接口自动化测试时,设置请求头是非常重要的一步。请求头可以包含各种信息,例如身份验证、内容类型、接受语言等。在实际的测试中,我们使用Python的Requests库来发送HTTP请求,并设置请求头来模拟不同的场景和需求。

2024-04-11 15:09:07 545

原创 新手如何搭建测试平台?一文1800字从0到1实现{建议收藏}

职责、一个健康的测试平台体系,对测试人员的职责分工、协作模式会有不同的要求。测试平台核心的职责是完成高质量的交付已满足业务需求。测试活动包括单元测试、集成测试、接口测试、性能测试等,都是通过这些测试手段,协同整个测试平台来完成高质量交付的管理工作。

2024-04-11 15:07:41 877

原创 对于接口的安全性测试,这几点你掌握了吗?

接口防刷1.为什么会有人要刷接口?牟利:黄牛在 12306 网上抢票再倒卖。恶意攻击竞争对手:如短信接口被请求一次,会触发几分钱的运营商费用,当量级大了也很可观。压测:用apache bench 做压力测试。

2024-04-10 14:08:33 285

原创 接口自动化入门:Jmeter的多组数据测试、JDBC驱动及数据断言!

在进行接口测试时,我们经常需要对接口进行多组数据测试,以验证接口在不同输入条件下的表现。同时,我们也需要对接口返回的数据进行断言,以确保接口返回的数据符合预期结果。JMeter正是一个强大的工具,可以帮助我们实现这些需求。

2024-04-10 14:05:14 438

原创 面试官灵魂三问:Redis是什么?有什么作用?怎么测试?

有些测试朋友来问我,redis要怎么测试?首先我们需要知道,redis是什么?它能做什么?redis是一个key-value类型的高速存储数据库。redis常被用做:缓存、队列、发布订阅等。

2024-04-09 15:49:44 457

原创 通俗易懂的JMeter调试错误全集!

在使用jmeter做接口测试的过程中大家是不是经常会遇到很多问题,但是无从下手,不知道从哪里开始找起,对于初学者而言这是一个非常头痛的事情。这里总结出以下方法。

2024-04-09 15:48:12 412

原创 什么是关键字驱动测试?关键字驱动测试是如何实现的?

什么是关键字驱动测试?关键字驱动测试 (KDT) 是测试自动化中的一种脚本技术,其中测试用例指令与实际测试脚本逻辑分开。它利用一组预定义的关键字来表示要在被测应用程序 (AUT) 上执行的操作。这些关键字是用户交互或系统状态的抽象表示,使测试更易于阅读和维护。

2024-04-08 14:10:58 905

原创 接口自动化入门: Http请求的域名与IP地址概念!

在进行接口自动化测试时,经常需要与服务器进行通信,这就涉及到了使用Http协议发送请求。在发送请求时,我们需要指定目标服务器的域名或者IP地址。下面将从0到1详细介绍域名与IP地址的概念及其在接口自动化测试中的应用。

2024-04-08 14:09:46 523

原创 从零开始学起!全方位解析App压力测试的关键要点!

从零开始学起!全方位解析App压力测试的关键要点!

2024-04-07 14:48:12 436 1

原创 2024常见的自动化测试工具和框架!

在软件测试领域,自动化测试框架有很多,这里主要介绍几种常用的自动化测试框架。

2024-04-07 14:46:44 624

原创 接口测试实战小结!

请求模型:看下图中“A”线,可以理解为接口就是一个电灯的开关,它在接口里面给你提供了一个参数,参数的值一个是“开”,一个是“关”。

2024-04-02 14:29:12 553

原创 在接口自动化测试过程中,如何开展接口自动化测试?单个模块和多个模块关联又怎么去做测试?

简介: 在接口自动化测试过程中,如何开展接口自动化测试?单个模块和多个模块关联又怎么去做测试?

2024-04-02 14:26:17 365

原创 2024自动化测试面试题及答案大全!

1、web自动化时,定位元素的方式有哪些?答:web自动化有8种元素定位方式。与name有关的有3种:name、class_name、tag_name与link相关的有两种:link_text、partitial_link_text。还有一种是用id来定位。剩下两种是xpath和css定位,它们用元素路径来定位的。

2024-04-01 14:52:41 393

原创 接口自动化入门: Http请求的核心概念及原理详解!

在接口自动化中,HTTP请求是非常重要的,因此了解HTTP请求的核心概念和原理是入门接口自动化的第一步。今天的文章从2个方面来详细介绍一、Http请求的核心概念二、Http请求的原理详解

2024-04-01 14:51:33 894

原创 5分钟掌握接口自动化测试,4个知识点简单易学!

什么是接口测试?接口测试是一种软件测试方法,用于验证不同软件组件之间的通信接口是否按预期工作。在接口测试中,测试人员会发送请求并检查接收到的响应,以确保接口在不同场景下都能正常工作。

2024-03-30 14:17:49 658

原创 2024测试员最佳跳槽频率是多少?进来看看你是不是符合!

最近笔者刷到一则消息,一位测试员在某乎上分享,从月薪5K到如今的20K,他总共跳了10次槽,其中还经历过两次劳动申诉,拿到了大几万的赔偿,被同事们称为“职场碰瓷人”。虽说这种依靠跳槽式的挣钱法相当奇葩,但不得不说,跳槽成为了职场上越来越常见的现象。在智联招聘调查数据中我们看到,93.2%的白领有跳槽意向,而超过六成90后大学生的第一份工作做不满一年,其中38%的人不到半年就会一辞了之。

2024-03-30 14:16:45 693

原创 性能测试的几个重要指标的说明!

在做性能测试过程中有一件很重要的事情需要去完成,那就是分析性能指标数据,可以这样说做性能测试的整个过程都跟指标数据息息相关,下面来说一下常见的一些性能指标数据:

2024-03-29 20:46:00 328

原创 2024Postman中变量的使用!

Postman中可设置的变量类型有全局变量,环境变量,集合变量,数据变量及局部变量。区别则是各变量作用域不同,全局变量适用于所有集合,环境变量适用于当前所选环境(所有集合中均可使用不同环境变量),集合变量只作用于当前集合,数据变量用于批量运行作用于所选用例,局部变量脚本中设置只作用于当前脚本。

2024-03-29 20:44:10 463

原创 2024年,如何实现高效的自动化渗透测试?

随着当前网络安全威胁的不断扩展与升级,开展渗透测试工作已经成为广大企业组织主动识别安全漏洞与潜在风险的关键过程。然而,传统的人工渗透测试模式对测试人员的专业能力和经验水平有很高的要求,企业需要投入较大的时间和资源才能完成。在此背景下,自动化渗透测试已成为渗透测试领域的重点研究内容,并被认为是人工渗透测试的一种演进形式。

2024-03-29 14:40:44 948

原创 新手如何用Postman做接口自动化测试?

什么是自动化测试、把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来,本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。

2024-03-29 14:39:25 423

原创 UI 测试难题!自动化识别图片的正确率如何达到100%!

在ui自动化测试领域,会遇到这样的情形:发布一张图片或上传一个头像,如何通过自动化测试的方式判定发布后的图片是否正确呢?又或者,我们如何通过自动化测试的方式判定某网页的某个logo是否与预期的一致呢?也许,你会想,要是能够自动比对图片,将差异化的点在图片上圈出来就好了。相信我,只要你想,就会有

2024-03-28 14:15:48 406

空空如也

空空如也

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

TA关注的人

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