自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django配置跨域并开发测试接口

1. 首先浏览器安全策略限制js ajax跨域访问服务器

2025-01-06 15:53:20 379

原创 Python脚本完成post接口测试的实例

一个post类型的接口怎么编写脚本实现

2025-01-06 15:52:02 226

原创 python进行接口测试及类型介绍

其实我觉得接口测试很简单,比一般的功能测试还简单(这话我先这样说,以后可能会删O(∩_∩)O哈!),现在找工作好多公司都要求有接口测试经验,也有好多人问我(也就两三个人)什么是接口测试,本着不懂也要装懂的态度,我会说:所谓接口测试就是通过测试不同情况下的入参与之相应的出参信息来判断接口是否符合或满足相应的功能性、安全性要求。

2024-12-31 15:48:44 1368

原创 Jmeter的接口测试详细步骤并实现业务闭环

首先是了解Jmeter接口测试用到的组件

2024-12-31 15:47:22 412

原创 python接口自动化之使用token传入到header消息头中

(1)创建登录请求获取token

2024-12-28 15:12:56 830

原创 Python接口自动化浅析requests请求封装原理

还记得我们之前写的get请求、post请求么?大家应该有体会,每个请求类型都写成单独的函数,代码复用性不强。接下来将请求类型都封装起来,自动化用例都可以用这个封装的请求类进行请求

2024-12-28 15:07:13 770

原创 Django+Vue+Docker搭建接口测试平台实战

这篇文章简单介绍了下这次部署的过程,其中使用了Dockerfile定制镜像和Docker-Compose多容器编排。

2024-12-25 15:15:54 492

原创 如何使用postman(新手入门)

1. 什么是postman?------ 软件测试用来做接口测试的工具。

2024-12-25 15:14:08 2119

原创 Python接口测试环境搭建过程

环境搭建 python 安装:建议使用python3.7

2024-12-23 15:58:37 263

原创 Python API自动化框架总结

学完了Python脚本接口自动化之后,一直没有对该框架做总结,今天终于试着来做一份总结了。

2024-12-23 15:55:39 295

原创 python http接口自动化脚本

今天给大家分享一个简单的python脚本,使用python进行http的接口测试,脚本很简单,逻辑是:读取excel写好的测试用例,然后根据excel中的用例内容进行调用,判断预期结果中的返回值是否和返回报文中的值一致,如果不一致则根据用例标题把bug提交到bug管理系统,这里使用的bug管理系统是bugfree。

2024-12-20 15:30:15 741

原创 python接口自动化框架实战

先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全。

2024-12-20 15:28:51 931

原创 Python实现接口自动化测试的方法

python +unittest+ requests实现http请求的接口自动化

2024-12-18 15:28:55 730

原创 Web安全测试之XSS实例

XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的. 比如获取用户的Cookie,导航到恶意网站,携带木马等。

2024-12-18 15:26:33 699

原创 Docker部署UI自动化测试环境的实现

纵观开源技术,拿现在最流行的selenium\docker 来实践分布式自动化测试框架。

2024-12-16 14:41:34 757

原创 Pytest+request+Allure实现接口自动化框架

接口自动化是指模拟程序接口层面的自动化,由于接口不易变更,维护成本更小,所以深受各大公司的喜爱。

2024-12-16 14:38:34 1048

原创 Python如何实现数据驱动的接口自动化测试

大家在接口测试的过程中,很多时候会用到对CSV的读取操作,本文主要说明Python3对CSV的写入和读取。下面话不多说了,来一起看看详细的介绍吧。

2024-12-13 15:24:56 682

原创 Web自动化之Selenium常用操作方法大全

本文总结使用selenium进行web/UI自动化时,会用到的一些常用操作。

2024-12-13 15:23:38 1125

原创 Python+requests+unittest执行接口自动化测试

1、安装requests、xlrd、json、unittest库

2024-12-11 14:55:07 839

原创 Python接口自动化测试框架运行原理及流程

本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什么还要开发接口测试框架呢?因接口测试工具也有存在几点不足。

2024-12-11 14:53:33 266

原创 在Python中进行自动化单元测试的教程

大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活动,而软件测试则是保证质量的关键措施。正像软件熵(software entropy)所描述的那样:一个程序从设计很好的状态开始,随着新的功能不断地加入,程序逐渐地失去了原有的结构,最终变成了一团乱麻(其实最初的"很好的状态"得加个问号)。测试的目的说起来其实很简单也极具吸引力,那就是写出高质量的软件并解决软件熵这一问题。

2024-12-09 15:46:08 795

原创 Python UI自动化测试Web frame及多窗口切换

frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素;

2024-12-09 15:44:18 446

原创 Python+appium框架原生代码实现App自动化测试

首先介绍下python+appium的框架结构,如下截图所示

2024-12-06 15:01:32 959

原创 python自动化测试selenium定位frame及iframe示例

frame标签有frameset、frame、iframe三种,frameset和其它普通标签没有区别,不会影响正常定位,而frame与iframe对selenium定位而言是一样的。

2024-12-06 14:59:11 293

原创 python Airtest自动化测试工具的的使用

