接口测试
文章平均质量分 83
程序员 小濠
这个作者很懒,什么都没留下…
展开
-
Pytest自动化框架运行全局配置文件pytest.ini
还记得在之前的篇章中有讲到Pytest是目前主要流行的自动化框架之一,他有基础的脚本编码规则以及两种运行方式。pytest的基础编码规则是可以进行修改,这就是今日文章重点。看到这大家心中是否提出了两个问题:pytest的基础编码规则在哪可以修改?又是如何修改?让我们带着这两个疑问寻找答案吧!(一定要收藏起来哦)原创 2024-05-24 15:03:53 · 133 阅读 · 0 评论 -
并发性能测试 —— 应用服务器端的测试!
(一) 概述1.对应用服务器端的测试主要包括三方面:操作系统、数据库和中间件的监控、2. 监控手段:可以采用工具自动监控,也可以使用操作系统、数据库、中间件本身提供的监控工具、3. 利用工具监控的优点原创 2024-05-24 15:01:55 · 532 阅读 · 0 评论 -
Python pytest 面试题!
在Python软件开发中,单元测试是非常重要的一环。它可以帮助开发人员确保代码的正确性并提高代码质量。pytest是一个功能强大且易于使用的Python测试框架,它提供了丰富的功能和灵活的用法,使得编写和执行测试变得更简单和高效。原创 2024-05-23 14:06:53 · 388 阅读 · 0 评论 -
字节8年经验之谈 —— 聊一聊自动化测试为什么很难落地!
在软件开发和质量保障的领域,测试是确保软件质量的关键环节。自动化测试是一种利用脚本和工具自动执行测试用例的方法,可以提高测试效率、减少人工错误,并支持持续集成和交付。自动化测试作为提高测试效率和质量的关键工具或者手段,被广泛应用于各个软件项目中。尽管自动化测试具有广泛的应用前景,但在实践中,我们常常面临一些挑战和困难,导致无法落地,想必在座的各位深有感触。那么我们就来聊一聊,为什么自动化测试落地如此困难?原创 2024-05-23 14:05:32 · 579 阅读 · 0 评论 -
性能测试怎么做?看完这篇文章你就懂了!
性能测试流程介绍:01、流程一 — 问清性能测试需求1、新系统能力验证2、明确客户需求3、找出系统性能瓶颈4、稳定性验证(强度测试)原创 2024-05-22 14:52:40 · 570 阅读 · 0 评论 -
接口自动化框架里常用的小工具【建议收藏】
在日常编程工作中,我们常常需要处理各种与时间、数据格式及配置文件相关的问题。本文整理了一系列实用的Python代码片段,涵盖了日期时间转换、数据格式化与转换、获取文件注释以及读取配置文件等内容,助力开发者提升工作效率,轻松应对常见任务。原创 2024-05-22 14:50:39 · 151 阅读 · 0 评论 -
Pytest实践:Python测试技术基础知识!
在软件开发领域,确保代码的正确性和稳健性至关重要。这就是软件测试发挥作用的地方。Python 是一种通用且广泛使用的编程语言,提供了大量的工具和库来帮助测试过程。其中,Pytest就是一个很好用的测试框架,可以在 Python 中创建、组织和执行测试。pytest 的独特之处在于它的简单性、可扩展性以及处理复杂测试需求的能力。它支持固定装置、自动测试发现和丰富的插件,以及其他显着的功能,这使其成为从小型到大型应用程序的任何规模项目的可行选择。原创 2024-05-21 14:13:54 · 628 阅读 · 0 评论 -
Python测试框架 —— pytest与unittest的区别!
在Python中进行测试时,两个最流行的测试框架是unittest和pytest。虽然它们的目标相同,但它们之间存在许多不同之处。本文将详细比较它们在用例编写规则、前置和后置方法、参数化、断言功能、用例执行和报告生成等方面的差异,并适当补充pytest相较于unittest的其他优点。原创 2024-05-21 14:12:07 · 806 阅读 · 0 评论 -
安全测试 —— 如何使用burpsuite+xray实现联动测试?
目的:安全测试过程中手动分析测试与xray自动化扫描测试结合,这样可以从多层保障安全测试的分析,针对平台业务接口量大的安全测试是十分有用的,可以实现双向测试同时开始。原创 2024-05-20 14:55:34 · 158 阅读 · 0 评论 -
接口自动化入门:接口自动化思维逻辑梳理及相关环境搭建!
在现代软件开发中,接口自动化测试已经成为一个不可忽视的环节。通过自动化测试,可以有效提高测试效率和质量,并降低人力成本。本文将从零开始,为你介绍接口自动化测试的思维逻辑梳理和相关环境的搭建。原创 2024-05-20 14:54:37 · 429 阅读 · 0 评论 -
接口自动化入门: Requests请求头设置详解!
在进行接口自动化测试时,设置请求头是非常重要的一步。请求头可以包含各种信息,例如身份验证、内容类型、接受语言等。在实际的测试中,我们使用Python的Requests库来发送HTTP请求,并设置请求头来模拟不同的场景和需求。原创 2024-05-17 14:10:56 · 262 阅读 · 0 评论 -
新手如何搭建测试平台?一文1800字从0到1实现{建议收藏}
一个健康的测试平台体系,对测试人员的职责分工、协作模式会有不同的要求。测试平台核心的职责是完成高质量的交付已满足业务需求。测试活动包括单元测试、集成测试、接口测试、性能测试等,都是通过这些测试手段,协同整个测试平台来完成高质量交付的管理工作。原创 2024-05-17 14:09:33 · 702 阅读 · 0 评论 -
对于接口的安全性测试,这几点你掌握了吗?
接口防刷、1.为什么会有人要刷接口?牟利:黄牛在 12306 网上抢票再倒卖。恶意攻击竞争对手:如短信接口被请求一次,会触发几分钱的运营商费用,当量级大了也很可观。压测:用apache bench 做压力测试。原创 2024-05-16 14:49:19 · 355 阅读 · 0 评论 -
接口自动化入门:Jmeter的多组数据测试、JDBC驱动及数据断言!
在进行接口测试时,我们经常需要对接口进行多组数据测试,以验证接口在不同输入条件下的表现。同时,我们也需要对接口返回的数据进行断言,以确保接口返回的数据符合预期结果。JMeter正是一个强大的工具,可以帮助我们实现这些需求。本文将从0到1,一步步引导你使用JMeter进行接口自动化测试,并介绍如何进行多组数据测试和使用JDBC驱动及数据断言。原创 2024-05-16 14:47:14 · 619 阅读 · 0 评论 -
什么是关键字驱动测试?关键字驱动测试是如何实现的?
什么是关键字驱动测试?关键字驱动测试 (KDT) 是测试自动化中的一种脚本技术,其中测试用例指令与实际测试脚本逻辑分开。它利用一组预定义的关键字来表示要在被测应用程序 (AUT) 上执行的操作。这些关键字是用户交互或系统状态的抽象表示,使测试更易于阅读和维护。原创 2024-05-15 15:32:11 · 660 阅读 · 0 评论 -
接口自动化入门: Http请求的域名与IP地址概念!
在进行接口自动化测试时,经常需要与服务器进行通信,这就涉及到了使用Http协议发送请求。在发送请求时,我们需要指定目标服务器的域名或者IP地址。下面将从0到1详细介绍域名与IP地址的概念及其在接口自动化测试中的应用。原创 2024-05-15 15:29:59 · 245 阅读 · 0 评论 -
从零开始学起!全方位解析App压力测试的关键要点!
Monkey 是 Google 提供的一个用于稳定性与压力测试的命令行工具、可以运行在模拟器或者实际设备中、它向系统发送伪随机的用户事件对软件进行稳定性与压力测试原创 2024-05-14 14:54:36 · 871 阅读 · 0 评论 -
2024常见的自动化测试工具和框架!
Selenium:一个用于浏览器自动化测试的工具,支持多种编程语言,可以模拟用户在真实环境下的操作。Appium:一个用于移动应用自动化测试的工具,支持多种移动平台,可以模拟用户在真实设备上的操作。JUnit:一个用于Java语言的单元测试框架,可以用于编写和运行自动化测试用例。TestNG:一个功能更强大的用于Java语言的测试框架,支持并发测试、数据驱动测试等高级功能。Cucumber:一个行为驱动开发(BDD)框架,支持用简单的自然语言编写测试用例,并能生成易读的测试报告。原创 2024-05-14 14:53:19 · 795 阅读 · 0 评论 -
基于全链路的测试分析实践!
如何回答“测够了吗”。代码覆盖率是衡量测试充分性的起点,但远远不是终点。要回答”测够了吗”,至少还要考虑是否测了所有的场景、所有的状态、所有的状态转移路径、所有可能的配置、所有可能的数据等等。即便如此,我们可能还是无法100%确信我们已经测够了。原创 2024-05-13 13:55:33 · 430 阅读 · 0 评论 -
接口测试实战小结!
请求模型、看下图中“A”线,可以理解为接口就是一个电灯的开关,它在接口里面给你提供了一个参数,参数的值一个是“开”,一个是“关”。原创 2024-05-13 13:54:20 · 740 阅读 · 0 评论 -
在接口自动化测试过程中,如何开展接口自动化测试?单个模块和多个模块关联又怎么去做测试?
简介: 在接口自动化测试过程中,如何开展接口自动化测试?单个模块和多个模块关联又怎么去做测试?(一)接口自动化如何开展?0、调研、前提准备和思考a)前提:1、正式设计用例的时候,结合postman/jmeter这样的工具2、去设计不同的测试数据,发起请求,查看响应结果与设计是否一致3、(要走一遍手工测试的) -- 发现的bug原创 2024-05-11 15:46:13 · 657 阅读 · 0 评论 -
2024自动化测试面试题及答案大全!
1、web自动化时,定位元素的方式有哪些?答:web自动化有8种元素定位方式。与name有关的有3种:name、class_name、tag_name与link相关的有两种:link_text、partitial_link_text。还有一种是用id来定位。剩下两种是xpath和css定位,它们用元素路径来定位的。如果元素存在id属性,我一定使用id,因为简单方便,定位最快。其次是Xpath和css,因为很多情况下html标签没有id属性。原创 2024-05-11 15:45:03 · 244 阅读 · 0 评论 -
接口自动化入门: Http请求的核心概念及原理详解!
在接口自动化中,HTTP请求是非常重要的,因此了解HTTP请求的核心概念和原理是入门接口自动化的第一步。今天的文章从2个方面来详细介绍一、Http请求的核心概念二、Http请求的原理详解原创 2024-05-10 13:55:16 · 591 阅读 · 0 评论