軟件測試從業(yè)者,需要掌握的數據庫知識體系可以分為三個階段 。
第一階段(多數測試從業(yè)者足夠)
1. 至少得知道常見的數據庫類型
Mysql 、MSSQL 、 Oracle 、 Memcached? 、 Redis 、 Mongodb 等
2. 數據庫的安裝、部署 ,基礎使用 。
你至少得會自己在服務器 或 自己電腦上安裝個數據庫。
3. 常見的數據庫鏈接工具。
如 WorkBench? Navicat? phpMyAdmin 等 。
4. 數據庫基礎配置 。
修改密碼、添加用戶等。
5. 創(chuàng)建/刪除庫、創(chuàng)建/刪除表、查看庫、查看表。
6. 基本的增刪改查 語句。
第二階段(一些對數據有強需求的業(yè)務測試)
7. 備份、還原數據庫 。
8. 稍微復雜點的SQL?
多表查詢、子查詢 等等。
9. 存儲過程 、視圖 等。?
10.數據導入、導出數據 等。
11.造數據。
實際測試過程中,經常需要通過數據庫造一些測試數據。
第三階段(數據庫的一些優(yōu)化知識、安全知識 等 ,多數測試同學可以不掌握)
如慢sql 、sql優(yōu)化、使用規(guī)范等,主要是方便定位問題、性能優(yōu)化 等。
文章來源:網絡? 版權歸原作者所有
上文內容不用于商業(yè)目的,如涉及知識產權問題,請權利人聯(lián)系小編,我們將立即處理