酷播亮新聞
最棒的知識補給站

測試工程師能力工作坊

文章摘要: 學習培養的目的 瞭解自己做的事 提高工作技能 提高效率 第一階段 關於賬號支付 敏捷開發 角色和職責 軟體和BUG生命週期 QA與STE 第二階段 測試基礎 設計測試用例例項 什麼是TC 為什麼要有TC 怎麼建立TC 報告BUG例項 什麼是BUG 為什麼要有BUG 怎麼建立BUG 功能測試技術 基本

寫在前面

6年多的軟體測試工作經驗,從初入職場的摸爬滾打,到對自動化的嘗試,框架引入,再到測試管理,累積了一些草稿,未整理成冊。恐日後無暇整理,現將自己的小組近幾年建立的一些wiki知識體系部分內容翻錄於此,內部資料或程式碼皆隱藏,以作參考。所有文件皆為md格式,此篇為總目錄。

感謝在我職業生涯這幾年裡,一起共事的泉泉、文苑、宇新、小馬、Chen·威、Lu·策、小強、He·彬。

  1. 測試環境
  • host
  • 常用後臺系統
  • 測試賬號
  1. 工作流程
    • XXX前端上線
    • web組CI
    • QA 質量規範
  2. 測試方案
    • 測試計劃
    • 測試用例
    • BUG
    • 測試報告
    • 壓力測試報告
  3. 測試架構
    • 分層測試架構
    • 微服務壓力測試架構
  4. 效能測試
    • golang 效能測試
    • LoadRunner 負載端安裝
    • 連結數測試
    • jmeter 工具使用
    • nmon 的使用
    • top 結果詳解
    • ab 壓力測試
  5. 測試方法
    • 雙路改單路
    • 域名切換
    • MGR 升級測試
    • 驗證碼規則
    • 弱網測試
    • 服務抖動
    • 異常檢測
    • 介面測試
    • 相容性測試
    • 機房遷移 ‼ 2017Q1
    • kubernetes 測試
      – k8s 下的灰度測試方案
      – 高可用測試
      – docker打包映象
      – devops自動部署
  6. 安全測試
    • 安全測試用例
    • 安全測試技能矩陣
    • 安全掃描工具
  7. UI 自動化
  8. 學習培養
  • 新人入職
  • 能力模型-雷達圖
  • 測試工程師能力工作坊
  • 新人培訓
    – GIT 使用
    – IntelliJ IDEA 安裝
    – 在 Gitlab 上使用 MarkDown 小技巧
  • Fiddler
  • UI自動化selenium-webdriver
  • cucumber-uitest
  1. 持續整合
  • Jenkins 介紹
  • gitlab CI runner
  • 服務彙總
  1. 常見問題彙總
  2. 文件交流區

如有侵權請來信告知:酷播亮新聞 » 測試工程師能力工作坊