- 博客(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
原创 Windows UIA自动化测试框架学习--获取qq好友列表
前段时间应公司要求开发一款针对现有WPF程序的自动化测试工具,在网上查资料找了一段时间,发现用来做自动化测试的框架还是比较多的,比如python的两个模块pywinauto和uiautomation,但是pywinauto主要是封装Win32的api,只局限于winform框架,而python中的uiautomation其实是封装的windows中的uia框架。基于项目效率考虑,所以最后决定使用windows中的UIAutomation框架。
2024-05-17 15:23:46 855
原创 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
原创 简单搭建一个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
原创 自动化测试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
原创 通过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
原创 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关注的人