自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建jmeter+Jenkins+ant接口自动化测试

这是本人第一次在Jenkins下搭建接口自动化测试,也是一步一步摸索成形,继而满足基本使用要求。

2024-05-22 16:00:55 210

原创 Loadrunner 值Controler 部分功能用法

先看一下LoadrunnerControler的界面是什么样的:

2024-05-22 15:52:16 248

原创 从0到1手把手教你Jmeter分布式压测

一台压力机的 Jmeter 支持的线程数受限于 Jmeter 其本身的机制和硬件配置(内存、CPU等)是有限的

2024-05-21 15:15:35 499

原创 Jmeter如何识别验证码图片

注意:使用ocrserver工具时,在jmeter调用接口时,ocrserver工具要处于打开状态

2024-05-20 15:58:11 968

原创 Linux下使用JMeter进行性能测试

这条命令表示为:在非GUI模式下使用本机运行Jmeter,执行的测试脚本为:/export/software/community-linux.jmx,并把结果文件输出到当前目录下,文件名为commnity-jmeter.jtl

2024-05-20 15:51:27 354

原创 Locust和其他常见的性能测试工具的区别?

locust使用写脚本的方式,方便对于python有一定基础的人,可以随着自己的想法进行脚本的编写

2024-05-17 15:35:35 296

原创 Jmeter 玩转 redis 数据库

Jmeter作为当前非常受欢迎的接口测试和性能测试的工具,在企业中得到非常广泛的使用,而redis作为缓存数据库,也在企业中得到普遍使用,那如何使用jmeter来测试redis数据库呢?今天我们就来讲一讲怎么使用jmeter来调用redis。

2024-05-17 15:34:22 887

原创 selenium-python自动化测试框架详解

项目自动化测试框架设计为4层

2024-05-16 16:07:01 255

原创 Python selenium 实现简单的自动登录、下单脚本

Selenium是最广泛使用的开源WebUI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python和Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。

2024-05-16 16:04:58 387

原创 Python + Selenium读取网页表格

表格的结构一般以table标签开始,此函数是获取table元素的,一个网页中可能不止一个表格,此处返回表格元素的列表。

2024-05-14 16:45:48 175

原创 怎样开始用selenium进行自动化测试?

使用Selenium进行自动化测试通常需要以下步骤:

2024-05-14 16:44:16 254

原创 自动化测试工具Appium实操分享

Appium是一款开源的、跨平台的、多语言支持的移动应用自动化工具,通俗来说是手机App自动化工具。它目前可以测试的app如下三种,原生App、混合App、移动Web。Appium支持许多主流语言编写测试脚本、不需要重造轮子,应用范围非常广泛,测试效率非常高效,是一款强大的自动化测试框架。

2024-05-13 15:52:21 581

原创 selenium定位之find_element方法

自学习selenium以来,提到元素定位首先想得的是find_element_by_xxx。

2024-05-13 15:44:01 204

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

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

2024-05-11 15:55:05 614

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

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

2024-05-11 15:49:57 147

原创 接口自动化测试框架建设的经验与教训

一是发现很多“点工”在转型迷茫期都会问一些自动化测试相关的问题,可以说自动化测试是“点工”升级的必经之路;二是Google一下接口自动化测试,你会发现很多自动化测试框架相关的文章,但是大部分文章都有一个通病,就是只告诉读者how(怎么做),很少介绍why,还有框架开发完成之后的事情(例如如何推广、维护等)。那下面就聊一聊我的接口自动化测试框架建设的一些经验和教训吧,希望能给大家一些借鉴。

2024-05-09 15:36:09 962

原创 Selenium WebDriver驱动的自动化测试框架

Selenide是一个由Selenium WebDriver驱动的自动化测试框架,

2024-05-09 15:32:46 343

原创 浏览器自动化利器Selenium IDE使用指南

Selenium是一个浏览器自动化框架,专门为 W3C WebDriver 规范提供了一个与所有主要的web浏览器兼容的平台和语言中立的编码接口。

2024-05-08 15:50:02 826

原创 selenium 如何获取 session 指定的数据

通过 webdriver.Chrome() 创建浏览器对象后,会自动启动并打开Chrome浏览器。在 Chrome() 方法中未传入任何参数,即使用默认参数 executable_path="chromedriver" ,executable_path表示的是Chrome浏览器驱动的位置,该参数默认浏览器驱动的位置是在Python安装目录下。如果你的浏览器驱动位置与默认位置不同,则 executable_path 参数需要传入驱动的实际位置。

2024-05-08 15:41:06 369

原创 浅谈响应式网页设计

最近几天正巧在帮朋友的公司团队做质量保障体系的培训,在此期间与几个测试人员闲聊,正是其中的一件事让我对今天的话题提起了兴趣:朋友公司里的研发团队招了一个应届毕业生,做了半年之后接了某个web项目的其中一个拓展功能页的开发任务,原本想想熟悉业务也好一阵子了,应该没什么问题。谁曾想提测的那天,测试团队用手机访问将该web页面的时候直接惊呆了,页面的内容竟然无法适应手机的屏幕尺寸,导致用户需要水平滚动或缩放界面才可以看全页面上的内容。结果自然可想而知,该产品直接被打回重造了。

2024-05-07 14:59:08 501

