自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何对 Apache JMeter 测试脚本进行 Debug?

JMeter 提供了多种工具来进行性能测试脚本的 Debug。例如,Debug 相关的用例其实就是获取你脚本中指定变量的值,它可以在任何时候获取 JMeter 脚本中的 JMeter 变量定义的内容,因此你识别哪些存储在变量中的、可能导致以外错误的非期望值。

2024-05-22 15:47:18 331

原创 性能测试工具LoadRunner常用函数介绍

性能测试工具LoadRunner是软件测试行业主流测试工具,也是软件测试实验室在申请CNAS/CMA资质、构建软件测试体系一定会用到的一款软件测试工具。LoadRunner的函数是是组成测试脚本的最小单元,它真实模拟 一个个请求操作,并接收返回结果。 学习LoadRunner函数可以帮助软件测试工程师更好的阅读、调试及手工编写脚本,掌握LoadRunner函数是性能测试必不可少的一项重要技能,本文我们就为大家介绍一下LoadRunner有哪些函数。

2024-05-22 15:39:43 200

原创 性能测试工具的重要性及其应用

在现代的软件开发过程中,性能测试是不可或缺的一环。性能测试旨在评估系统或应用程序在特定负载条件下的性能表现,帮助开发团队识别潜在的性能瓶颈和问题。而性能测试工具作为辅助工具,发挥着至关重要的作用。以下是性能测试工具的重要性及其应用的一些介绍。

2024-05-21 15:12:38 283

原创 RunnerGo、JMeter测试工具与测试平台的区别

当谈到性能测试需求时,JMeter和RunnerGo都提供了丰富的功能,包括测试场景设置、执行性能测试和性能测试结果分析。然而,这两工具在结构方面存在一些区别。以下是对它们进行比较的另一种角度。

2024-05-21 15:05:55 273

原创 Jmeter tcp 压测实践

项目需要针对socket协议接口进行性能测试。选定了比较熟悉的Jmeter工具,现记录下过程。

2024-05-20 15:47:10 444

原创 Jmeter响应数据中有乱码怎么解决?

Jmeter在访问发送请求的时候,响应内容如果有中文可能会显示乱码,按照以下步骤可对乱码问题进行解决。

2024-05-20 15:04:42 336

原创 使用Python的Selenium进行网络自动化的入门教程

使用Python的Selenium进行网络自动化入门

2024-05-17 15:27:07 648

原创 Windows UIA自动化测试框架学习--获取qq好友列表

前段时间应公司要求开发一款针对现有WPF程序的自动化测试工具,在网上查资料找了一段时间,发现用来做自动化测试的框架还是比较多的,比如python的两个模块pywinauto和uiautomation,但是pywinauto主要是封装Win32的api,只局限于winform框架,而python中的uiautomation其实是封装的windows中的uia框架。基于项目效率考虑,所以最后决定使用windows中的UIAutomation框架。

2024-05-17 15:23:46 855

原创 关于使用java+selenium实现自动签到的思考

发现掘金有个每日签到领矿石的功能。作为一个成熟的网站,我认为它应该可以自己实现签到功能。

2024-05-16 16:01:40 218

原创 selenium定位不到元素?有可能是iframe标签里的元素

seleniumui 自动化脚本,登录后直接用xpath定位a标签发现定位不到。

2024-05-16 15:58:57 296

原创 使用Maven与Docker运行Selenium测试

在这篇文章中,我们将向您展示如何创建交付流水线并实现以下目标:

2024-05-15 15:29:27 814

原创 Selenium自动化测试之Selenium IDE

SeleniumIDE 是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试。

2024-05-15 15:21:41 316

原创 web自动化测试有哪些工具和框架?

半年前,偶然在视频号刷到某机构正在直播讲解Playwright框架的使用,就看了一会,感觉还不错,便被种草,就想着自己有时间也可以自己学一下,这一想着就半年多过去了。

2024-05-14 16:41:33 677

原创 带你从0开始学习自动化框架Airtest

