测试工程师
文章平均质量分 81
MJH827
这个作者很懒,什么都没留下…
展开
-
API接口测试规范总结!
数据类型校验:确保传入参数的数据类型与接口文档中定义的类型一致。校验参数类型,如字符串、整数、浮点数等,是否满足要求。数据长度校验:对于字符串类型的参数,检查其长度是否在允许的范围内,避免数据溢出或截断。、数据格式校验:对于特定格式的参数,如日期、邮箱地址、手机号码等,检查其格式是否正确。必填参数校验:验证接口文档要求的必填字段是否都已提供,并且参数值不为空、不越界、类型正确。非必填参数校验:对于非必填参数,验证其传入的正确性,包括格式、长度等。重复参数校验:对于可能重复传递的参数,进行唯一性校验,避免重复原创 2024-07-03 14:23:39 · 309 阅读 · 0 评论 -
【软件测试面试题】WEB功能测试(持续更新)
最近很多朋友都在说今年的互联网行情不好,面试很难,不知道怎么复习,我最近总结了一份在软件测试面试中比较常见的WEB功能测试面试面试题合集,希望对大家有帮助。原创 2024-07-03 14:22:08 · 279 阅读 · 0 评论 -
浅谈Web性能测试(原创)
一、性能测试不是什么高技术的活:说到性能测试,很多工作时间较短的新同事或者应届生就很害怕。为什么害怕,因为感觉无从下手,不知道该做什么、怎么做、做到什么程度?一听性能测试首先想到的是各种专业的性能测试工具、各种图表的报告不知道如何整理梳理、不知道按什么标准去测试、参数值设置多少合适......这样的心态会让人一开始就抱着抵触的情绪去工作,也会让人心烦意乱原创 2024-07-02 14:23:43 · 562 阅读 · 0 评论 -
软件性能测试的步骤详细介绍!
要解决性能测试这个问题,我们可以分为三大步:第一步:了解性能测试、第二步:熟悉性能测试流程第三步:从性能测试原理分析性能测试流程和相关的技术知识下面我们详细介绍原创 2024-07-02 14:22:03 · 619 阅读 · 0 评论 -
Postman测试,如何保持用户登录状态?
为了在Postman中保持用户登录状态,我们可以使用以下步骤:1. 下载和安装Postman首先,我们需要下载和安装Postman。Postman是一个流行的API开发和测试工具,可以帮助我们发送HTTP请求并测试API的功能。原创 2024-07-01 15:59:10 · 895 阅读 · 0 评论 -
selenium自动化测试框架之PO设计模式!
面向对象的特性:封装、继承、多态。在自动化中一样适用,Selenium自动化测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。传统测试脚本的弊端PageObject设计模式PO的核心要素:案例基础案例前面基础场景选取的是baidu搜索页面(baidu页面简单,不需要搭建测试环境)baidu.py将上面的脚本放在baidu.py文件中。分析通过对baidu.py脚本的分析,可以提取到:=================原创 2024-06-29 14:36:43 · 635 阅读 · 0 评论 -
2024接口自动化测试入门基础知识【建议收藏】
接口自动化测试是指通过编写测试脚本和使用相关工具,对软件系统的接口进行自动化测试的过程。今天本文从4个方面来介绍接口自动化测试入门基础知识一、接口自动化测试是什么?二、接口自动化测试流程?三、接口自动化测试核心知识点有那些?四、使用Python编写一个接口自动化程序!原创 2024-06-28 14:32:08 · 837 阅读 · 0 评论 -
接口测试面试必问题:在Http协议中应用Get和Post接口测试的区别是什么?
在进行接口测试时,我们常常会遇到两种常见的HTTP请求方法:GET和POST。虽然它们都是用来向服务器发送请求,但在使用和测试时有一些区别。本文将从0到1详细介绍GET和POST接口测试的区别,以便在面试时能够回答相关问题。原创 2024-06-28 14:26:47 · 333 阅读 · 0 评论 -
接口测试基础 --- 什么是接口测试及其测试流程?
接口测试是软件测试中的一个重要部分,它主要用于验证和评估不同软件组件之间的通信和交互。接口测试的目标是确保不同的系统、模块或组件能够相互连接并正常工作。原创 2024-06-27 15:02:41 · 278 阅读 · 0 评论 -
接口自动化之参数快递的几种方式!
1. 直接在代码中硬编码、这是最简单直接的方式,直接在测试脚本中写入具体的参数值。但这种方法不灵活,难以维护,也不利于数据的复用。原创 2024-06-27 15:00:53 · 150 阅读 · 0 评论 -
Jmeter实现自动化压测(思路&样例)
1. 编写JMeter脚本:首先,您需要创建一个JMeter脚本,包括线程组、采样器、监听器等元素,并配置好所有的测试参数。2. 命令行执行:JMeter可以通过命令行的方式执行。可以保存脚本为`.jmx`文件,然后在命令行中运行以下命令来执行测试:3. 定时任务 :如果希望定期执行测试,可以使用操作系统的定时任务功能。例如,在Windows中,可以使用“任务计划程序”来设置定时执行JMeter脚本。在Linux中,可以使用`cron`来实现定时任务。4. 结果分析:测试执行后,需要手动分析结果。JM原创 2024-06-26 14:24:27 · 820 阅读 · 0 评论 -
从零到一!web 项目自动化测试工具有哪些?
在Web开发过程中,自动化测试是一个不可或缺的环节。通过自动化测试工具可以提高开发效率、减少人为错误,保证项目的稳定性和质量。本文将从零开始,详细介绍几种常见的Web项目自动化测试工具,并阐述它们的特点和使用方法。原创 2024-06-26 14:22:21 · 298 阅读 · 0 评论 -
Web 移动端自动化测试主流框架都有哪些?
Web移动端自动化测试成为了现代软件开发流程中的重要环节,因此,很多主流框架被开发出来来帮助开发人员提高测试效率。本篇文章将从零到一详细介绍Web移动端自动化测试的主流框架。原创 2024-06-24 21:40:03 · 766 阅读 · 0 评论 -
Web自动化测试入门:前端页面的组成分析详解!
在进行Web自动化测试时,了解前端页面的组成是非常重要的,因为页面的不同元素和交互会直接影响测试的实施和结果。本文将从0到1详细规范地介绍前端页面的组成。原创 2024-06-24 21:38:27 · 513 阅读 · 0 评论 -
如何选择适合的接口自动化测试工具!
在现代软件开发中,接口自动化测试已经成为保证软件质量的重要环节。通过自动化测试工具,可以有效地提高测试效率、减少人力成本,并且能够更好地发现和解决潜在的问题。然而,面对众多的接口自动化测试工具,如何选择适合自己的工具成为了一个关键问题。本文将从零开始,详细介绍选择适合的接口自动化测试工具的规范和步骤。原创 2024-06-24 14:17:43 · 416 阅读 · 0 评论 -
接口自动化测试的优势和适用场景!
接口自动化测试的优势和适用场景、在软件开发过程中,接口自动化测试是一项非常重要的任务。它可以帮助团队快速、准确地检测接口的功能、性能和稳定性,提高软件质量,节省时间和资源。本文将从0到1详细规划接口自动化测试的书写。原创 2024-06-24 14:16:26 · 278 阅读 · 0 评论 -
接口自动化测试拓展:接口Mock的理念与实战场景!
接口自动化测试是软件开发过程中不可或缺的一环。在实际开发中,我们常常会遇到需要依赖其他模块的接口或者服务来完成测试的情况。而在开发初期或者接口尚未完成的情况下,就需要使用接口Mock来模拟未实现的接口功能。接口Mock是一种模拟接口行为的技术,它可以帮助开发人员在接口尚未完成的情况下进行测试和开发。本文将详细介绍接口Mock的理念和实战场景,并从0到1规划接口Mock的使用。原创 2024-06-22 14:57:06 · 883 阅读 · 0 评论 -
接口自动化拓展:Flask框架安装、介绍及工作中的应用!
Flask是一个轻量级的Python Web框架,用于构建Web应用程序和API。它简洁而灵活,容易上手,并且非常适合用于开发小型到中型规模的应用程序。在接口自动化测试中,Flask可以作为服务器框架,用于搭建测试接口。原创 2024-06-22 14:55:00 · 869 阅读 · 0 评论 -
Pytest和Unittest框架对比?是你会选哪一个?
学到自动化的时候,有些同学会纠结Pytest和Unittest框架该学哪个?当然也有的人是两个都学,不过有时学得不精,只是知道分别怎么用,不了解两个框架的区别是什么。原创 2024-06-21 14:32:31 · 211 阅读 · 0 评论 -
字节8年经验之谈 —— 手把手教你做测试流程优化!
一、需求阶段、1. 梳理提需求流程(1)规范需求list时间、有些团队可能会今天提一个需求,明天提一个;可以制定一个每周过需求list的时间,统一安排过本周的需求,并对需求进行优先级排序,开发和QA可根据本周的人力情况去安排本周的需求,避免需求乱提;而且各个角色要有一个明确的对接人,统一收敛到接口人,不要面向全员提需求;原创 2024-06-21 14:30:30 · 449 阅读 · 0 评论 -
接口自动化框架篇:接口加密解密封装!
接口加密解密的封装是接口自动化框架中非常重要的一部分,它可以确保接口请求的数据在传输过程中不被恶意篡改。下面将详细介绍如何从零开始规范地编写接口加密解密的封装。原创 2024-06-20 15:02:07 · 366 阅读 · 0 评论 -
游戏测试笔试 —— 面试题!
google软件测试之道》书本向我们展示了google是如何测试的。并描述了测试的解决方案,揭示了测试架构如何设计、实现和运行。介绍了软件测试工程师的角色;讲述技术测试人员应该具有的技能。阐述了测试工程师在产品的生命周期中的职责等等的技术知识。以及作者对google测试如何继续演进的见解,和整个业界的测试方向的预言。本书更适合被当作一本参考书,一本介绍google大小不一的测试的任务的参考书,读者最好是已经从事测试工作的人,这样的话,更对比google测试工作与自身的的差异与一致。原创 2024-06-20 15:01:11 · 619 阅读 · 0 评论 -
字节待了5年!新人测开的入门总结...
本文是一名新人测开在工作了半年时记录的一些心得感悟,可以说是从零开始认知与游戏测试开发这个领域的探索过程,相信对有志于进入游戏测试行业从事测试开发工作的新人能提供不少帮助。一转眼已经工作了快半年时间,在组内各位大佬的指导帮助下,从零开始入门,学习到了非常多测试开发需要的相关知识,对这个岗位也有了更加深刻的认知。这篇分享是作为一个萌新测开,分享一下对半年的工作的问题记录,总结和思考。原创 2024-06-19 14:17:40 · 537 阅读 · 0 评论 -
2024做安全测试必须要知道的几种方法!
安全性测试(Security Testing)是指有关验证应用程序的安全等级和识别潜在安全性缺陷的过程,其主要目的是查找软件自身程序设计中存在的安全隐患,并检查应用程序对非法侵入的防范能力,安全指标不同,测试策略也不同。原创 2024-06-19 14:15:36 · 451 阅读 · 0 评论 -
入门安全测试必须要知道的10个通用用例!
今天这里总结的是一些通用安全测试用例,但安全测试远不如此,这些用例只能算入门必备!原创 2024-06-18 14:39:50 · 286 阅读 · 0 评论 -
性能测试入门 —— 什么是性能测试PTS?
性能测试PTS(Performance Testing Service)是一款简单易用,具备强大的分布式压测能力的SaaS压测平台。 PTS可以模拟复杂的业务场景,并快速精准地调度不同规模的流量,同时提供压测过程中多维度的监控指标和日志记录。您无需准备资源,即可按需发起压测任务,监控压测指标,获取压测报告,进而能够高效率、全方位地验证业务站点的性能、容量和稳定性。原创 2024-06-17 14:35:30 · 852 阅读 · 0 评论 -
安全测试 —— 相关阶段及常规测试流程!
安全测试是一种评估系统、应用程序或网络的安全性的过程,旨在发现其中的潜在漏洞、弱点和安全风险,以确保系统能够抵御各种安全威胁和攻击。安全测试的目的是确定软件系统的所有可能漏洞和弱点,从而帮助组织及早发现和修复系统中的安全漏洞,提高系统的安全性和可靠性。安全测试通常包括漏洞扫描、渗透测试、安全配置审计、社会工程测试和安全代码审查等方面。通过进行安全测试,组织可以保护其重要数据和资产免受未经授权的访问和损害,并遵守法规和合规要求。安全测试是软件开发过程中不可或缺的一部分,对于确保软件系统的安全性和可靠性具有重要原创 2024-06-15 14:32:21 · 398 阅读 · 0 评论 -
有手就会做!保姆级Jmeter分布式压测操作流程(图文并茂)
分布式压测操作、保证本机和执行机的JDK和Jmeter版本一致、配置Jmeter环境变量、配置Jmeter配置文件原创 2024-06-14 14:48:26 · 319 阅读 · 0 评论 -
Requests —— 请求头设置!
在我们进行自动化测试的时候,很多网站都会都请求头做个校验,比如验证 User-Agent,看是不是浏览器发送的请求,如果我们不加请求头,使用脚本访问,默认User-Agent是python,这样服务器如果进行了校验,就会拒绝我们的请求。所以,在做自动化的时候,加上必要的请求头是一个好习惯。原创 2024-06-14 14:46:48 · 1026 阅读 · 0 评论 -
自动化测试 —— ReadyAPI赋能API性能测试,助力应对高峰期流量挑战!
在当今数字驱动的市场中,API的完美性能对于企业在高峰期提升营业收入至关重要。随着消费者越来越依赖于在线购物和移动App购物,任何与API相关的故障或减速都可能导致顾客体验变差和交易流失,从而造成销售损失。因此,企业需要优先考虑API的优化和可靠性,以充分把握高峰期所带来的巨大销售机会。原创 2024-06-13 15:07:14 · 929 阅读 · 0 评论 -
Selenium 保存会话信息避免重复登录实战!
在一些实际开发场景中,我们在使用Selenium做自动化测试时需要保留用户的会话信息,从而避免重复登录,今天这篇文章就带大家实战如何使用Selenium保存会话信息。原创 2024-06-13 15:04:42 · 456 阅读 · 0 评论 -
接口自动化框架篇:框架中的不同请求方式封装!
接口自动化测试是软件测试中不可或缺的一部分,一个好的自动化测试框架可以提高测试效率和质量。本文将从零开始详细规划一个接口自动化测试框架,并着重介绍不同请求方式的封装。原创 2024-06-11 14:39:14 · 407 阅读 · 0 评论 -
接口自动化框架篇:框架中的数据流转处理!
接口自动化框架是一种用于测试接口的工具,它能够模拟用户对接口发送请求,并对返回的数据进行验证和分析。在设计和搭建接口自动化框架时,一个重要的考虑因素是数据流转的处理。本文将从零开始,详细介绍如何规划接口自动化框架中的数据流转处理。原创 2024-06-11 14:38:10 · 383 阅读 · 0 评论 -
Web自动化测试入门:前端页面的组成分析详解!
随着互联网技术的飞速发展,Web应用的重要性愈发凸显。而在开发Web应用的过程中,除了保证功能的正确性外,用户界面的稳定性和易用性也是至关重要的。因此,在开发过程中,我们需要进行各种测试,其中自动化测试是一种高效且可靠的测试方法。原创 2024-06-05 19:08:14 · 615 阅读 · 0 评论