测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
yolanda
7615
号测试 成员,
2024-06-26 22:54:17
加入
264
个人主页
浏览
51
贡献点
1h20m
在线时长
0
帖子
46
浏览帖子
33
收藏的帖子
3
关注帖子
0
回贴
27
浏览回贴
0
评论
0
收到的感谢
0
被用户关注
1
关注用户
264
主页被浏览
9
浏览他人主页
2
浏览领域
500
积分
0
Repos
51
贡献点
0
点点点
0
关注标签
收藏了帖子
Jmeter 脚本开发之——扩展函数
很多同学,都问我:“老师,我的jmeter里面,怎么没有MD5函数,base64函数也没有,我是不是用了假的jmeter?” 哈哈哈,不是的。jmeter的函数,有自带函数和扩展函数两大块,自带函数,就是jmeter官方自带的,只要下载jmeter,就自带了这些函数,而扩展函数,则需要安装“Custom Jmeter ..
2 个月前
收藏了帖子
一文辨析,性能分析 top 命令中进程 NI 和 PR
分析linux服务器性能,首先想到的命令肯定是 top, 通过它,我们可以看到当前服务器资源使用情况和进程运行资源占用情况. [图片] 在查看进程资源占用情况时,有两列大家是最难区分,PR(priority)进程优先级和NI(nice)优先级切换等级,都是优先级,有什么区别呢? 如果,仔细观察,还会发现PR列的值是: ..
2 个月前
关注了用户
Allen
2 个月前
收藏了帖子
性能测试瓶颈:CPU 问题的深度分析和调优
前言 我们做性能测试的时候,除了使用工具编写脚本并执行之外,最核心的工作就是做性能测试结果分析和问题调优。然后在做性能测试的时候,非常常见的一类问题就是CPU的问题。所以,要专业做性能测试就免不了要深入学习一下CPU的原理和常见的分析和监控的命令。 CPU的介绍 概念:CPU(中央处理器:Central Process ..
2 个月前
收藏了帖子
入职新公司,如何快速熟悉一个系统
前言 新入职一家公司,经常会面临下面一些场景: 新人入职,需要学习已有系统,作为 landing 的一部分,如何学习? 被拉过去参与一个陌生系统的迭代开发或者系统维护(bugfix),如何快速上手? 同事离职或转岗,需要把系统交接给你,怎么去接? 内心 os:这是一口锅吗? [图片] 这样的场景多了,就需要去梳理常见问 ..
2 个月前
收藏了帖子
详解 python 中的迭代操作和迭代器、生成器
迭代器和生成器是python面试的时候,被问概率较高的一个知识点,很多小伙伴都不太分得清这两者的区别,今天就来给大家详细的讲解迭代器和生成器的区别。 一、可迭代对象 再讲解迭代器和生成器之前,我们得先说说可迭代对象,所谓的可迭代对象就是能够通过for循环迭代,逐一返回其成员项的对象称为可迭代对象, python中可迭代 ..
2 个月前
收藏了帖子
超详细的 pytest 教程(一)使用入门篇
前言 pytest到目前为止还没有翻译的比较好全面的使用文档,很多英文不太好的小伙伴,在学习时看英文文档还是很吃力。本来去年就计划写pytest详细的使用文档的,由于时间关系一直搁置,直到今天才开始写。本文是第一篇,主要介绍pytest的入门使用,后续会分篇针对pytest中的各个功能出详细的使用教程。 一、环境安装 ..
2 个月前
收藏了帖子
超详细的 pytest 教程 (二) 之前后置方法和 fixture 机制
超详细的pytest教程(二)之前后置方法和fixture机制 前言 上一篇文章入门篇咱们介绍了pytest的基本使用,这一篇文章专门给大家讲解pytest中关于用例执行的前后置步骤处理,pytest中用例执行的前后置处理既可以通过测试夹具(fixtrue)来实现,也可以通过xunit 风格的前后置方法来实现。接下来我 ..
2 个月前
收藏了帖子
超详细的 pytest 教程 (三) 之用例标记和测试执行篇
pytest用例标记和测试执行篇 上一篇文章入门篇咱们介绍了pytest的前后置方法和fixture机制,这个章节主要给大家介绍pytest中的标记机制和用例执行的方法。pytest可以通过标记将数据传入于测试函数中,也可以通过标记中对执行的用例做筛选,接下来直接进入正题。 一、pytest中内置的标记 pytest标 ..
2 个月前
收藏了帖子
超详细的 pytest 教程 (四) 之测试报告篇
超详细的pytest教程(四)之测试报告篇 前面三个章节给大家介绍了pytest的用例编写、前后置方式、用例标记等方法。这个章节主要给大家介绍pytest如何集成测试报告。pytest本身是没有生成测试报告的功能,但是pytest中有很多插件,我们可以通过插件来生成测试报告。下面会给大家介绍两个生成报告的方式。一个是生 ..
2 个月前
收藏了帖子
使用 docker 快速搭建常用的服务环境
本文主要给大家介绍如何使用docker搭建常用的服务环境,包括mysql,reedis,nginx,jenkins等常用的环境,下面直接进入主题。 1、mysql部署 1、搜索mysql镜像 docker search mysql 2、拉取mysql镜像 docker pull mysql:5.7 3、创建容器,设置端 ..
2 个月前
收藏了帖子
超详细的 pytest 钩子函数 (二) 用例收集钩子
前言 上一篇给大家详细的介绍了pytest的引导钩子和初始化钩子,这一篇主要给大家介绍pytest中用例收集的钩子函数,收集钩子,顾名思义就是pytest在用例收集阶段会执行的钩子函数,直接进入正题。 pytest用来收集用例相关的钩子函数: 1、pytest_collection 设置pytest收集用例执行的流程, ..
2 个月前
收藏了帖子
快速弄懂 web 自动化的三种等待方式
快速弄懂web自动化的三种等待方式 前言 现在的网页很多都是动态加载的,如果页面的内容发生了改变,就需要时间来渲染。在咱们做web自动化测试的时候,由于代码是自动执行的,代码在执行的时候,有可能上一步操作而加载的元素还没加载出来,就会报错NoSuchElementException,如果报这个错误,很有可能定位表达式不 ..
2 个月前
收藏了帖子
超详细的 Pytest 钩子函数 (三) 测试运行钩子
超详细的Pytest钩子函数(三)测试运行钩子 前言 前面咱们已经介绍了pytest中的初始化钩子,和用例收集钩子。这篇文章主要给大家介绍一下pytest中用例执行相关的钩子函数 所有与运行测试相关的钩子都会接收一个pytest.Item对象。 1、pytest_runtestloop 收集完成后执行主运行测试循环的钩 ..
2 个月前
收藏了帖子
软件测试答疑:抽奖按钮怎么测试?
如题, 今天一个学员来问:抽奖的按钮怎么测试? [图片] 其实这个问题看起来是个简单的界面UI测试 也会关联到功能测试以及一点点并发 在面试中作答,给一个参考答案: 一、功能测试 身份验证:未登录时点击抽奖,是否跳转至登录页面,具有权限的员工登录后是否可以正常抽奖,不具有权限员工登录是否可以参与抽奖,如果限制住了不可以 ..
2 个月前
收藏了帖子
python 常用数据类型(一)-- 数值型
一、数值型包含的数据类型 整型:int,如1、2、3、4 浮点型:fload,如1.2、19.99 二、运算符 1、算术运算符 加法运算符:用 + 表示。 减法运算符:用 - 表示。 乘法运算符:用 * 表示。 除法运算符:用 / 表示,若除不尽,需要取商,用 // 表示;需要取余(也成取模),用%表示。 幂运算符:用 ..
2 个月前
收藏了帖子
年底找工作的宝子们,千万不要错过这些数据库笔试题!
很多同学会趁着年底尝试找找工作,因为年底的岗位招聘一般来说都是急招,应聘的竞争者少,且薪资不低。特别是工作年限4年以下的宝子,面试前一般会先笔试,如果不想自己笔试受挫,那么以下给大家分享的这一波近期vip学员面试碰到的数据库笔试题,一定要牢牢码住!并多多练习! 1、物料表、物料生效通知表的数据库操作题 表1 S1#(i ..
2 个月前
收藏了帖子
作为测试,面试常被问到的计算机网络题,看这篇就够了!
前言: 进行软件测试面试时,相信大家或多或少都会被问到一些关于计算机网络的问题,今天这篇文章就目前反馈比较多的计算机网络面试题及答案做了一个整理,在找工作的你,赶紧看过来~ 1. 说一下你理解的七层网络模型? 答案: 应用层: 网络服务与最终用户的一个接口。协议有:HTTP FTP TFTP DNS协议等; 表示层: ..
2 个月前
收藏了帖子
面试官要你介绍项目,怎么说?
测试人员在找工作中,基本都会碰到让介绍项目的这种面试题,如何正确介绍自己的项目?需要做哪些技术准备? 今天这篇文章,围绕这些问题,跟大家一起聊一聊。 关于介绍自己的项目? 可以从以下几个方面来表述: 【项目基本介绍]】项目架构、项目业务流程、包含功能模块; 【项目职责】总结自己在项目中所做的工作,可进行一些数据量化 【 ..
2 个月前
收藏了帖子
应聘软件测试 HR 会问到哪些问题?收藏这一篇就够了!
1、你还有收到其他offer吗? 其实hr问你offer情况,是对你感兴趣,想要进一步了解你,看下你的市场竞争力。 但注意不要太坦诚的说:我还没有offer或者收到两个offer还想对比对比;也不要撒谎没有offer说有offer。可以分有offer跟没offer两种情况来回答。 1.有offer: 我确实收到了两个o ..
2 个月前
收藏了帖子
linux 文件目录结构详解 ~
1、linux介绍 Linux是一种免费使用和自由传播的类Unix操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,是一个多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位,不仅系统性能稳定,而且是开源软件;能运行主要的Unix工具软件、应用程序和网络协议。Linux有上百种 ..
2 个月前
收藏了帖子
软件测试可以兼职的平台有哪些?
前几天被一个学员问“软件测试可以兼职的平台有哪些?”,说想赚点零花钱。估计这个话题,很多从事软件测试行业的小伙伴都想了解,那么这篇文章给大家做个介绍,也欢迎补充~ [图片] 一、众测平台testin 网址:https://www.ztestin.com/hall 隶属于testin云测,支持全职或兼职任务。兼职任务类型 ..
2 个月前
收藏了帖子
一篇文章,教你彻底掌握接口测试!
一、什么是接口测试? 所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。 二、为什么要做接口测试? 1、相比系统测试,更早介入测试,提高效率 2、可以发现前端测试 ..
2 个月前
收藏了帖子
一站式开源持续测试平台 MerterSphere 之测试跟踪操作详解
一、MeterSphere平台介绍 MeterSphere是一站式的开源持续测试平台,遵循 GPL v3 开源许可协议,涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付。 官网 ..
2 个月前
收藏了帖子
经典面试题全面剖析:从青铜到王者回答示例及题型总结!
金三银四又要来了,很多小伙伴开始为找工作做准备,对于一些缺少工作及面试经验的大学应届生或1年左右测试经验的同学,以下这些非常经典的面试题一定要重点看!纯干货!赶紧mark! 面试题1:请先简单做一下自我介绍? 等通知的回答: 你好,面试官,我叫xx,我来自长沙,大学在上海就读,现在在xx公司从事测试2年,做过很多项目, ..
2 个月前
收藏了帖子
如何玩转国产神器:接口一体化协作平台 Apifox!
前言:Apifox是什么? 简介: 简单来说,Apifox = swagger + mock + postman+Jmeter,是API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。可以把接口开发过程中各角色的工作,例api设计者、后端开发、前端开发、测试人员协同到一个Apifox平台完成。 ..
2 个月前
收藏了帖子
应聘软件测试,差点栽在了... 这 5 道 S 级的测试用例设计题上... ...
1、 用例设计:根据下面需求,进行测试用例设计,请注意对测试点的表达。 (网页端)需求描述: 某项目的营养素配置页面,供用户用来配置营养素的相关信息,其中: l 项目可供用户选择一种或多种营养素; l 点击每行尾部的“+”可以增加一行输入框,点击每行尾部的“-”会删除当前行; l 每种营养素都包括默认推荐量; l 推荐 ..
2 个月前
收藏了帖子
Jmeter、postman、python 三大主流技术如何操作数据库?
1、前言 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需要关联到数据库操作;例如注册接口中短信验证码获取 自动化测试中断言处理,除了响应结果的断言,还包括到数据 ..
2 个月前
收藏了帖子
详细教程!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 。下载需要账号登录 ..
2 个月前
收藏了帖子
一篇文章教你玩转,入门级 SQL 注入实战!
SQL注入原理可描述为通过用户可控参数中注入SQL语法,在程序员未对输入数据合法性做判断或过滤不严情况下,破坏原有SQL结构,达到编写程序时意料之外的结果。上篇文章已经搭建好了SQLi-labs靶场,一共包含65关,适用于GET和POST场景。接下来让我们开始SQL注入实战! 一、实战准备 安全测试靶场:SQLi-la ..
2 个月前
收藏了帖子
5 步轻松上手,教你从 0 到 1 落地 Jmeter 接口自动化脚本!
Jmeter是进行接口测试的一款非常主流的工具,但绝大部分测试工程师,对于Jmeter接口测试脚本整理都是一知半解的。今天这篇文章,就以一个金融项目中接口为例,通过简单5步,教大家如何0代码编写Jmeter接口自动化脚本! 0、金融项目接口 1、登录接口信息 [图片] 2、新增投资项目接口信息 [图片] 接口说明: 请 ..
2 个月前
收藏了帖子
Selenium 遇见伪元素该如何处理?
问题发生 在很多前端页面中,大家会见到很多::before、::after元素,比如【百度流量研究院】: [图片] 比如【百度疫情大数据平台】: [图片] 以【百度疫情大数据平台】为例,“累计确诊”文本并没有显示在html源代码中,如果通过常规的xpath元素定位方式是没办法的,因为“累计确诊”文本并不存在当前页面do ..
2 个月前
收藏了帖子
验证码识别如此简单 - 带带弟弟 OCR
在做web自动化的时候大家一定碰到过各式各样的验证码,验证码作为一种安全机制,可以有效防止暴力破解密码、发帖、灌水、刷票等,大家在做web自动化的时候应该有碰到验证码这个难题,一般我们可以和开发沟通请求他们的帮助:去掉验证码或者设置一个万能验证码,而如果开发不帮忙我们该如何去解决呢? ddddocr ddddocr是由 ..
2 个月前
收藏了帖子
pytest 框架之强大的 pytest.ini 配置文件解析
pytest作为python中一款强大的测试框架,能够高效帮我们发现测试用例、组织及执行测试用例,同时内置丰富的断言机制,深受测试人员的喜好,许多人所不知道的是pytest可以通过配置文件pytest.ini来改变其运行的方式,比如可以修改测试文件的收集执行规则、给测试用例打标签方便进行筛选等。同时pytest.ini ..
2 个月前