现在市面上做UI自动化的框架很多,包括我们常用的Web自动化框架Selenium,移动端自动化框架Appium。

2024-05-14 16:34:38 794

原创 移动APP自动化测试框架Appium

说到移动APP自动化测试,代表性的测试框架非Appium莫属,从今天开始我们将从APP结构解析、Appium框架学习、安卓/iOS自动化测试实战、自动遍历回归测试、自动化测试平台及持续集成,多个维度一起由浅入深的学废Appium。

2024-05-13 15:40:36 199

原创 通过python实现一个web自动化测试框架

要实现一个web自动化测试框架,可以使用Python中的Selenium库,它是最流行的Web应用程序测试框架之一。以下是一个基本的Python+Selenium测试框架的示例:

2024-05-13 15:39:27 182

原创 接口自动化测试推荐用什么框架?

在推荐接口自动化测试框架时,需要考虑多个因素,包括项目需求、技术栈、团队经验和个人偏好。

2024-05-13 15:37:43 361

原创 简单搭建一个Python自动化测试框架

首先需要安装Python,可以从官网下载对应的版本。安装完成后,可以在终端中输入python来检查是否安装成功。

2024-05-11 15:47:43 217

原创 Unittest二次开发实战之定制TestResult类

Unittest是Python自带的自动化测试框架,提供了基本的控制结构和模型概念。由于Unittest功能较为基础,因此在实际框架实战中往往需要对其功能进行扩充。

2024-05-11 15:44:56 611

原创 Python + Appium 自动化操作微信入门

Appium是一个开源的自动化测试工具,支持Android、iOS 平台上的原生应用,支持Java、Python、PHP 等多种语言。

2024-05-10 16:00:08 497

原创 禅道调用Python接口导入测试用例

1)在官网下载禅道禅道11.7版本发布,主要修复Bug,升级禅道客户端 - 禅道下载 - 禅道开源项目管理软件->放在根目录下解压处XAMPP文件夹->点击start.exe->点击访问禅道即可进入登录页面,在左下角有一个Apache的用户验证访问选项,测试的时候可以选择不勾选这个选项,直接进入禅道的登录页面->禅道的登录账号和密码默认是:账号:admin 密码:123456,首次登录需要修改密码。

2024-05-10 15:53:30 283

原创 为什么selenium是最好的自动化工具

为什么Selenium是最好的自动化工具。Selenium 是一个开源自动化测试工具,用于自动化测试以验证不同Web浏览器上的 Web 应用程序。Selenium 支持不同的编程语言来创建测试脚本,比如Python、Java、 C # 、 e.t.c。它还支持各种浏览器,比如 Chrome,Mozilla,Firefox,Safari,e.t.c。

2024-05-09 15:26:57 627

原创 Ui自动化概念+Web自动化测试框架介绍

Web自动化测试和移动自动化测试都属于UI自动化测试,UI自动化测试就是借助自动化工具对程序UI层进行自动化的测试。

2024-05-09 15:24:30 577

原创 java + Selenium修改video 进度教程

本文将介绍一个Java+TestNG+Maven+Selenium的web自动化测试脚本环境的搭建,并提供全部代码。

2024-05-08 15:37:54 798

原创 Appium + mitmProxy 实现APP接口稳定性测试

为了保障 App 的稳定性,我们现在有 XMoney 智能遍历测试(崩溃、界面错乱、加载异常等)、UI 自动化(崩溃和业务逻辑验证)、Top1000 小程序遍历(崩溃和业务逻辑报错)、接口稳定性建设(崩溃和业务逻辑验证)。 今天要给大家介绍的是接口稳定性建设,就是在后端返回数据如果不可靠的情况下,App 是否依然可以稳定运行。

2024-05-08 15:35:21 870

原创 Web 端测试和 App 端测试有何不同

Web 端测试和 App 端测试是针对不同平台的上的应用进行测试,Web应用和App端的应用实现方式不同,测试时的侧重点也不一样。

