- 博客(472)
- 收藏
- 关注
原创 搭建jmeter+Jenkins+ant接口自动化测试
这是本人第一次在Jenkins下搭建接口自动化测试,也是一步一步摸索成形,继而满足基本使用要求。
2024-05-22 16:00:55 207
原创 从0到1手把手教你Jmeter分布式压测
一台压力机的 Jmeter 支持的线程数受限于 Jmeter 其本身的机制和硬件配置(内存、CPU等)是有限的
2024-05-21 15:15:35 497
原创 Linux下使用JMeter进行性能测试
这条命令表示为:在非GUI模式下使用本机运行Jmeter,执行的测试脚本为:/export/software/community-linux.jmx,并把结果文件输出到当前目录下,文件名为commnity-jmeter.jtl
2024-05-20 15:51:27 353
原创 Jmeter 玩转 redis 数据库
Jmeter作为当前非常受欢迎的接口测试和性能测试的工具,在企业中得到非常广泛的使用,而redis作为缓存数据库,也在企业中得到普遍使用,那如何使用jmeter来测试redis数据库呢?今天我们就来讲一讲怎么使用jmeter来调用redis。
2024-05-17 15:34:22 887
原创 Python selenium 实现简单的自动登录、下单脚本
Selenium是最广泛使用的开源WebUI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python和Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。
2024-05-16 16:04:58 382
原创 Python + Selenium读取网页表格
表格的结构一般以table标签开始,此函数是获取table元素的,一个网页中可能不止一个表格,此处返回表格元素的列表。
2024-05-14 16:45:48 175
原创 自动化测试工具Appium实操分享
Appium是一款开源的、跨平台的、多语言支持的移动应用自动化工具,通俗来说是手机App自动化工具。它目前可以测试的app如下三种,原生App、混合App、移动Web。Appium支持许多主流语言编写测试脚本、不需要重造轮子,应用范围非常广泛,测试效率非常高效,是一款强大的自动化测试框架。
2024-05-13 15:52:21 581
原创 接口自动化测试框架建设的经验与教训
一是发现很多“点工”在转型迷茫期都会问一些自动化测试相关的问题,可以说自动化测试是“点工”升级的必经之路;二是Google一下接口自动化测试,你会发现很多自动化测试框架相关的文章,但是大部分文章都有一个通病,就是只告诉读者how(怎么做),很少介绍why,还有框架开发完成之后的事情(例如如何推广、维护等)。那下面就聊一聊我的接口自动化测试框架建设的一些经验和教训吧,希望能给大家一些借鉴。
2024-05-09 15:36:09 960
原创 浏览器自动化利器Selenium IDE使用指南
Selenium是一个浏览器自动化框架,专门为 W3C WebDriver 规范提供了一个与所有主要的web浏览器兼容的平台和语言中立的编码接口。
2024-05-08 15:50:02 824
原创 selenium 如何获取 session 指定的数据
通过 webdriver.Chrome() 创建浏览器对象后,会自动启动并打开Chrome浏览器。在 Chrome() 方法中未传入任何参数,即使用默认参数 executable_path="chromedriver" ,executable_path表示的是Chrome浏览器驱动的位置,该参数默认浏览器驱动的位置是在Python安装目录下。如果你的浏览器驱动位置与默认位置不同,则 executable_path 参数需要传入驱动的实际位置。
2024-05-08 15:41:06 366
原创 浅谈响应式网页设计
最近几天正巧在帮朋友的公司团队做质量保障体系的培训,在此期间与几个测试人员闲聊,正是其中的一件事让我对今天的话题提起了兴趣:朋友公司里的研发团队招了一个应届毕业生,做了半年之后接了某个web项目的其中一个拓展功能页的开发任务,原本想想熟悉业务也好一阵子了,应该没什么问题。谁曾想提测的那天,测试团队用手机访问将该web页面的时候直接惊呆了,页面的内容竟然无法适应手机的屏幕尺寸,导致用户需要水平滚动或缩放界面才可以看全页面上的内容。结果自然可想而知,该产品直接被打回重造了。
2024-05-07 14:59:08 500
原创 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
原创 渗透测试:EDR绕过远程线程扫描指南
触发EDR远程线程扫描关键api:createprocess、createremotethread、void(指针)、createthread。
2024-04-23 14:59:54 419
原创 微信小程序自动化测试——微信小程序云测服务
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人