日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件测试进阶之路 - 目录 (持续更新)

發布時間:2024/3/26 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试进阶之路 - 目录 (持续更新) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 軟件測試基礎

1-1 計算機基礎
1-1.1 近代計算機的發展史 1-1.2 計算機分代 1-1.3 計算機分類 1-1.4 計算機的組成 1-1.5 操作系統基礎 1-1.6 Windows 操作系統介紹 1-1.7 數制與信息編碼1-1.7.1 數值表示1-1.7.2 非數值表示 1-1.8 了解虛擬機

附:進制轉換(二進制與十、八、十六進制的轉換)
附:虛擬機的使用

1-2 計算機網絡
1-2.1 網絡分類 1-2.2 網絡拓撲結構 1-2.3 網絡組成1-2.3.1 網絡組成 - 網卡、網絡服務器1-2.3.2 網絡傳輸介質1-2.3.3 網絡連接設備1-2.3.4 網絡組成 - 軟件 1-2.4 網絡架構體系1-2.4.1 OSI參考模型1-2.4.2 TCP/IP模型 1-2.5 網絡通信協議1-2.5.1 HTTP 協議URL解析請求方法響應狀態HTTPS 協議應用層其他協議1-2.5.2 TCP 協議1-2.5.2 UDP 協議1-2.5.2 IP 協議1-2.5.5 ICMP、ARP 、RARP協議 1-2.6 網絡基本服務



2. 軟件測試概論

2-1 軟件測試理論基礎
2-1.1 軟件基礎2-1.1.1 軟件定義2-1.1.2 軟件生命周期2-1.1.3軟件研發模型2-1.1.4 軟件項目組成人員 2-1.2 軟件質量2-1.2.1 軟件質量定義2-1.2.2 軟件質量層次2-1.2.3 軟件質量鐵三角2-1.2.4 軟件質量模型2-1.2.5 軟件質量管理體系 2-1.3 軟件測試基礎2-1.3.1 軟件測試對象2-1.3.2 軟件測試定義2-1.3.3 軟件測試目的2-1.3.4 軟件測試原則(11個)2-1.3.5 軟件測試模型2-1.3.6 軟件發布標準2-1.3.7 軟件測試交付件 2-1.4 軟件測試方法2-1.4.1 按測試技術劃分2-1.4.2 按是否動態運行軟件劃分2-1.4.3 按是否使用自動化工具劃分 2-1.5 軟件測試過程2-1.5.1 單元測試2-1.5.2 集成測試2-1.5.3 系統軟件2-1.5.4 驗收測試2-1.5.5 回歸測試2-1.5.6 冒煙測試 2-1.6 軟件測試活動2-1.6.1 測試計劃2-1.6.2 測試設計2-1.6.3 測試實現2-1.6.4 測試執行 2-1.7 軟件測試用例2-1.7.1 寫好測試用例的關鍵要素2-1.7.2 如何保證測試用例的覆蓋率2-1.7.3 測試用例八大要素 2-1.8 軟件缺陷報告(禪道)2-1.8.1 軟件缺陷2-1.8.2 缺陷管理工具2-1.8.3 缺陷生命周期2-1.8.4 正常的缺陷流程2-1.8.5 缺陷的要素2-1.8.6 高質量缺陷需考慮的要素
2-2 測試用例設計方法 - 黑盒測試
2-3 測試用例設計方法 - 白盒測試
2-4 軟件測試理論 - 題目整理

附:禪道使用指南


3. Linux 基礎

3-1 CPU 虛擬化
3-2 linux 命令
3-2.1 命令注釋 3-2.2 系統命令 3-2.3 目錄命令 3-2.4 文件命令 3-2.5 打包壓縮 3-2.6 安裝卸載 3-2.7 用戶管理 3-2.8 權限管理 3-2.9 組管理 3-2.10 進程管理 3-2.11 系統配置
3-3 Linux 搭建 java 環境(VMware Workstation)
1.準備工作 2.上傳 Tomcat 包和 JDK 包 3.配置 java 環境 4.安裝 Mysql4-1. 第一種情況:掛載光盤- 解決無光盤的問題- 掛載步驟4-2. 第二種情況:直接安裝 5.上傳測試代碼,啟動 Tomcat 6.服務端打開瀏覽器(圖形化 Linux) 7.用戶端打開瀏覽器 8.挑戰四分鐘搭建 java 環境
3-4 Linux 搭建 PHP 環境
1. 安裝 mysql,啟動 mysql 2. 配置 yum 源 3. rpm 升級 PHP 版本 4. yum 安裝 PHP及擴展 5. 啟動 Apache 服務 6. 部署代碼 7. 修改 Apache 配置文件(可選) 8. 重啟 Apache 服務,關閉防火墻 9. 客戶端打開服務器網址
3-5 Linux 配置 yum 源
3-6 Linux 重新安裝 Mysql
1. 驗證 mysql 是否安裝 2. 卸載之前的 mysql 3. 安裝新的 mysql 4. 配置 root 用戶密碼 5. 總結 Linux 重新安裝 Mysql 的步驟



4. mysql 數據庫

