测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
测试
自动化
测开
性能
安全
音视频
社区
开源
工作
招聘
生活
分享
问答
关注
默认
热议
好评
最近回帖
优选
柠檬班首发 unittestreport,帮你快速生成领导喜欢看的自动化测试报告
你还在为unittest生成测试报告而烦恼吗? 前言: 一直以来很多使用python+unittest做自动化测试的的小伙伴都在想,unittest这个官方库为什么没有直接生成测试报告的方法,自己在网上找的一些生成报告的开源的模块,生成的报告样式大都不太美观,不太受领导待见。为了解决大家的这个需求,于是小编(木森)这两 ..
接口自动化
67
引用 •
94
回帖 •
1
关注
8.6K
Python 零基础入门教程目录
Python基础部分教程,适合零基础的小白。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 第8章. 面向对象基础 第9章. 模块和包
Python
101
引用 •
234
回帖 •
1
关注
34K
安全测试必备工具——SQLMap 安装及基本应用
1、什么是SQLMap? SQLmap是一款由python开发的用来检测与利用SQL注入漏洞的免费开源工具。支持多种数据库,如MySQL、Oracle、PostgreSQL、SQL Server、Access、IBMDB2、SQLite等数据库。有一个非常棒的特性,即对检测与利用的自动化处理(如数据库指纹、访问底层文件 ..
SQL
7
引用 •
7
回帖 •
1
关注
15
一款安全、简单、有效的蜜罐平台 Hfish,windows 搭建教程!
一、何为蜜罐? 蜜罐技术本质上是一种对攻击方进行欺骗的技术,通过布置一些作为诱饵的主机、网络服务或者信息,诱使攻击方对它们实施攻击,从而可以对攻击行为进行捕获和分析,了解攻击方所使用的工具与方法,推测攻击意图和动机,能够让防御方清晰地了解他们所面对的安全威胁,并通过技术和管理手段来增强实际系统的安全防护能力。 二、Hf ..
蜜罐
3
引用 •
8
回帖
9
pytest 写的 UI 自动化怎么做分布式的?就是不同的用例在不同的 node 节点上同时执行?咋封装的?找到很多都是用 grid 做的,那个只能做不同浏览器的分布式。
如题,现在ui用例太多了,我希望能做多节点的分布式,不是用多浏览器跑,而是在不同的节点上跑不同的用例,用Xdist我发现测试用例顺序不能按照从上到下来,做接口自动化还行,ui自动化完全实现不了,似乎要用到线程锁,不会搞。有没有大佬封装过的,让我学习一下。
Web
21
引用 •
9
回帖
20
pywinauto print_control_identifiers 方法控件没有打印出来
最近在使用[链接]编写自动化脚本,遇到一个问题,一个exe程序的下拉菜单列表中有6个控件,使用inspect查看,发现这个菜单下一级有一个名字为空,在这个下一级显示了6个控件: [图片] 但使用print_control_identifiers没有打印出来, 是为什么呢 求救
待分类
9701
引用 •
909
回帖 •
5
关注
20
被 dict 字典取值逼着进阶
那些年遇到的取数场景 目标1:取AA的值(第1层数据): 参数正常返回: dic = {'AA': {'BB': {'CC': 666}}} dic['AA'] -- 够用 参数未正常返回: dic = {'AAA': {'BB': {'CC': 666}}} dic['AA'] -- 找不到报错:KeyError: ..
Python
101
引用 •
234
回帖 •
1
关注
47
【解决方案】PyCharm 运行时报错 allure: command not found
MAC版 1、下载对应版本的压缩包 https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/ [图片] 2、配置环境变量 切换到allure文件的bin目录下 pwd -- 获取当前路径(用于下一步配置) view ~/.bash ..
Python
101
引用 •
234
回帖 •
1
关注
46
pip 下载依赖包
方案1:pip install XXXX 方案2:pip install XXXX -i [链接] 方案3:pip install XXXX -i [链接] --trusted-host mirrors.aliyun.com 常用依赖包: requests requests allure allure-python
Python
101
引用 •
234
回帖 •
1
关注
44
企业级资源监控方案落地:Prometheus+Grafana+Export
前言 性能测试的结果分析是作为性能测试工程师的必修课,特别是监控服务器的资源使用情况,对于分析服务器的性能非常关键。我们有高很多的Linux的命令可以去监控各种资源,比如top,vmstat,iostat,pidstat等,但是命令使用有一定的门槛,结果看起来也没那么直观,所以现在很多公司都用Prometheus+gr ..
待分类
9701
引用 •
909
回帖 •
5
关注
64
Jmeter+influxdb+grafana 性能测试结果监控
前言 我们做性能测试的时候使用Jmeter自身的监听器统计压测结果虽然可以统计到各个维度的信息,比如TPS,RT,Err等,但是这个Jmeter本身的监控没有办法做存储,也没有办法去找历史数据,所以如果想要持久化储存数据,我们就需要采用监控平台+ influxdb时序数据库进行性能测试结果的监控。 Jmeter+Inf ..
Jmeter
69
引用 •
67
回帖
114
一篇文章教你玩转,入门级 SQL 注入实战!
SQL注入原理可描述为通过用户可控参数中注入SQL语法,在程序员未对输入数据合法性做判断或过滤不严情况下,破坏原有SQL结构,达到编写程序时意料之外的结果。上篇文章已经搭建好了SQLi-labs靶场,一共包含65关,适用于GET和POST场景。接下来让我们开始SQL注入实战! 一、实战准备 安全测试靶场:SQLi-la ..
安全
48
引用 •
44
回帖
132
IOS+Appium 自动化测试环境搭建
关于Appium for IOS Appium是目前最主流的app自动化测试技术,能够同时支持IOS、Android平台上的移动应用自动化测试,能支持众多语言,包括:Java、Python、Ruby、JavaScript等;并且Appium是开源免费使用的。 目前网上的关于Appium的学习教程绝大多数以Android ..
App自动化
23
引用 •
29
回帖
4.7K
自动化测试提速必备 - 并发编程
在实际的自动化测试中,我们经常碰到类似的需求: 100条自动化测试用例,采用默认的依次执行方式,所需要的时间竟然高达1个小时,我们需要想办法对其进行时间上的优化 App自动化测试中,我们需要同时对多台测试机进行同时测试,以满足我们对于兼容性测试的需求 自动化测试中,我们需要额外监控应用程序/测试机的性能(比如CPU、内 ..
Python
101
引用 •
234
回帖 •
1
关注
100
Python 高级编程必会之深浅拷贝
在我们进行Python编程的时候,复制(拷贝)数据结构是一种常见的操作,比如当我们想要保留原始数据,对生成的数据副本进行修改时。Python中提供了两种不同的数据拷贝方式:浅拷贝和深拷贝,这两种方式在拷贝数据结构时有很大的不同,在实际编程中我们需要结合程序的性能和应用场景选择合适的拷贝方法。 变量传递引用 我们知道在P ..
Python
101
引用 •
234
回帖 •
1
关注
89
L-mall4 密码
温习接口测试的时候,发现此后台密码已更换,求一位小伙伴告知一下,感激不尽! [[链接]]
待分类
9701
引用 •
909
回帖 •
5
关注
97
SQL 注入之 Windows/Docker 环境 SQLi-labs 靶场搭建!
在安全测试领域,SQL注入是一种常见的攻击方式,通过应用程序的输入执行恶意SQL查询,从而绕过认证和授权,可以窃取、篡改或破坏数据库中的数据。作为安全测试学习者,如果你要练习SQL注入,在未授权情况下直接去攻击一个网站是违法的,安全测试靶场则提供了一个安全实验环境,可以放心地进行攻防实战操作,提升自己的技能。本文就给大 ..
SQL
7
引用 •
7
回帖 •
1
关注
102
性能测试 Jmeter 非 GUI 模式 -CLI 命令详解
前言 我们在使用Jmeter做性能测试的时候,大部分同学用的是图形化界面进行脚本编写和执行性能测试的。但是其实真正在公司执行性能测试的时候,我们基本上不会用图形化界面去执行测试,这是因为工具渲染这些图形本身也会消化客户端机器的资源,然后如果客户端还运行了一些其他的工具比如打开浏览器、视频工具等,那么也会让Jmeter结 ..
待分类
9701
引用 •
909
回帖 •
5
关注
84
不得不掌握的性能测试监控神器 -nmon 工具详解
做性能测试时候进行结果收集和监控是我们必须要进行的一个步骤,所以选择一个好的监控工具能帮我们省事省心。我们今天给大家介绍的监听工具nmon,就是一个非常强大而且市场上也非常主流应用的一个监控工具。 nmon它可以帮助我们在压测开始很长时间内监控全过程的各种资源消耗占用情况,我们就需要用今天的工具 。 nmon是什么 n ..
待分类
9701
引用 •
909
回帖 •
5
关注
82
L-mall4 后台密码
温习接口测试的时候,发现此后台密码已更换,求一位小伙伴告知一下,感激不尽! [链接]
待分类
9701
引用 •
909
回帖 •
5
关注
20
腾讯滑块验证码处理
工作项目中某个平台出于安全性考虑在登录时使用了腾讯滑块验证码。 输入用户名密码后点击登录会请求接口,弹出腾讯图片进行滑动验证,验证通过接口会返回一个ticket。在后续请求登录接口时会带上这个ticket,同时校验账密和ticket。 某天想到如果需要做自动化,如何绕过这个认证呢? 于是在网上搜索到了一个可行的案例: ..
待分类
9701
引用 •
909
回帖 •
5
关注
80
湖南湘江新区互联网在线培训行业协会揭牌,柠檬班作为监事单位将积极发挥自身作用,在协会的带领下一起推进新区在线教育培训市场的高质量发展
2024年1月19日下午14:00,湖南湘江新区互联网在线培训行业协会揭牌仪式暨第一届第二次会员代表大会,在长沙市湘江新区麓谷-新世界3楼多功能厅隆重举行。出席本次会议的嘉宾包括湖南湘江新区商务和市场监管局局长吴卫先生,湖南湘江新区商务和市场监管局广告和网络监管处处长朱军先生,湖南湘江新区在线培训行业协会邱会长,以及来 ..
推荐
2
引用
122
docker+Jenkins+git 构建自动项目时,Jenkins 无法连接 git 仓库的问题
如题,在Linux服务器上部署好了docker,在docker中运行了git服务与Jenkins服务,都正常运行!如下图所示:[图片] 但是在Jenkins构建项目时无法连接到git仓库,如下图所示: [图片] 库地址是从git服务的web页面上直接拷贝过来的,账号和密码也是这个网页上面注册的,如下图所示: [图片] ..
Q&A
760
引用 •
576
回帖 •
2
关注
20
JMeter 二次开发之环境准备
大家都知道接口测试在保证软件质量方面的重要性。Apache JMeter作为一款功能强大的开源性能测试工具备受测试人员的喜爱,不仅可以用做接口功能测试,还可以用做接口性能测试。然而,即使在其强大的基础功能之上,JMeter仍然提供了许多可定制和扩展的能力,通过二次开发,我们可以进一步定制JMeter满足特定具体需求。 ..
Jmeter
69
引用 •
67
回帖
240
App 测试必备 - 建议所有测试人收藏
移动互联网时代,随着智能手机和平板电脑的发展,用户对移动应用的性能要求越来越高,性能不仅影响用户的满意度和留存率,还直接关系到App的成功与否。作为测试人员我们需要深入了解移动端性能测试的重要性、测试关注点、相关工具以及最佳实践。 按App构成特点,将性能测试分为客户端性能、服务器性能两大块,客户端性能这边也分为ROM ..
App
35
引用 •
23
回帖
208
困扰很多人的分布式性能测试,原来如此简单!
前言 我经常会遇到一些学生跟我聊性能测试工具Jmeter不好用,我问为什么不好用,他说压力稍微大一些就上不去报错了。一看报错信息就是地址被占用了。 [图片] 这就是典型的分布式的需求了。如果做性能测试,这个基本的问题都不会解决的话,那么表示性能测试你还没有入门哦! 性能测试为什么需要分布式? 我们做性能测试的工具Jme ..
待分类
9701
引用 •
909
回帖 •
5
关注
137
一篇文章带你搞定企业级完整性能测试流程!
前言 大部分公司在最初试的阶段只会关心项目的基本功能,能用就可以。但是随着项目的成熟,用户量逐步的增大,线上经常就会出现一些系统崩溃,用户反映系统太慢等性能问题的爆发。所以,性能测试的需求就逐步变得迫切了。所以,基本上90%的公司,都会只重视功能测试同时,也把项目的性能测试列为重点关注对象,这就导致测试市场上【性能测试 ..
待分类
9701
引用 •
909
回帖 •
5
关注
176
python 自动化学习 - 基础语法
一、基础语法 1、缩进:通过缩进来区分代码块 1个tab键相当于4个空格 2、换行:换行表示一行代码的结束 3、对齐:同一个代码块要对齐 4、代码注释 单行注释:#,快捷键操作(ctrl+/) 多行注释:三个双引号或三个单引号,成对出现 5、输出打印,通过print()方法输出 单行语句输出 多行语句输出 6、代码规范 ..
待分类
9701
引用 •
909
回帖 •
5
关注
308
windows 系统上搭建 Phpstudy 集成环境 + DVWA 靶场!超详细教程!
一、前言 网站是由中间件、网站程序、数据库等组成的。中间件可以选择Apache、Nginx、IIS等,网站程序可以选择PHP、JSP、ASP等,数据库可以选择MySQL等。有时候可单独安装,有时也可使用便捷的集成环境来安装。 网站搭建常见集成环境:Phpstudy 、XMAPP、Wamp。 二、Phpstudy集成环境 ..
安全
48
引用 •
44
回帖
165
Kali Linux 安装 + 获取 root 权限 + 远程访问!保姆级教程!
一、什么是Kali kali是linux其中一个发行版,基于Debian,前身是BackTrack(简称BT系统)。kali系统内置大量渗透测试软件,可以说是巨大的渗透系统,涵盖了多个领域,如无线网络、数字取证、服务器、密码、系统漏洞等等,知名软件有:wireshark、aircrack-ng、nmap、hashcat ..
安全
48
引用 •
44
回帖
171
5 步轻松上手,教你从 0 到 1 落地 Jmeter 接口自动化脚本!
Jmeter是进行接口测试的一款非常主流的工具,但绝大部分测试工程师,对于Jmeter接口测试脚本整理都是一知半解的。今天这篇文章,就以一个金融项目中接口为例,通过简单5步,教大家如何0代码编写Jmeter接口自动化脚本! 0、金融项目接口 1、登录接口信息 [图片] 2、新增投资项目接口信息 [图片] 接口说明: 请 ..
接口测试
38
引用 •
36
回帖
704
Selenium 自动化遇见 shadow-root 元素怎么处理?
在做web自动化,有一些特殊元素是在shadow-root节点下面的,如果通过常规的xpath或者其他的定位方式是定位不到对应元素的,比如下面的页面: [图片] 为什么shadow-root节点下的元素定位不到呢? shadow-root是前端的特殊元素节点,其使用了一个叫做shadowDOM的技术做了封装,shado ..
Selenium
31
引用 •
22
回帖 •
1
关注
241
一文带你彻底搞懂 Python 编程进阶之闭包
在Python编程语言中,闭包是强大而灵活的语法,它为开发者提供了一种优雅而高效的方式来处理函数和代码结构。作为自动化测试和测试开发同学,弄懂它的作用及工作原理很有必要,面试中提及到的概率非常之大。 关于函数名的本质 在介绍闭包之前首先我们看一段简单的Python代码: def func(): print('hello ..
Python
101
引用 •
234
回帖 •
1
关注
212
详细教程!VMware Workstation Pro16 安装 + 创建 win7 虚拟机!
一、准备工作 VMware Workstation Pro 16官网下载: https://customerconnect.vmware.com/cn/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0 。下载需要账号登录 ..
待分类
9701
引用 •
909
回帖 •
5
关注
376
五大方法教你如何分分钟构造百万测试数据!
在测试的工作过程中,很多场景是需要构造一些数据在项目里的,方便测试工作的进行。比如下面的场景: 项目需要做性能测试,需要大量的数据 就算是功能测试,比如测试搜索功能,需要有数据做搜索测试 需要检查数据的一致性的检查的时候,也需要项目有大量的数据 如果项目有一些统计表和图,需要测试数据统计正确性的时候,也需要构造海量的测 ..
待分类
9701
引用 •
909
回帖 •
5
关注
299
0 代码自动化测试:RF 框架实现企业级 UI 自动化测试
现在大家去找工作,反馈回来的基本上自动化测试都是刚需!没有自动化测试技能,纯手工测试基本没有什么市场。 但是很多人怕代码,觉得自动化测试就需要代码!代码学习起来很难! 当然代码学习不难,只要有好的学习方法!不过对于目前很多不会代码的同学,我今天要给大家讲一个自动化测试框架,就是不会代码也能做的自动化测试:RobotFr ..
RF
1
引用
193
抓 https 报文新方案 -Magisk+LSPosed,来试试吧
关于如何抓取Android端https报文,在上一篇文章中http://testingpai.com/article/1595507273724有介绍可以通过VitualXposed+JustTrustMe模块禁用SSL验证,这样可以抓取到https,还是有一些同学反馈以下的一些问题: App在低版本的Android上 ..
Fiddler
15
引用 •
15
回帖
2.8K
111
111
待分类
9701
引用 •
909
回帖 •
5
关注
242
年底找工作的宝子们,千万不要错过这些数据库笔试题!
很多同学会趁着年底尝试找找工作,因为年底的岗位招聘一般来说都是急招,应聘的竞争者少,且薪资不低。特别是工作年限4年以下的宝子,面试前一般会先笔试,如果不想自己笔试受挫,那么以下给大家分享的这一波近期vip学员面试碰到的数据库笔试题,一定要牢牢码住!并多多练习! 1、物料表、物料生效通知表的数据库操作题 表1 S1#(i ..
数据库
36
引用 •
25
回帖
576
Python 多设备多进程安装 App
由于需要对多台设备安装同一个App,单设备依次安装的话,耗时多;想着多进程安装就可以节约不少时间,便着手干。 但是没有进阶到多进程的深度,步步坑。现在特求助大佬们: 一、需求 1、对多台设备安装同一个App 2、若App的包名为某一特定的包名,则需要打开App,待登录后回到桌面 二、做法 1、解析待安装App的包名和a ..
待分类
9701
引用 •
909
回帖 •
5
关注
20
Jmeter、postman、python 三大主流技术如何操作数据库?
1、前言 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需要关联到数据库操作;例如注册接口中短信验证码获取 自动化测试中断言处理,除了响应结果的断言,还包括到数据 ..
数据库
36
引用 •
25
回帖
348
pytest 框架之强大的 pytest.ini 配置文件解析
pytest作为python中一款强大的测试框架,能够高效帮我们发现测试用例、组织及执行测试用例,同时内置丰富的断言机制,深受测试人员的喜好,许多人所不知道的是pytest可以通过配置文件pytest.ini来改变其运行的方式,比如可以修改测试文件的收集执行规则、给测试用例打标签方便进行筛选等。同时pytest.ini ..
pytest
2
引用
237
一款简单好用的 Mockoon 工具,让 Mock 上手如此简单!
Mock服务的背景: 在我们的项目里,有很多的场景下,需要做一些Mock: 场景1:上游现在接口没有开发完,想要跑通整个业务流程,就可以Mock假的接口把流程调通 【Mock模拟上游接口的响应结果,给下游接口提取从而执行接口测试】 场景2:涉及到第三方接口,比如支付接口,需要付费对接第三方,在测试环境的时候很多都没有对 ..
待分类
9701
引用 •
909
回帖 •
5
关注
306
接口自动化框架设计必备利器之参数传递
设计诉求 在我们设计自动化测试框架的时候,我们会经常将测试数据保存在外部的文件(如Excel、YAML)中,实现测试脚本与测试数据解耦,方便后期维护。当涉及到业务场景接口用例时,由于接口与接口存在关联关系,需要从上游接口取出来相关字段传递给下游接口作为入参使用,比如在Excel中我们会这样做: [图片] 在excel中 ..
接口自动化
67
引用 •
94
回帖 •
1
关注
340
# 接口自动化:requests 请求上传文件的接口,就是这么简单
接口自动化:上传文件的接口的解决方案 前言 滴滴滴! 木森老师又来分享干货啦 !上次给大家分享了web自动化如何解决上传文件的问题,那么今天继续给大家分享文件上传的问题,今天咱们不聊web自动化,今天聊聊接口自动化,遇到文件上传的接口怎么去测试。近期也有不少的小伙伴在工作中遇到了文件上传的接口,表示不知道应该如何去传递 ..
接口自动化
67
引用 •
94
回帖 •
1
关注
3.9K
UI 自动化测试神器:RunnerGo 测试平台
RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。 RunnerGo UI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。 [图片] 以一条简单的搜索场景为例,本文介绍Ru ..
Selenium
31
引用 •
22
回帖 •
1
关注
558
Python 中单例模式实现的几种方式
前言 单例模式是一种常用的创建型设计模式,它保证一个类只有一个实例,并提供一个全局的访问点。 单例模式在自动化中的应用常用场景有(来自ChatGPT回答): 管理测试资源:自动化测试通常需要使用各种资源,例如数据库连接、网络连接、文件系统等。使用单例模式可以确保这些资源在整个测试过程中只有一个实例存在,避免资源的重复创 ..
接口自动化
67
引用 •
94
回帖 •
1
关注
367
OCR 识别图片验证码
在UI自动化测试中可能会经常遇到需要输入如图所示验证码的情况。市面上有许多收费OCR接口,不过我最近发现了一个开源项目:ddddocr (名字也非常好记:带带弟弟ocr) github项目地址:sml2h3/ddddocr: 带带弟弟 通用验证码识别OCR pypi版 (github.com) 安装前需要注意: pyt ..
待分类
9701
引用 •
909
回帖 •
5
关注
373
Tomcat 是否可以直接将项目测试环境部署在本地 window 下的问题
准备文件有;[图片][图片] 已安装的tomcat是8.0.30版本; 用途是;用jmeter做接口和查看获取最大并发用户数练习。 目前已知在linux可这么执行 把所有文件上传到服务器某一个相同文件夹下 用linux的root执行【安装mysql5.7数据库】 chmod +x install_Docker_Mysq ..
接口测试
38
引用 •
36
回帖
20
adb 常用命令
1、查看android应用的版本号 dumpsys package 安卓应用包名 |grep version 2、查找android应用stbid(比如机顶盒) getprop | grep 'ro.serialno' 3、抓接口日志 adb logcat -v time>1.txt(日志存放本地路径,一般是电脑 ..
待分类
9701
引用 •
909
回帖 •
5
关注
303
appium2.x 最新安装教程来了!不用再装 appium desktop 了
新的appium已经舍弃了appium-server,重新回归到只有命令行安装和启动appium服务。 本文是基于最新的appium2.x的安装教程。正想学习使用appium的不要错过。 1、安装最新版本的node.js 下载地址:https://nodejs.org/en,一路安装完成即可。 2、命令行安装appiu ..
Appium
20
引用 •
15
回帖 •
3
关注
2.2K
2021 年大厂高频软件测试面试题:Web 测试 + 接口测试 +App 测试
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为软件测试工程师的我们唯有不停的学习,不断提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里,字节跳动,腾讯,美团) [图片] 话不多说,上干货!!! 这篇文章是大牛花费三个月的时间整理的软件测试从理论基础,Linux 基础,MySQL ..
待分类
9701
引用 •
909
回帖 •
5
关注
6.1K
【Python 内置函数 -68 个解读】
[图片] 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下 abs() dict ..
Python
101
引用 •
234
回帖 •
1
关注
309
通过电商项目,详解抓包到接口测试,附图片验证码 +cookie 问题处理!
一、背景 通常来说,进行接口测试,开发会提供对应的接口文档给到测试,但也有例外。开发无接口文档,但领导又需要你对刚开发的软件,进行接口测试、接口自动化测试、甚至是性能测试。这个时候作为专业测试应该怎么办? 通过抓包工具获取接口信息,利用工具调通接口,接口信息不明确跟开发沟通,再进行接口测试,完美解决! 二、抓包获取接口 ..
接口测试
38
引用 •
36
回帖
1.2K
JMeter 二次开发【一】函数开发
JMeter简介 概述 Apache JMeter 是 Apache 基于 Java 开发的开源压力测试工具 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,像接口测试 但,随着IT行业的快速发展,不同企业或组织需求更加丰富,JMeter默认的功能往往不能满足所有的需求,在一些企业里,会对这款工具进行二次 ..
Java
59
引用 •
497
回帖
1.5K
jmeter 面试题剖析实战
最近有个学生反馈,自己在面试的时候,遇到一个jmeter题目,要我帮忙看下,题目如下: 进入http://www.weather.com.cn/网站,用jmeter编写脚本实现如下操作(下列要求在同一个测试脚本) : (1)编写获取北京天气紫外线、穿衣、洗车、感冒指数的压测脚本,要求将城市参数化10个(城市名字自定义) ..
Jmeter
69
引用 •
67
回帖
6.1K
一种有效的嵌入式软件单元测试工具
一、引言 在当今的软件开发领域,单元测试已经成为确保代码质量,提升软件可靠性和安全性的重要环节。对于嵌入式软件来说,尤其在汽车控制等安全性至关重要的领域,单元测试更成为不可或缺的一部分。然而,传统的单元测试方法往往效率低下且容易出错。为了解决这一问题,本文介绍了一种有效的嵌入式软件自动化单元测试工具——WinAMS。 ..
待分类
9701
引用 •
909
回帖 •
5
关注
296
一篇文章教你 5 款工具轻松拿下接口测试
相信很多同学都在公司项目里做过接口测试,因为接口测试是现在企业测试人员的一个标配技能。然而,做接口测试是一定要借助来完成的,所以要学习接口测试,必须要至少掌握1-2款接口测试工具。 市面上有非常多的接口测试工具,比如: Fiddler Charles Jmeter Postman apifox 代码Python &am ..
待分类
9701
引用 •
909
回帖 •
5
关注
310
教你一招,测试人员如何通过 AI 提高工作效率!
伴随着AI技术的兴起,像OpenAI推出的ChatGPT、Microsoft发布的Microsoft 365 Copilot、阿里的通义千问、百度的文心一言、华为的盘古大模型等。很多测试人员开始担心,岗位是否会被AI取代?其实取代你的不是AI,而是会使用AI的测试人! 在工作中,测试人员怎么利用AI提高自己的工作效率呢 ..
待分类
9701
引用 •
909
回帖 •
5
关注
445
源码教学:木森老师教你 30 行代码实现 ddt 模块
源码教学:木森老师教你30行代码实现ddt模块 前言 用python做过自动化的小伙伴,大多数都应该使用过ddt这个模块,不可否认ddt这个模块确实挺好用,可以自动根据用例数据,来生成测试用例,能够很方便的将测试数据和测试用例执行的逻辑进行分离。接下来就带大家一起自己,手把手撸出一个ddt。 1、DDT的实现原理 首先 ..
接口测试
38
引用 •
36
回帖
3.2K