原创 Web测试是什么,有何特点?

Web测试是指对Web应用程序进行验证和评估的过程,以确保其功能、性能和安全性符合预期。

2024-05-07 14:56:06 484

原创 WEB漏洞渗透测试靶场整理资源

整理了一些WEB漏洞本地靶场资源,包括针对性的漏洞专题如SQL注入,XSS等…以及合集类的如DVWA…集合下载地址附文末

2024-05-06 15:37:31 255

原创 接口测试框架中的鉴权处理

接口自动化测试中通常都有鉴权机制,就是判断是否在登录状态下,已登录方可调用接口,未登录则不可调用。本文将带领大家学习使用rest-assured框架实现基于cookies和token的鉴权关联,实现接口自动化测试。

2024-04-30 14:53:57 407 3

原创 App自动化之Appium工作原理

首先,Appium 是一款开源框架,生态丰富,社区强大,一直在被开发者维护;并且是一个灵活的跨平台的测试自动化工具,可以在iOS、Android或Windows、Mac 设备上进行移动应用的自动化测试运行,并且能够使用相同的 API 编写多个平台的测试脚本;

2024-04-29 20:23:43 902

原创 关于Android的自动化测试,你需要了解的5个测试框架

Appium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutomator或Instrumentation。它将这些供应商框架封装到SeleniumWebDriver中,这使得使用Appium的开发者可以编写各种类型语言的测试:Java、Object

2024-04-29 20:20:09 873 5

原创 Python自动化测试框架封装和调用

面实现了参数的关联,那种只是记流水账的完成功能,不便于维护,也没什么可读性,接下来这篇可以把每一个动作写成一个函数,这样更方便了。

2024-04-27 15:57:26 360

原创 将Requests和Selenium合并在一起的自动化测试工具

Requests 是Python的第三方库,主要用于发送 http 请求,常用于接口自动化测试等。

2024-04-27 15:53:10 447 2

原创 Selenium 如何获取 session 指定的数据

代码核心在于这几个部分:其一:使用元素定位来获取页面上指定需要抓取的关键字;其二:将页面上定位得到的数据永久存储到本地文件中。

2024-04-24 15:17:00 292

原创 Selenium获取元素信息常用方法

在Web应用自动化测试中,获取网页 Title 是一个基础的操作,Selenium提供了多个获取方法来获取网页 Title,下面将分别介绍这些方法的使用。

2024-04-24 15:12:53 277 1

原创 APP稳定性测试

在实际的测试过程中,主要是对系统的功能来进行测试,用于校验功能的正确性。

2024-04-23 15:06:18 443

原创 渗透测试:EDR绕过远程线程扫描指南

触发EDR远程线程扫描关键api:createprocess、createremotethread、void(指针)、createthread。

2024-04-23 14:59:54 419

原创 测试开发必备技能:Python多线程处理

什么是进程?

2024-04-22 15:38:35 327

原创 微信小程序自动化测试——微信小程序云测服务

MiniTest 微信小程序云测服务是一套由微信测试团队自主研发,联合WeTest云真机能力,共同推出的微信小程序自动化测试服务。

2024-04-22 15:35:40 670

原创 性能测试工具对比

针对性能测试工具:LoadRunner、Jmeter、Locust、Boomer+Locust、Tsung、ApacheBench、Wrk,不同维度数据对比评估:

2024-04-19 17:08:44 108

原创 测试大佬揭秘写好简历的7个细节

简历是HR对候选人的第一印象,一个有经验的HR初筛一份2页A4纸的简历通常只有几十秒的时间,如果没有看到自己想看的东西,哪怕简历再厚很可能会被直接pass掉。

2024-04-17 20:24:56 928

原创 HTTP性能压测工具wrk应用实战

背景:wrk是当今最流行的HTTP压测工具,用于模拟高并发情况下的HTTP请求。wrk使用Lua作为脚本语言,可以通过编写Lua脚本来自定义请求的参数和逻辑。

2024-04-17 20:19:58 479

原创 如何在面试中胜出?接口自动化面试题安排上!

主流接口测试工具:Jmeter、PostMan、RESTClient、Fiddler、Requests库,不同测试环境不同需求,选择不同工具。

2024-04-15 17:17:53 910

原创 测试人必看,小程序常见问题

小程序是一种轻盈的存在,用户无需为了使用它而下载和安装。它依附于微信这个强大的平台,只需轻轻一扫或一搜,它便跃然屏上,随时服务。小程序为我们带来更多前所未有的惊喜和便利,以下分享关于小程序相关的热门问题。

2024-04-15 17:12:20 948

原创 Selenium自动化Page模式(Python)

Selenium是当前主流的web自动化工具,提供了多种浏览器的支持(Chrome,Firefox, IE等等),当然大家也可以用自己喜欢的语言(Java,C#,Python等)来写用例,很容易上手。当大家写完第一个自动化用例的时候肯定感觉”哇...好牛x“,但是大家用余光扫了一下代码后,内心也许是崩溃的,因为太乱了!像这样:

2024-04-07 15:08:25 744

原创 基于Selenium的Web自动化框架

首先我们来看一下之前是如何书写页面模式中的类的:

2024-04-07 15:05:09 895

空空如也

空空如也

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

TA关注的人

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