测试

简单易用的网络测试工具——Clumsy,用于测试弱网、断网、丢包等网络异常情况下程序的健壮性

一、Clumsy是什么? Clumsy 是一个开源的网络故障模拟工具,最早由一位名叫 Jagt 的开发者创建,发布在 GitHub 上。它的设计初衷非常直接明确——为开发者提供一种简单的方式,在本地制造网络问题,以测试程序的容错和健壮性。Clumsy 的全名不是“Clumsy Network Simulator”之类的官方命名&

Selenium 无头浏览器模式:高效自动化测试的利器

        Selenium 无头浏览器模式 | 菜鸟教程,建议先看完前面这篇文章,再看我下面写的这篇。因为前面那一篇是基础,下面这一篇是扩展延申。一、什么是无头浏览器模式?无头浏览器(Headless Browser)是指在没有图形用户界面(GUI)的情况下运行的浏览器。它执行所有与常规浏览器相同的操作,但不显示

技术分享 | 软件单元测试的设计方法

写在前面:软件单元测试的设计是一个系统化的过程,旨在验证代码的最小可测试部分(通常是函数或方法)是否按预期工作。软件单元测试的设计是确保代码正确性和可靠性的关键步骤。在软件单元测试中,等价类测试是一种很重要的测试设计方法,它通过将输入数据划分为若干个等价类,并从每个等价类中选取代表性的数据进行测试&#

前端自动化测试(一):揭秘自动化测试秘诀

目录 @[TOC](目录) 前言 自动化测试 VS 手动测试 测试分类 何为单元测试 单元测试的优缺点 优点 缺点 测试案例 测试代码 测试函数的封装 实现 `expect` 方法 实现 `test` 函数 结语 正文开始 , 如果觉得文章对您有帮助,

自动化测试: Selenium 自动登录授权,再 Requests 请求内容

Selenium 自动登录网站、截图及 Requests 抓取登录后的网页内容。一起了解下吧。 Selenium: 支持 Web 浏览器自动化的一系列工具和库的综合项目。 Requests: 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。 为什么选择 Selenium 实现自动登录?Selenium 实现,相当于模拟用户手动打开浏览

Postman与Insomnia深度评测:2025年开发者该如何选择?

作为一位长期与API打交道的云服务开发者,我几乎每天都要和不同的API测试工具打交道。还记得去年深夜,因为一个诡异的OAuth 2.0认证问题,我同时打开了Postman和Insomnia反复测试,那一刻才真正体会到“工欲善其事,必先利其器”的含义。今天,我就结合自己的实战经验,帮你彻底理清这两款顶级

AI+测试工具《Testim》使用说明

Testim 使用说明之前不是写AI+测试的探索么,那我再来写一下AI+测试的测试工具《Testim》的使用说明版本: 基础入门版 日期: 2025年7月31日 目标用户: 测试工程师、开发人员、QA负责人1. Testim 是什么?Testim 是一个利用人工智能(AI)和机器学习&

自动化应对腾讯滑块验证码的Selenium实践

本文还有配套的精品资源,点击获取 简介:本文详细介绍了如何使用开源自动化测试框架Selenium应对腾讯滑块验证码问题。通过Python编程和Selenium库,本文展示了自动化处理滑块验证码的整个过程,包括元素定位、交互操作、图像处理和机器学习技术的结合使用。在实际应用中,要注意避免违反网站使用条款。 1. S

【接口测试】08 Postman使用教程(带案例)

目录 一. Postman安装 二. Postman使用 1. 创建项目 2. 创建集合 3. 设置变量 4. 创建测试用例 5. 数据驱动测试 6. 接口关联 7. 断言和封装 8. 批量执行 9. 导出用例 10. 生成测试报告 一. Postman安装 PostMan——安装教程(图文详解)_postman安装教程

数据结构与算法------二叉树(前/中/后/层序遍历、求结点个数,高度,含递归展开图)

文章目录 一、创建链式结构二叉树 二、二叉树的遍历 前序遍历 中序遍历 后序遍历 三、二叉树常见方法 二叉树结点个数 二叉树叶子结点个数 二叉树第K层结点个数 二叉树深度/高度 查找值为x的结点 二叉树销毁 四、二叉树层序遍历 五、源码 一、创建链式结构二叉树 在链式结构二叉树中不会介绍它的插入删除操作,因为二叉树的插入和删除有太多不