Airtest全称AirtestProject,是由网易游戏推出的一款自动化测试框架,在软件测试的时候使用到了该框架。这里记录一下安装、使用和遇到的坑的问题…

2024-12-04 14:48:39 1027

原创 Pytest自动化测试的具体使用

Pytest是Python中最流行的自动化测试框架之一,简单易用,而且具有丰富的插件可以不断扩展其功能,同时也提供了丰富的断言功能,使得编写测试用例更灵活。

2024-12-02 15:43:32 610

原创 如何使用Pytest进行自动化测试

目前有多种可用的测试框架和工具。这些框架的风格也各不相同,比如数据驱动、关键字驱动、混合、BDD等等。您可以选择最适合您的要求。

2024-12-02 15:41:58 1022

原创 Pytest如何灵活地运行用例

Pytest能够满足我们对单元测试框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。在本文中,我们将深入探讨如何使用 Pytest 运行多条测试用例、测试文件或测试包,并且指定运行特定的测试用例,并对执行结果进行分析。

2024-11-28 20:32:45 218

原创 Pytest测试用例调度与运行

Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。

2024-11-28 20:31:33 430

原创 玩转数据处理利器:学会使用 YAML 文件轻松处理数据

YAML全称其实是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写,所以它强调的是数据本身,而不是以标记为重点。​

2024-11-25 15:54:29 822 1

原创 深入了解JMeter线程组:优化性能测试的核心元素

​性能测试在应用程序开发的生命周期中扮演着关键的角色,而Apache JMeter是一款功能强大的工具,提供了各种功能来评估系统的性能。其中,线程组是JMeter中非常重要的一个概念,它对于模拟用户行为、控制并发负载以及优化测试性能都起着关键作用。本文将深入探讨JMeter线程组的各个方面,以便技术人员更好地理解和利用这一核心元素。​

2024-11-25 15:52:00 800

原创 Docker搭建持续集成平台Jenkins最简教程

持续集成(Continuous Integration,CI)是软件开发中的一种实践,它旨在通过频繁地集成代码变更并自动运行测试,以确保代码的质量和稳定性。Jenkins 是一个广泛使用的开源持续集成工具,它能够自动化构建、测试和部署软件项目。在本文中,我们将使用 Docker 搭建一个基于 Jenkins 的持续集成平台。

2024-11-21 15:49:38 500

原创 深入探究App压力测试的关键要点:从零开始学习Monkey

Monkey 是 Google 提供的一个用于稳定性与压力测试的命令行工具

2024-11-21 15:45:27 262

原创 掌握ADB:详解操作命令及完整用法指南

ADB,全名Android Debug Bridge,是Android提供的一个通用的调试工具,是一个C/S架构的命令行工具,通过这个工具,使得我们的PC能够和Android设备来进行通信。本文就给大家介绍一下adb常用的操作命令及用法。

2024-11-19 15:35:00 747

原创 App自动化测试:高级控件交互方法

APP 的控件元素不仅涵盖了基础用户界面操作,还包括用户与应用程序中更复杂、功能丰富的空间之间的互动。这种交互远不止于简单的按钮或输入框。通过借助 Appium 的 Actions,能够完成对应用程序进行手势识别的交互。这意味着可以通过各种手势,如滑动、缩放、长按等,实现更灵活、直观的用户体验。这种高级交互使得应用程序更具交互性和吸引力,为用户提供了更深入参与应用功能的途径。​

2024-11-19 15:32:31 706

原创 Postman变量使用指南

在API测试过程中,变量的使用能够大大提高测试的灵活性和效率。Postman提供了多种变量类型,帮助我们更方便地管理和重用数据。本文将详细介绍Postman中变量的使用方法和实际应用场景。

2024-11-14 16:02:49 850

原创 Windows电脑安装Apache JMeter的详细教程

作为一名测试工程师,性能测试是我们工作中不可或缺的一部分。而Apache JMeter作为一款开源的性能测试工具,以其强大的功能和广泛的适用性,成为了许多测试工程师的首选。本篇文章将详细介绍如何在Windows电脑上安装JMeter。

2024-11-14 15:59:57 787

原创 性能测试:性能测试计划

性能测试计划是在进行软件或系统的性能测试之前制定的详细计划和指导文件。它描述了所需性能测试的目标、范围、测试环境、资源需求、测试策略、测试用例、时间表等重要信息。

2024-11-05 14:17:50 555

原创 性能测试:性能测试报告

性能测试报告是性能测试的产出物之一,它是对系统性能测试结果和数据的总结和分析,记录了系统在不同负载和场景下的性能表现和性能问题。性能测试报告提供了有关系统性能的详细信息,供项目团队、开发人员和其他相关利益相关者参考。

2024-11-05 14:14:54 479

原创 利用Pytest结合YAML实现数据驱动测试

在软件测试中,数据驱动测试是一种重要的方法,通过将测试数据与测试脚本分离,增强了测试的灵活性和可维护性。Pytest作为一个强大的Python测试框架,与YAML这种简洁、易读的配置文件格式结合,可以有效地实现数据驱动测试。本文将详细介绍如何利用Pytest结合YAML实现数据驱动测试,并通过实际示例进行讲解。

2024-10-29 16:09:45 789

空空如也

空空如也

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

TA关注的人

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