测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
首页
>
领域
>
测试
数据库
37
引用 •
25
回帖 •
2928
浏览
关注
发帖
关注
分享
接口测试
44
引用 •
36
回帖
MySQL
7
引用 •
3
关注
Q&A
763
引用 •
583
回帖 •
2
关注
性能分析
30
引用 •
8
回帖 •
2
关注
面试题
15
引用 •
135
回帖
大数据
1
引用
面试
46
引用 •
15
回帖 •
1
关注
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
金九银十,分享一波用例设计、数据库、编程笔试题!
金九银十来了,很多小伙伴又双叒叕找工作了,最近收到一些求职小伙伴反馈过来的笔试题,摘取其中一些比较经典且常被考核到的用例设计题、数据库、编程题来给大家做个分享,望有助于大家的高薪求职之路! 一、用例设计题 1、某公司生产自动售卖机如下图所示,这款产品交给您测试,请写出您能够想到的所有需要测试的测试用例或测试点(注:只要 ..
面试
46
引用 •
15
回帖 •
1
关注
475
年底找工作的宝子们,千万不要错过这些数据库笔试题!
很多同学会趁着年底尝试找找工作,因为年底的岗位招聘一般来说都是急招,应聘的竞争者少,且薪资不低。特别是工作年限4年以下的宝子,面试前一般会先笔试,如果不想自己笔试受挫,那么以下给大家分享的这一波近期vip学员面试碰到的数据库笔试题,一定要牢牢码住!并多多练习! 1、物料表、物料生效通知表的数据库操作题 表1 S1#(i ..
数据库
37
引用 •
25
回帖
1K
Jmeter、postman、python 三大主流技术如何操作数据库?
1、前言 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需要关联到数据库操作;例如注册接口中短信验证码获取 自动化测试中断言处理,除了响应结果的断言,还包括到数据 ..
数据库
37
引用 •
25
回帖
703
MySQL 服务演进
MySQL服务演进 概述 当数据越来越多,且增长速度很快,尤其是并发量也越来越多时,单点的数据库会出现性能瓶颈,比如连接池连接数不够,很多请求处于阻塞状态,没有命中索引的查询非常耗时,物理存储也会压力倍增 此时,需要对数据库进行优化,硬件层面,增加CPU、内存和存储空间在前期能解决一定的问题; 更多的,需要通过软件层面 ..
Java
59
引用 •
501
回帖 •
1
关注
857
突如其来的 mysql 大范围安装失败,细致研究后,教你破解之道
性能测试中,数据库的性能问题,可能会占到70%,所以讲性能测试,数据库是一个非常非常重要的知识。但是,最近在讲mysql数据库的时候,却遇到了一个尴尬。 我们上课,是需要所有学员动手安装mysql数据库的,虽然,安装方法很多,但是,使用yum命令来安装,又是每个学生都必须掌握的,所以,我上课时,用以前上课通用的yum命 ..
性能基础
42
引用 •
22
回帖
1.9K
日常测试工作中,有哪些必须知道的 SQL 语句?
SQL简介 SQL(Structured Query Language,结构化查询语言)是一套用于管理关系数据库管理系统(RDBMS),基于ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言,比较重要的版本是SQL92 除了支持标准的SQL,各数据 ..
测试开发
31
引用 •
1
回帖 •
1
关注
1.6K
数据库设计 - 测试人员提升必备技能
测试人员为什么要懂数据库设计? 更精准的掌握业务,针对接口测试、Web测试,都是依照项目/产品需求进行用例设计,如果掌握数据库设计知识,能直接面对开发的数据表,更好、更精准的理解业务逻辑;有的项目中,测试人员还会参与到数据库设计的评审中 更正确的数据库断言,面对接口测试、接口自动化测试,能针对业务特点,快速的构建数据库 ..
测试开发
31
引用 •
1
回帖 •
1
关注
1.3K
Tomcat 是否可以直接将项目测试环境部署在本地 window 下的问题
准备文件有;[图片][图片] 已安装的tomcat是8.0.30版本; 用途是;用jmeter做接口和查看获取最大并发用户数练习。 目前已知在linux可这么执行 把所有文件上传到服务器某一个相同文件夹下 用linux的root执行【安装mysql5.7数据库】 chmod +x install_Docker_Mysq ..
接口测试
44
引用 •
36
回帖
20
全能型开源数据库监控平台 -lepus
简介 Lepus是一款开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLserver、Mongodb、Redis等数据库的基本监控和告警。 Lepus在监控数据库时,无需在每台数据库服务器上部署脚本或Agent,只需要在数据库中创建授权账号后,即可进行远程监控,适合监控数据库服务器比较多或使用云服务器的 ..
资源监控
资源监控
24
引用 •
10
回帖 •
1
关注
2.1K
史上最容易的 mysql 数据库性能测试监控平台搭建 -- 柠檬班独家发布
数据库作为数据存储软件,在现在企业项目中,得到普遍应用,而mysql作为免费的开源版本,更是得到大量企业的青睐,成为主流存储数据库。而数据库的性能,很大程度上,会影响项目应用服务的性能,所以,企业对mysql数据库的性能是非常关注的。 今天,我们虽然不是讲解mysql数据库的性能测试,但是,监控,作为性能测试或日常数据 ..
资源监控
资源监控
24
引用 •
10
回帖 •
1
关注
4.7K
国内独家,用 jmeter 对 mongodb 进行测试方法合集
mongodb作为非关系型数据库,在现在企业中,还是有广泛的使用。但是,用jmeter如何测试mongodb,却是一个令很多人头疼的问题。去搜索,国内基本找不到一篇比较有价值的文章。 今天,我就用三种不同方法,系统介绍用jmeter如何测试mongodb。 方法一: 使用jmeter自带mongodb取样器 如果你现在 ..
Jmeter
71
引用 •
67
回帖
2.9K
mysql 数据库性能提升,分表分区请收藏
现在企业中,数据库选择用mysql的还是非常非常多的,公司比较规范的,在立项之初,就会认真讨论数据库的设计,而更多的中小微企业,可能就不会那么系统性的讨论数据库的设计了。 但是,不管怎么样,随着数据量的增加,或迟或早,都会遇到数据库性能瓶颈。数据库性能问题,套上那句话“不是没有,只是时机未到”。当数据量比较少时,基本不 ..
性能基础
42
引用 •
22
回帖
2.5K
性能测试告诉你 mysql 数据库存储引擎该如何选?
简介 数据库存储引擎:是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是插件式存储引擎。 查看引擎 可 ..
性能基础
42
引用 •
22
回帖
1.2K
做测试不会 SQL?超详细的 SQL 查询语法教程来啦!
前言 作为一名测试工程师,工作中在对测试结果进行数据比对的时候,或多或少要和数据库打交道的,要和数据库打交道,那么一些常用的sql查询语法必须要掌握。最近有部分做测试小伙伴表示sql查询不太会,问我有没有sql查询语法这一块的文档可以学习,于是小编就整理了这篇超详细的SQL查询语法教程,来给大家参考学习! 1、数据准备 ..
数据库
37
引用 •
25
回帖
4.4K
Jmeter 之 JDBC 查询、更新操作
一、Jmeter操作数据库可以做什么? 批量删除数据 批量创建测试数据 查询测试结果做正则判断,以便进行下一步操作 - 正则(\d+) 二、Jmeter连接数据库需要提供什么信息? 需要提供:IP地址、端口(数据库,默认端口:3306)、用户名(数据库)、密码(数据库)、数据库名、数据表、插件包(mysql-conne ..
数据库
37
引用 •
25
回帖
1.6K
【数据库】SQL 经典面试题 - 数据库查询 - 子查询应用二
在上篇文章SQL 经典面试题 - 数据库查询 - 子查询应用一中,我们通过子查询,完成了查询的最高分学生的需求,今天我们来学习子查询的分类,以及通过子查询来完成工作中经常遇到一些个性化需求。 子查询概念 一个SELECT语句嵌套在另一个SELECT语句中,子查询也叫做内部查询,而包含子查询的语句又称为外部查询或主查询, ..
数据库
37
引用 •
25
回帖
1.2K
高级测试都要懂的 redis 数据库操作
Redis是一个远程内存数据库,主要用来提高软件的读写性能。 redis 主要用来做处理缓存,但是他的作用远不止于此。 redis的应用场景 缓存数据。 这是 redis 最常被记住的一个应用场景,因为 redis 数据是存在内存当中,效率非常高。 Memcache 也可以用来做缓存数据库,不过 redis 因为丰富的 ..
数据库
37
引用 •
25
回帖
1.9K
企业面试真题 - 数据库 -2020-8-31
有如下emp、slagrade、tbyear表,根据表结构编写SQL 列出所有员工的姓名及其直接上级的姓名 列出最低薪资大于15000的各种工作及从事此工作的员工人数 列出薪金高于公司平均薪金的所有员工信息,所在部门名称、上级领导、工资等级 [图片] 更多题目可扫码关注柠檬班题库小程序,上万软件测试面试真题在线练习 [ ..
数据库
37
引用 •
25
回帖
20
MySQL 全量增量备份方案 -3- 全备脚本与每日定时备份
MySQL全备与增备方案请参考 [链接] [链接] 本篇主要将全量备份过程整理成shell脚本,并定时进行备份。 全备shell脚本 编写shell脚本innobackup_main.sh如下 #!/bin/sh # Author : happy # Copyright (c) http://www.lemonban. ..
数据库
37
引用 •
25
回帖
785
连接 MySQL 服务器常见错误
错误1:Can't connet to MySQL server on 'xxx.xxx.xxx.xxx'(10060) [图片] 该连接错误意思是无法连接在xxx.xxx.xxx.xxx主机上的MySQL服务器,原因有如下几种: 原因1:MySQL服务器没有开启 目标主机没有安装MySQL服务,需要先安装MySQL服 ..
数据库
37
引用 •
25
回帖
646
Windows 下 安装 MySQL 5.7(解压方式,可以通过这种方式在 Windows 安装多个版本 MySQL)
下载 进入下载页面下载zip包: https://dev.mysql.com/downloads/mysql/ 默认是最新版本 [图片] 其他版本的下载链接:https://downloads.mysql.com/archives/community 比如我们要下载5.7.x的版本,在该页面选择数据库版本和操作系统,下 ..
数据库
37
引用 •
25
回帖
825
Jmeter 里如何对 MySQL 数据库进行增删改查?
基本配置 第一步: 下载MySQL数据库的JDBC驱动包,并将驱动包放到Jmeter安装目录下的lib目录。注意,驱动包的版本要和数据库的版本匹配,以免连接失败。 (MySQL数据库的JDBC驱动包下载地址:https://downloads.mysql.com/archives/c-j/) 第二步: 打开Jmeter ..
数据库
37
引用 •
25
回帖
1.4K
jmeter 如何实现对数据库的增删改查?
在接口测试中,我们需要对数据库发起请求或者进行查询操作,这时就要用到jdbc request。jdbc request可以向数据库发送一个请求,从而完成对数据库的相关操作。 jmeter操作数据库可以做什么? 1.可以批量删除数据 2.可以批量创建测试数据 3.可以查询测试结果做正则判断。 引入jar包 jmeter操 ..
数据库
37
引用 •
25
回帖
794
MySQL 全量增量备份方案 -2
增量备份,简称增备,指的以增量(基于全量备份或增量备份新增的数据)形式把新增的数据从一个地方拷贝到另外一个地方进行的备份。MySQL全量备份可以参考上一篇帖子[链接] 在InnoDB中,每个page中都记录LSN信息,每当相关数据发生改变,page的LSN就会自动增加,xtrabackup的增量备份就是依据这一原理进行 ..
数据库
37
引用 •
25
回帖
933
MySQL 全量增量备份方案 -1
很多小公司的因为研发流程不规范,以至于数据库甚至没有任何容灾措施,数据库服务或服务器如果出现问题,对软件对企业都将是致命打击。接下来会编(chao)辑(xi)几篇文章,实操完成一个MySQL数据库容灾备份解决方案。 需要考虑的问题有: 数据库怎么进行完整库的备份 服务器存储有限,需要进行增量备份 全量、增量备份的时间策 ..
数据库
37
引用 •
25
回帖
923
原来 redis 这么简单,跟着文章操作一遍你就会了!
原来redis这么简单,跟着文章操作一遍你就会了! Redis简介 Redis是一个开源的使用ANSI C语言编写的Key-Value数据库,是一种应用非常广泛的 NoSQL数据库,性能极高,拥有出色的读写速度,适用性非常的广,因此也被广泛应用在中大型的项目中,可以在某些特定应用场景下替代传统数据库,可以巧妙地实现一些 ..
数据库
37
引用 •
25
回帖
807
测试人员必备之 mysql 常用命令学习指南
1、数据库连接 通过命令行连接数据库 [root@localhost ~]# mysql -u root -p Enter password: 输入以上命令,回车后输入密码,回车,出现 mysql> 命令提示窗口则表示登录成功,可以在mysql>下输入任何sql语句。 退出mysql mysql> e ..
数据库
37
引用 •
25
回帖
947
python 对接各大数据库,快速上手!
人生苦短,我用python !!! 很多同学在使用python进行自动化测试的时候,会涉及到数据库数据校验的问题,因为不知道如何在python中如何对数据库,这个时候会一脸茫然,今天在这里给大家汇总一下python对接几大常用的数据库操作的方法! 作为近两年来最火的编程语言的python,受到广大程序员的追捧必然是有其 ..
数据库
37
引用 •
25
回帖
3.7K
MYSQL 常用函数 (下)
1、RAND() : 返回 0 到 1 的随机数 select RAND(); 查询结果: 0.6587550320278435 2、MOD(x,y): 返回 x 除以 y 以后的余数 SELECT MOD(5,2); 查询结果: 1 另外一种写法: SELECT 5%2; 查询结果 1 3、IF(expr,v1,v ..
数据库
37
引用 •
25
回帖
666
MYSQL 常用函数 (上)
1、TRIM([remstr FROM] str) :去除两端指定字符串或空格。 去除两端空格: select TRIM(' A A '); 查询结果:A A 去除两端指定字符串: select TRIM('abc' from 'abcabc123123abc'); 查询结果:123123 update tb_lemo ..
数据库
37
引用 •
25
回帖
698
centos7 下安装 mysql5.7
由于CentOS7的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm [图片] 然后进行yum源的安装: rpm -ivh mysql57 ..
测试基础
93
引用 •
35
回帖
1.2K
DBUtils 简单使用
一、什么是数据库 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。 所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 二、JDBC驱动程序 JDBC(java database connect ..
Java
59
引用 •
501
回帖 •
1
关注
1.1K
使用存储过程构造测试数据
存储过程创建测试数据 1、怎么创建测试数据 如果你会编程语言,那么你可以使用java、python、php等等语言通过对应的工具包操作数据库来完成测试数据的构建。 如果你不会这些语言,恰好你又会一些sql语句,使用存储过程完成测试数据构造是再好不过了。 并且存储过程就是sql脚本,存储、执行、查看结果都在一个工具类就可 ..
Java
59
引用 •
501
回帖 •
1
关注
2.4K
测试人员必备之 mysql 常用命令学习指南
1、数据库连接 通过命令行连接数据库 [root@localhost ~]# mysql -u root -p Enter password: 输入以上命令,回车后输入密码,回车,出现 mysql> 命令提示窗口则表示登录成功,可以在mysql>下输入任何sql语句。 退出mysql mysql> e ..
数据库
37
引用 •
25
回帖
540
如何快速新增百万测试数据?
[图片] 柠檬班的APP上线了, 现需要一百万个学员的信息进行压力测试, 那么数据从哪里来呢? 直接找开发帮忙? 可能会被他鄙视! 一条一条去insert? 嗯,算了下大概需要20年! 不用怕,Happy老师接下来教你一百种方法 高效创建100万数据! 下面是柠檬班APP中的一个学生成绩表, [图片] 表结构很简单,i ..
数据库
37
引用 •
25
回帖
788
[数据库] SQL 经典面试题 - 数据库查询 - 子查询应用一
面试题 柠檬班第30期学生要毕业了,他们的成绩存放在下表中,现在需要查询每个班的最高分同学,并且显示该同学的名字! [图片] 建表和初始化数据 -- 1:创建表 CREATE TABLE tb_lemon_grade ( id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, s ..
数据库
37
引用 •
25
回帖
1.5K
SQL 经典面试题 - 行列转换
在我们的实际工作中,为了研发出功能完整、系统健壮的软件,需要我们测试人员想法设法的去挑出软件的问题,所以很多公司对测试人员的要求甚至高于开发人员,而通过SQL语句的编写,测试人员可以去进行数据查询、数据正确性完整性验证、构造测试数据、或者行破坏测试或压力测试。因此,作为一个测试人员,掌握SQL的重要性就不言而喻了。在我 ..
数据库
37
引用 •
25
回帖
1.1K