4-1 安裝 mysql
4-1.1 第一種方法:直接安裝 mysql 4-1.2 安裝完成后的坑 4-1.3 第二種方法:安裝 xampp 集成工具 4-1.4 安裝可視化管理工具:SQLyog 4-1.5 連接本地數據庫
4-2 mysql 基礎
1. Mysql 基礎- 數據庫分類- 其他 Other 2. SQL 語言- DDL 數據定義- DQL 數據查詢- DML 數據操縱- DTL 事務控制- DCL 數據控制 3. 數據庫 DataBase- 查看、使用、查詢數據庫- 創建、刪除、修改數據庫 4. 表 Table- 查看、創建、復制、刪除、修改表 5. 字段 Column (列名)- 添加、刪除、修改字段- change 和 modify 的區別 6. 約束 Constraint6.1 主鍵(Primary Key,PK)6.2 外鍵(Foreign Key,FK)6.3 唯一性(Unique)6.4 默認值(Default)6.5 非空(Not Null)6.6 主鍵自增長(auto_increment) 7. 操作符 Operator7.1 算數運算符7.2 比較運算符7.3 邏輯運算符7.4 位運算符 8. 關鍵字 Keyword- 聯合查詢 union- 分組 group by- 過濾 having- 排序 order by- 分頁查詢 limit 9. 常用函數 Function- 求和 sum()- 平均數 avg()- 最大值 max()- 最小值 min()- 統計 count()- 去重 distinct()- 系統日期 curdate()- 系統日期時間 sysdate() 10. 數據 Data10.1 數據類型數值型、字符型、日期時間型、混合型10.2 查詢數據一般查詢 : 單表查詢 , 多表查詢內連接 inner join外連接 : 左連接 left join , 右連接 right join子查詢 : 嵌套 , all , any10.3 插入數據10.4 更新數據10.5 刪除數據 11. 用戶管理及授權 User11.1 用戶類型11.2 主機IP類型11.3 權限類型(9種)11.4 創建用戶及授權11.5 查看用戶權限11.6 回收用戶權限11.7 刪除用戶11.8 修改密碼 12. 事務 Transaction12.1 前提12.2 定義12.3 作用12.4 特性12.5 術語12.6 步驟



5. python 語言

5-1 安裝 python 及 pycharm
1. 下載 python 安裝包 2. 安裝 python 3. 配置環境變量 4. 下載安裝 pycharm 5. pycharm 的使用
5-2 python 基礎
1. python 特征- 面向過程語言- 面向對象語言(封裝、繼承、多態) 2. 語法規則- 命名規則- 字符編碼- 基本語法 3. 運算符- 數字運算符- 比較運算符- 邏輯運算符- 賦值運算符- 位運算符- 成員運算符(in 、not in)- 身份運算符(is、is not) 4. 數據類型- 數值型 Number- 字符串 String- 列表 List- 元組 Tuple- 集合 Set- 字典 Dict 5. 變量- 普通變量 variable- 全局變量 global variable- 受保護變量 protected variable- 私有變量 private variable 6. 語句- if 判斷語句- for 循環語句- while 循環語句- continue 語句- break 語句- pass 語句 7. 方法- 定義方法- 參數類型(無參數、固定參數、可選參數、可變參數)- 返回值- 調用方法(內部調用、外部調用) 8. 類- 定義- 創建類- 屬性- 方法(普通方法、受保護方法、私有方法)- 構造函數 init- 對象 object- 繼承- 常用包(time、calendar、random) 9. 文件9.1 文件 IO9.2 數據庫 IO 10. 異常處理- Except 用法和作用
5-3 python 單元測試框架
1. pc.py 新建類 PC 2. 新建單元測試 pc_unit 3. 編寫 pc_unit 4. 修改類 PC

pycharm 隱藏或顯示文件類型


6.配置管理工具

6-1 SVN 配置
6-2 Git 配置



7.web 原理及測試

7-1 web 基礎
1. 網絡基礎1.1 網絡應用軟件1.2 網絡典型架構1.2.1 CS1.2.2 BS 架構1.2.3 CS 和 BS 區別1-2.4 P2P 架構1.3 網絡結構1.3.1 兩層架構1.3.2 三層架構1.3.3 三層架構-編程語言 2. web 概念- Internet- Intranet- URL- URI- 代碼部署路徑- DNS 域名服務器 3. web 協議3.1 協議定義3.2 OSI 參考模型3.3 傳輸層與應用層的區別3.4 數據格式3.5 IP協議3.6 TCP協議3.7 UDP協議3.8 TCP與UDP的區別3.9 HTTP(s) 協議3.9.1 定義3.9.2 請求方法3.9.3 HTTP 響應狀態碼 4. web 訪問步驟 5. web 會話5.1 Cookie 餅干5.2 Session 會話5.3 Token 令牌
7-2 web 前端技術
1. 頁面元素(html) 2. 頁面樣式(css)
7-3 web 測試
7-4 Fiddler 抓包



8.web 自動化

8-1 selenium ide
8-2 selenium driver
1. 配置環境 2. 語法 (1)打開瀏覽器 (2)非默認路徑下瀏覽器的打開方式 (3)打開網址 (4)常用動作 (5)查找元素 (6)input 輸入框 (7)select 下拉框 (8)iframe 框架 (9)alert 彈出框 (10)window 窗口 (11)鍵盤操作 (12)鼠標操作 (13)滾動條 (14)休眠
8-3 自動化框架



9.接口自動化

9-1 Jmeter 快速入門
9-2 Postman 接口專項測試



10.app 測試

10-1 adb 命令
10-2 monkey 穩定性測試

總結

以上是生活随笔為你收集整理的软件测试进阶之路 - 目录 (持续更新)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。