合集-自动化测试

摘要:前言 JMeter 这个工具既可以做接口的功能测试,也可以做自动化测试,还可以做性能测试,其主要用途就是用于性能测试。但是,有些公司和个人,就想用这些 jmeter 来做接口自动化测试。大家应用JMeter的方式方法,多种多样。我们这里主要介绍的是,用例自动化。即,提前把各用例参数、预期断言等用CS 阅读全文
posted @ 2024-04-25 16:20 xiaodi888 阅读(1810) 评论(0) 推荐(1)
摘要:前言 随着日益发展,自动化测试,逐渐成为测试工程师必要掌握条件之一,自动化测试分为UI自动化、接口自动化。本文这里介绍的WEB 网页UI自动化,依托于浏览器插件实现UI自动化,纯小白都可以实现,无需代码功底。非常有趣的小工具。 1、首先,我们需要安装插件:selenium IDE。如火狐浏览器,可以 阅读全文
posted @ 2024-04-28 12:00 xiaodi888 阅读(1806) 评论(0) 推荐(0)
摘要:前言 在Web开发中,文件上传功能至关重要。JMeter作为性能测试工具,擅长模拟文件上传接口。特别是form-data格式的文件上传,配置JMeter以模拟真实上传行为是测试人员的必备技能。本教程将引导您从JMeter安装到测试计划创建、元件添加、参数配置,再到测试运行与结果分析,全程覆盖。无论新 阅读全文
posted @ 2024-07-17 00:50 xiaodi888 阅读(1609) 评论(0) 推荐(1)
摘要:前言 在软件开发的广阔天地里,我们时常会遇到这样的情况:某些关键功能只能通过接口触发,而缺乏直观的用户界面。对于用户而言,用户需要手动编写JSON数据或利用命令行工具来调用接口,这无疑是一道难以逾越的技术门槛。 为了解决这一痛点,我们决定利用PyQt5这一强大的Python GUI库,打造一个便捷的 阅读全文
posted @ 2024-09-19 15:16 xiaodi888 阅读(468) 评论(0) 推荐(1)
摘要:前言 为了更好的帮助我们理解,我们先来了解几个知识, 1、什么是批处理脚本? 批处理脚本(Batch Script)是一种用于在操作系统中自动执行一系列命令的脚本文件。这种脚本通常用于简化重复性任务,通过编写一次性的脚本,用户可以自动化地执行多个命令或程序,而无需手动逐一输入。批处理脚本的功能非常强 阅读全文
posted @ 2024-12-27 10:51 xiaodi888 阅读(1297) 评论(0) 推荐(0)
摘要:前言 在移动应用测试领域,自动化技术正成为提升效率的核心利器。本文将系统介绍两款强大的Android自动化工具——uiautomator2(Python库)与weditor(可视化编辑器),通过环境搭建、工具联动、实战演示,带你快速掌握APP自动化测试全流程。无论你是测试工程师还是开发爱好者,都能轻 阅读全文
posted @ 2025-08-08 12:09 xiaodi888 阅读(1995) 评论(0) 推荐(0)
摘要:前言 在数字化转型加速的今天,Web UI自动化测试已成为提升开发效率、保障产品质量的关键技能。本文专为初学开发者设计,从零开始手把手带你搭建环境、掌握核心技能,最终实现完整的自动化测试流程。无需编程经验,只需跟随步骤操作,你将学会: 快速部署Python和PyCharm开发环境,避开新手常见配置陷 阅读全文
posted @ 2025-03-26 09:59 xiaodi888 阅读(3525) 评论(0) 推荐(0)
摘要:前言 在Web自动化测试和爬虫开发中,如何精准控制浏览器窗口的生命周期是开发者常遇到的难题。本文深入解析Selenium框架下浏览器窗口的保持与关闭机制,提供两套经过验证的浏览器窗口保持方案(实验性参数法/输入阻塞法),并详细对比close()与quit()方法的底层差异。通过可复现的Python代 阅读全文
posted @ 2025-03-26 10:00 xiaodi888 阅读(690) 评论(0) 推荐(0)
摘要:前言 在Selenium自动化测试中,「元素定位失败」是最常见的“拦路虎”。明明定位表达式正确,却因页面加载慢、元素未渲染等问题报错——这时候,等待机制就是解决问题的关键。它能让程序“聪明地等待”页面就绪后再执行操作,而不是盲目执行。 本文会详细讲解Selenium的三大等待机制(固定等待、隐式等待 阅读全文
posted @ 2025-08-10 21:41 xiaodi888 阅读(393) 评论(0) 推荐(0)