課程簡介

============== Day 01 =====================

介紹

    為什麼選擇BDD? BDD 作為 Agile 的擴展 第01天議程

在軟體開發週期的不同階段應用 BDD

    開發前 開發期間 開發後

一種語言統治一切

    工程師和非工程師說不同的語言 通過BDD彌合差距 BDD語言預覽:Gherkin

BDD 的不同角色

    BDD 作為產品需求(針對產品擁有者) BDD 作為驗收標準(面向開發人員) BDD 作為測試用例(適用於測試人員) BDD 作為產品的描述(針對其他利益相關者)

返回 Agile:一切從使用者故事開始

    Agile 開發週期概述 使用者故事在 Agile 開發中的作用

問答環節和討論

測驗

創建 Goby 使用者故事

    使用正確的語言 角色、行動、結果
示例使用者故事
  • 活動 - 編寫使用者故事
  • 編寫您的第一個使用者故事 - 個人活動 收緊你的使用者故事 - 團隊活動 交付使用者故事 - 團隊活動

      真實專案中的使用者故事

    團隊動態 工具和技術 軟體開發週期中的使用者故事

      轉到 BDD

    擴展使用者情景 功能文件簡介 捕獲軟體的預期行為 想像“意外”行為是什麼樣子的

      創建 Goby 功能檔

    使用正確的語言 (Gherkin) 給定,何時,然後

      範例功能檔
    活動-編寫功能檔 - 第01部分
  • 編寫您的第一個功能檔 - 個人活動 功能部分 方案部分
  • 收緊功能檔 - 團隊活動

      交付要素檔 - 團隊活動
    實際專案中的功能檔
  • 團隊動態 工具和技術 軟體開發週期中的使用者故事
  • 問答環節和討論
  • 測驗

      設置環境

    使 Gherkin 漂亮 生產力的樂趣

    活動-編寫功能檔-第2部分

    編寫功能檔 - 個人活動 將多個參數傳遞給方案 “方案大綱”部分

      收緊功能檔 - 團隊活動

    交付要素檔 - 團隊活動

      問答環節和討論
    測驗
  • 閉幕致辭
  • ============== Day 02 =====================
  • 介紹

    前一天回顧 第02天議程

    您自己的產品 - 內省

    描述您的產品 繪製產品圖片

    擴大測試覆蓋範圍

      系統的可用性 Business 要求 Business 流程

    活動-編寫功能檔 - 第3部分

      編寫功能檔 - 個人活動 “示例”部分 重用數據和方案 使用標記組織功能和方案

    收緊功能檔 - 團隊活動

      交付要素檔 - 團隊活動

    問答環節和討論

      測驗
    功能檔 - 要省略的內容
  • 留給工程師什麼 低級功能(單元測試) 詳盡的跨元件功能(整合和 API 測試)
  • 問答環節和討論
  • 測驗

    您自己的產品 - 內省

    您的產品的可用性如何? 您的產品對外部使用者的可用性如何?

      Communication 與團隊以外的人

    閉幕致辭

    最低要求

    • 了解使用者需求概念
    • 從最終使用者的角度對軟體優點和軟體不足之處有敏銳的洞察力
    • Programming 不需要測試經驗

    觀眾

    • 產品負責人和經理
    • Business 分析師
    • 手動測試儀
    • 軟體產品或系統的最終使用者
    • 參與
    • 產品設計的非工程師和非編碼人員
      14 時間:
     

    人數


    開始於

    結束於


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    客戶評論 (10)

    相關課程

    課程分類