2024-05-07 14:54:11 220

原创 Web自动化测试流程:从入门到精通

Web应用程序在今天的软件开发中占据着越来越重要的地位。保证Web应用程序的质量和稳定性是非常必要的,而自动化测试是一种有效的方法。本文将介绍Web自动化测试流程,并提供代码示例。

2024-05-07 14:51:54 145

原创 分享Nginx搭建web测试报告服务器的落地方案

实现思路很简单,就是部署一个web服务器,然后把测试报告部署到web服务器的指定目录即可,然后通过http://ip:port/path/报告名称.html 的形式进行访问。我们通过nginx可以轻松实现这个需求!

2024-05-06 15:34:05 367

原创 Web测试中文件上传测试

文件上传功能测试的测试点

2024-05-06 15:31:54 554

原创 自动化测试4项测试工具

一般来说学自动化会建议大家先学selenium,因为最早的时候,自动化就代表selenium,进入测试行业就开始做接口测试,而且现在基本每个公司都需要接口测试。今天就和大家聊一下接口测试的工具。

2024-04-30 14:51:06 338

原创 为什么要学Selenium自动化测试?

开发人员在编写代码时总是会考虑到不同的应用场景,但也可能会出现实现效果不如预期的情况。同样的原则也适用于测试代码,编写测试代码的主要目的是测试现有产品的功能、发现错误并使产品100%无错误。

2024-04-29 20:17:52 1000

原创 python+selenium如何规避浏览器验证码等检测?

我们在做浏览器自动化登录或者已经登录后再进行自动化的时候,很多时候都会碰到智能验证环节,如下图的点击按钮智能验证。

2024-04-29 20:13:42 161

原创 Pytest自动化测试框架介绍

单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。

2024-04-28 15:39:18 554

原创 通过selenium获取浏览器的cookie等头部信息

对于部分有登陆限制的网站/APP我们无法通过登陆接口实现登陆(比如验证码)但是我们还想绕过登陆接口通过接口来实现一些操作,毕竟UI自动化比较慢。想到了可以通过UI自动化来进行登录(之前也介绍过UI自动化实现自动登录,包括验证码的实现),然后获取登陆后的cookie等信息,进而实现接口操作

2024-04-28 15:28:26 296

原创 Appium + mitmProxy 实现APP接口稳定性测试

为了保障 App 的稳定性,我们现在有 XMoney 智能遍历测试(崩溃、界面错乱、加载异常等)、UI 自动化(崩溃和业务逻辑验证)、Top1000 小程序遍历(崩溃和业务逻辑报错)、接口稳定性建设(崩溃和业务逻辑验证)。 今天要给大家介绍的是接口稳定性建设,就是在后端返回数据如果不可靠的情况下,App 是否依然可以稳定运行。

2024-04-27 15:47:53 416

原创 Selenuim实现自动登录社交媒体账号和自动发布文章

在当今社交媒体盛行的时代,程序员们经常需要在不同的平台上自动执行一些任务,比如登录社交媒体账号并发布文章。本文将介绍如何利用Selenium浏览器自动化框架实现这一任务,同时结合万媒易发多平台内容同步助手,提高文章发布的效率。

2024-04-27 15:43:34 128

原创 Java自动化测试框架--TestNG详解

TestNG是一个开源的自动化测试框架,它受JUnit和NUnit启发,其中“NG”即表示Next Generation,其功能更强大使用更方便。

2024-04-26 15:36:12 813

原创 Selenium元素定位各种框实例操作大全

:元素是input标签但是不能输入内容。

2024-04-26 15:27:20 299

原创 Ui自动化概念+Web自动化测试框架介绍

UI,即(User Interface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介 UI自动化测试:

2024-04-25 15:20:56 928

原创 如何在Selenium中查找第一个元素和所有元素

在Selenium中,driver.find_element 和 driver.find_elements 是用于在网页中查找元素的方法。它们的区别如下

2024-04-25 15:17:24 382

空空如也

空空如也

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

TA关注的人

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