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