测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
测试
自动化
测开
性能
安全
工作
生活
社区
招聘
分享
问答
关注
默认
热议
好评
最近回帖
优选
柠檬班首发 unittestreport,帮你快速生成领导喜欢看的自动化测试报告
你还在为 unittest 生成测试报告而烦恼吗? 前言: 一直以来很多使用 python+unittest 做自动化测试的的小伙伴都在想,unittest 这个官方库为什么没有直接生成测试报告的方法,自己在网上找的一些生成报告的开源的模块,生成的报告样式大都不太美观,不太受领导待见。为了解决大家的这个需求,于是小编( ..
接口自动化
57
引用 •
85
回帖
3.7K
Python 零基础入门教程目录
Python 基础部分教程,适合零基础的小白。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 第 8 章. 面向对象基础 第 9 章. 模块和包
Python
84
引用 •
226
回帖
24.2K
看看 Jmeter 是如何玩转 redis 数据库的
Jmeter 作为当前非常受欢迎的接口测试和性能测试的工具,在企业中得到非常广泛的使用,而 Redis 作为缓存数据库,也在企业中得到普遍使用,那如何使用 jmeter 来测试 Redis 数据库呢?今天我们就来讲一讲怎么使用 jmeter 来调用 Redis。 jmeter 准备 由于 jmeter 本身并没有带有 ..
Jmeter
61
引用 •
51
回帖
1.8K
你能说说“抖音直播”怎么测试么?
前言 最近几个月都处于找工作黄金期--金三银四,所以柠檬班的学员很多都收到了 offer。从学员的反馈回来的面试中,我们发现除了像测试工具、自动化测试、性能测试等这些提升技能之外,必然要被面试官考验到的一个技能就是“测试方法”和”测试思维“。 之前我有整理过一篇文章“支付功能如何测试?”,很多学生说是及时雨,帮助了他们 ..
测试基础
75
引用 •
28
回帖
5.9K
史上最全最新微信小程序自动化教程
背景 微信小程序作为现在流行的一种应用载体,很多小伙伴都有对其做自动化测试的需求,由于腾讯系 QQ、微信等是基于腾讯自研 X5 内核,不是谷歌原生 webview,所以调试会有些许差异(现在很多 app 产品也开始流行采用 X5 内核作为其内嵌 Web 浏览服务)。 需要注意的是 X5 内核只支持手机,模拟器是不支持的 ..
App
32
引用 •
22
回帖 •
1
关注
2.9K
测试的时候如何构造各种测试数据?
背景 我们做软件测试的时候,经常需要页面有点数据,特别是涉及到一些数据统计的测试用例的时候,更是需要源源不断的测试数据让前端页面生成对应的报表测试统计的数据正确性。如果我们通过手工的方式操作业务流程来实现数据的构造的话,少量数据或许还可以,数据一多就会让测试效率直线降低了。 所以作为测试,我们经常需要用一些工具来模拟业 ..
待分类
4534
引用 •
815
回帖 •
3
关注
725
pytest 的 fixture 进阶玩法 (1)
pytest 的 fixture 有很多用法,本文在上一篇的文章继续补充 fixture 的使用。 上一篇文章地址:http://testingpai.com/article/1603683663384 本文关于 fixture 的内容如下: fixture 的 autouse 参数 session 和 module ..
Python
84
引用 •
226
回帖
1K
史上最容易的 mysql 数据库性能测试监控平台搭建 -- 柠檬班独家发布
数据库作为数据存储软件,在现在企业项目中,得到普遍应用,而 MySQL 作为免费的开源版本,更是得到大量企业的青睐,成为主流存储数据库。而数据库的性能,很大程度上,会影响项目应用服务的性能,所以,企业对 MySQL 数据库的性能是非常关注的。 今天,我们虽然不是讲解 MySQL 数据库的性能测试,但是,监控,作为性能测 ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
2.1K
Mac 下安卓模拟器使用 Burpsuite 抓包方法
关于 APP 抓包,Mac 就不配拥有姓名吗? 0x01 引言 最初从 windows 系统换到 Macos 大概近一年了,首先是用不惯,慢慢习惯之后,开始着手配置 Macos 下的渗透工具,于是乎发现了诸多个坑,而最近的一个坑便是 Mac 下安卓抓包的方法。我真的是查了巨久的资料,请教了很多很多的人。。。 0x02 ..
安全
42
引用 •
41
回帖
2.3K
全网唯一 iOS/Android/ 小程序 /H5 等移动全平台性能测试神器—PerfDog 操作大全
APP 性能测试背景 在任何软件的测试过程中,性能测试都是一个很重要的环节。我们一般所说的性能测试分为客户端及服务器端。针对客户端性能测试,尤其像游戏、视频类的软件,比如玩游戏不断卡顿、看视频电量消耗极快,都直接影响了用户体验。 对于性能测试的需求,主要来源于行业的通用标准,竞品的参考数据,历史版本的测试数据,或是直接 ..
App
32
引用 •
22
回帖 •
1
关注
1.9K
持续集成和 Jenkins
持续集成 官方术语: 持续集成(Continuous Integration),也就是我们经常说的 CI 持续集成(CI)是一种实践,可以让团队在持续的基础上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷。 持续集成流程 在软件的生命周期过程中,从需求,到实现,到测试,到用户手中,是一个持续的过程。 在这个过 ..
持续集成
14
引用 •
9
回帖
1.6K
自动化遇到 webservice 接口怎么办?
自动化遇到 webservice 接口怎么办? 前言: 大家做接口自动化的时候,测的大多数接口都是基于 http 类型协议的,在 python 中使用 requests 去请求接口还是非常简单的。最近有部分小伙伴反映在工作中碰到了 webservice 的接口,webservice 是基于 SOAP 协议的,表示不知道 ..
待分类
4534
引用 •
815
回帖 •
3
关注
816
REST-Assured,接口自动化的 "瑞士军刀"- 断言篇
前言 在上篇文章 http://testingpai.com/article/1596787886216 中有介绍了 REST-Assured 测试框架及基础使用,没有了解的小伙伴可以先去看看,这篇将带着大家一起来学习 REST-Assured 测试框架强大的断言机制。 Hamcrest 与 REST-Assured ..
RESTful
2
引用 •
10
回帖
1.8K
如何看待 “腾讯联合阿里巴巴、华为等成立“软件测试能力认证联盟” ?
引言 2020 年 10 月 13 日,腾讯联合阿里巴巴、华为、软通动力、北京大学、南京大学和同济大学共七家单位,在 2020 腾讯品质峰会上共同发起成立“软件测试能力认证联盟”(The Certification Board of Software Testing Competency,CBSTC)。这是国家 5G ..
待分类
4534
引用 •
815
回帖 •
3
关注
978
出租车计费软件测试用例设计
我接触测试,是因为公司测试人员集体跳槽,我从一个开发小白摇身一变成为了测试小白。虽然看过书籍、追过博客、听过公开课,但是由于没有经过系统学习,看到各种笔试题,比如在刚看到柠檬班微信公众号看到的这个关于出租车计费软件的笔试题,第一眼就有点闷逼。我发现无论使用等价类边界值,还是因果图,亦或是场景法其中的一种,都不能快速的写 ..
测试用例
26
引用 •
15
回帖
2.2K
写爬虫,要懂代码吗?No!!!
写爬虫,要懂代码吗?No!!! 说到爬虫,你想到了什么? 是不是想着,这是开发人员写的代码,生成一个软件,然后执行,就去访问某些网站,从网站上获取特定的信息,然后把这些信息存储下来。 如果你是这么想的,是不是觉得‘爬虫’很高大上,自己不懂得写代码,想从网站上搞点数据下来,就会很难呢? 那今天,我就教你一招,不写代码,速 ..
Jmeter
61
引用 •
51
回帖
1K
一文让你学到 nmon 最详尽的用法
一文让你学到 nmon 最详尽的用法 说到服务器资源监控,你的第一反应,是不是 nmon 这个工具? 如果你不是,或者你不会 nmon 进行服务器资源监控,请认真看下这篇文章,因为,这可能是国内用一篇文章,对 nmon 进行最详尽讲解的。 简介 nmon 是 Nigel's performance Monitor fo ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
1.4K
5 大用例设计笔试大题,附超详细解析!
找工作的金九银十,很多人又双叒叕被笔试中用例设计大题难住了!本文章特意整理了最近学员反馈的 5 大用例设计大题,附超详细解答! 1.出租车计费软件 [图片] 答案解析: 1 题答案: 公里跟 km 需求单位最好统一 时间范围不明确,在 5:00 及 23:00 是包含还是不包含的关系 空驶费部分等待时间是否会算空驶费 ..
测试用例
26
引用 •
15
回帖
2.2K
unittestreport 数据驱动 (DDT) 的实现源码解析
前言 在做自动化过程中,通过数据驱动主要是为了将用例数据和用例逻辑进行分离,提高代码的重用率以及方便用例后期的维护管理。很多小伙伴在使用 unittest 做自动化测试的时候,都是用的 ddt 这个模块来实现数据驱动的。也有部分小伙伴对 ddt 内部实现的源码比较感兴趣,前段时间小编在开发 unttestreport ..
数据驱动
2
引用
1.6K
弱网测试神器 QNET
主流弱网测试工具 Fiddler/Charles PC 端安装,作为代理服务器,设置延迟参数,模拟不同的网络情况,缺点是只能模拟延迟,如丢包、带宽等等是无法支持的。 [图片] Network Emulator Toolkit 微软旗下的一款网络模拟的工具,PC 端安装,可以支持延迟、丢包、带宽等等弱网配置,缺点是其只针 ..
弱网测试
1
引用 •
1
关注
4.9K
app 自动化测试 - 多设备并发 -appium+pytest+ 多线程
1、appium+python 实现单设备的 app 自动化测试 启动 appium server,占用端口 4723 电脑与一个设备连接,通过 adb devices 获取已连接的设备 在 python 代码当中,编写启动参数,通过 pytest 编写测试用例,来进行自动化测试。 2、若要多设备并发,同时执行自动化测 ..
Appium
16
引用 •
12
回帖
2.8K
高级测试都要懂的 redis 数据库操作
Redis 是一个远程内存数据库,主要用来提高软件的读写性能。 Redis 主要用来做处理缓存,但是他的作用远不止于此。 Redis 的应用场景 缓存数据。 这是 Redis 最常被记住的一个应用场景,因为 Redis 数据是存在内存当中,效率非常高。 Memcache 也可以用来做缓存数据库,不过 Redis 因为丰 ..
数据库
33
引用 •
23
回帖 •
1
关注
788
最简明的 python 正则教程
正则表达式 一、概述 1. 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 2. 目的 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: a. 给定的字符串是否符合正则表达式的过滤逻 ..
Python
84
引用 •
226
回帖
1.5K
面试被问到:fiddler 在工作中有哪些应用?怎么破?
作为软件测试工程师,如果你的简历中有涉及到 fiddler 这款工具,出去面试可能会被问到:fiddler 在工作中有哪些应用? 我们都知道 fiddler 是一款非常优秀的调试代理工具,用于记录客户端和服务端之间的所有的通信数据。软件测试工作中,主要可以帮助我们来完成以下事情: 定位前后端 bug 篡改数据 弱网模拟 ..
Fiddler
11
引用 •
8
回帖
3K
资深测试经理教你怎么做好“管理岗”?
在给学生做职业规划的时候,经常就有同学说:我以后要做管理岗!其实对于很多刚入行的同学,可能说这句话的时候并没有真正理解管理岗需要做什么事,以及需要具备什么样的技能。所以,作为资深测试经理,我来跟大家分享一下管理岗需要具备的一些素质! 测试管理岗位职责 要了解测试管理岗位需要具备的素质,我们先来看下测试管理岗位的职责。以 ..
测试管理
4
引用 •
1
回帖 •
1
关注
955
“战斗天使”- 测试媛是如何崛起的?
谁说女生毕业就得做文职?! 我叫小娜,大学读的是计算机专业,身边很多女同学都觉得女生在技术领域不占优势,而且自己也不想太累,就选择了其他的文职或者销售类的工作;但是我有点不服气,为什么班上男生可以走上技术岗,拿着比我们高的薪资,凭什么我不行?所以,我就一门心思的钻进了测试领域。 刚毕业找工作肯定是不那么顺利的,毕竟大学 ..
测试基础
75
引用 •
28
回帖
579
REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
REST-Assured 简介 REST-Assured 是一套基于 Java 语言实现的开源 REST API 测试框架,由作者 Johan Haleby 开发并维护,目前该项目在 GitHub 上已收获 4.9K star [图片] 从官方描述可以看到 REST-Assured 使得通过 Java 语言测试 RES ..
接口自动化
57
引用 •
85
回帖
2.3K
jmeter 面向目标的性能场景如何设计
说到 jmeter 设计性能场景,大家是不是第一想到的就是 jmeter 的普通线程组进行性能场景设计? jmeter 普通线程组,对通过改变并发用户(线程数),找出或验证性能指标还是非常简单、方便的。 但是在企业中,做性能测试,就是这么简单的找性能指标就够了吗?显然不是。会经常遇到,通过确定定义的某个预期性能指标值, ..
Jmeter
61
引用 •
51
回帖
1.5K
Flutter 自动化测试 - 集成测试篇
Flutter 集成测试 没有接触过 Flutter 的同学请先看上篇文章 Flutter 应用自动化测试-开篇 Flutter 官方对 Flutter 应用测试类型做了三个阶段划分,分别为 Unit(单元)测试、Widget(组件)测试、Integration(集成)测试。按照维护成本来看的话从左到右依次增高,按照投 ..
Flutter自动化测试
3
引用 •
6
回帖
1.2K
移动端性能专项测试之内存泄漏 - 实战篇
背景 在上篇文章【移动端性能专项测试之内存泄漏-原理篇】http://testingpai.com/article/1612250666032 中有给大家介绍了内存泄漏发生的原理及对 App 的影响,在工作中测试人员如何通过有效的方式检测到内存泄漏的问题一直以来都是一个难题,本篇文章从实战出发给大家介绍实际工作中的测试 ..
App
32
引用 •
22
回帖 •
1
关注
902
你还在用原生 poi 处理 excel?太麻烦了来瞧瞧这个 ~
1、easypoi 前言 Excel 在日常工作中经常被用来存储用例信息,是一种非常便捷的数据存储工具有着众多的优点,我们就不一一介绍了。 今天来讲讲 Java 操作 Excel,总所周知 Java 是世界上最好的语言(不容反驳),操作一个 Excel 肯定是不在话下,咱们熟知的 POI,Apache 大佬出品的一款非 ..
Java
47
引用 •
439
回帖
865
robotframework- 实现接口测试
robotframework(后续简称为 robot)是一款自动化测试框架,可能做各种类型的自动化测试。 本文介绍通过 robotframework 来做接口测试。 第一步:安装第三方库,提供接口测试的关键字。 在 robot 当中,python 语言的接口测试库名称为 RequestsLibrary 安装语法如下: ..
关键字驱动
6
引用 •
4
回帖
701
你知道吗?使用 pycharm 连接服务器进行操作比 Xshell 更简单!
前言: 小伙伴们平时在远程连接服务器的时候,大多数应该都是使用 Xshell。其实对于在咱们经常写 python 的小伙伴,我们还有一个使用起来更加方便,并且功能更加强大的工具来连接服务器,这个就是咱们常用的 python 集成 IED 工具 Pycharm。Pycharm 中支持多种远程连接服务器的方式,比如,SSH ..
Python
84
引用 •
226
回帖
4.4K
提问:游戏测试与一般的软件测试的区别在哪里?
有很多同学进入测试行业之后,一直从事的是软件测试的工作,然后跳槽时遇到一些游戏的公司的面试,就会有点慌,我做的都是软件测试,能胜任游戏测试么? 所以,今天我们需要先来了解一下,软件测试和游戏测试的 ”同“ 和 “异”。 首先,我们要肯定的是:游戏也是软件的一种,所以从测试工程的角度来讲,游戏测试与软件测试的本质是完 ..
测试基础
75
引用 •
28
回帖
568
jmeter 面试题剖析实战
最近有个学生反馈,自己在面试的时候,遇到一个 jmeter 题目,要我帮忙看下,题目如下: 进入http://www.weather.com.cn/网站,用jmeter编写脚本实现如下操作(下列要求在同一个测试脚本) : (1)编写获取北京天气紫外线、穿衣、洗车、感冒指数的压测脚本,要求将城市参数化10个(城市名字自定 ..
Jmeter
61
引用 •
51
回帖
4.7K
requests 库:发送 form-data 格式的 http 请求
声明: 本文来自 py30 期学员 - 武汉 G 小调,处理公司接口请求时遇到的问题及相应的解决方案。 以本文作为记录,方便其它学员遇到类似问题时,可以参考解决。 背景 尝试用 python 语言的 requests 库,编写脚本登陆公司的 APP。 ## 遇到的问题 问题 1: 将手机号、密码数据传入后,始终登陆不成 ..
接口自动化
57
引用 •
85
回帖
2.1K
这些 python 高阶编程语法面试题,你都能回答上来吗?
这些 python 高阶编程面试题,你都能回答上来吗? 分享一份python测试开发面试,python高阶编程部分的面试题,欢迎大家围观,看看你能答上来多少,关注小编,后续会更新一份带参考答案的版本哦! [图片] 一、数据类型相关 1、python 中常用的基础数据类型有哪些?哪些是可变类型、哪些是不可变类型? 2、p ..
Python
84
引用 •
226
回帖
1K
使用 allure 测试报告以后,我受到了公司嘉奖
[图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] [图片] 这是我受到老板嘉奖的证据: [图片] [图片]
Python
84
引用 •
226
回帖
1.7K
阿里淘宝的 S1 级别 bug,到底是谁的锅?
3 月 25 日,阿里的淘宝 APP 在 iOS 系统上出现 BUG: 在打开淘宝 APP 以后,用户就会收到系统弹窗通知:“您使用的程序是测试/内测版本,将于当地时间 2020-03-28 到期,到期后将无法使用,请尽快下载最新版本。” [图片] 而且,很多网友发现,把手机时间设置为 3 月 28 日 18 时后,淘 ..
测试用例
26
引用 •
15
回帖
727
拿到外包公司的 offer 我应该去么?
引言 前一阵子有一个帖子引起了非常广泛的讨论,描述的就是一个公司的外包工作人员,加班的时候因为吃了公司给员工准备的零食,被公司的 HR 当场批评!这个帖子一发出来,让现在测试行业日益新增的外包公司备受关注。那么外包公司和非外包公司有什么样的不一样呢?如果拿到外包公司的 offer,应该去上班么? 外包是什么? 首先,我 ..
测试基础
75
引用 •
28
回帖
2.1K