软件测试必备技能之数据库学习指南【乐搏TestPRO】

77 篇文章 1 订阅
29 篇文章 2 订阅

在这里插入图片描述

一、数据库简述:

数据库是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库的数据进行增删改查操作。比如淘宝的产品数据、网页上的表单数据都是存储在数据库中。目前市面上流行的数据库类型如下:
MySQL:开源免费,小型数据库,已被Oracel收购,MySQL6.X版本开始收费;
Oracel:收费的大型数据库,一般用于大型项目,数据库性能较MySQL好的多;
DB2:属于IBM公司,收费,常用语银行系统中,性能较低,安全性较高;
SQLServer:微软收费的中型数据库,C#、.Net语言常用数据库;
SQLite:嵌入式的小型数据库,应用在手机端。

二、测试人员为什么要学习数据库:

试工程师必须知道除了测试理论与技术以外的开发支持,比如数据库,因为99%的软件处理的数据最终是需要落地到数据库或者文件里的,我们必须知道是数据本身的问题,还是处理数据的过程出了问题。
功能方面考虑:比如页面开发,对于BS架构的软件来说,在测试过程中会出现一些诸如session过期、数值校验、参数传递错误等现象,这样,你可以知道通常的数据库异常是什么原因导致的。
性能方面:当软件的性能测试遇到大量数据加载时,需要考虑这个性能瓶颈是否由数据库造成。此刻需要做数据库的优化。
安全方面:做渗透测试时,SQL注入也是常用的测试方式。

三、数据库学习指南:

在这里插入图片描述

四、MySQL学习案例

在这里插入图片描述
对啦,如果你也是软件测试爱好者,可以添加我们的软件测试大家庭哦~
扣扣裙:636859964,入裙后你会有以下【福利】
–1. 裙文件可下载大量软件测试学习资源,每周持续更新,不要白不要
–2. 每周一到周五群内会公布免费软件测试公开课,不听白不听
–3. 裙内每天发布各大城市招聘信息(北上广深居多…)
–4. 裙内有众多测试技术大牛提供问题答疑,不学白不学
–5. 可免费领取软件测试电子版经典书籍(包括《Google软件测试之道》《Python核心编程 第3版》…)
–6. 你不来是你的损失,反正我会一直在原地等你~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值