行爲驅動開發(BDD)培訓

行爲驅動開發(BDD)培訓

由講師進行實時指導的行爲驅動開發(BDD)本地培訓課程涵蓋了BDD的各種實際應用。課程涵蓋驗收測試驅動開發(ATDD)、測試驅動開發(TDD)、Cucumber和Gherkin語言等領域。

BDD培訓形式包括“現場實時培訓”和“遠程實時培訓”。現場實時培訓可在客戶位于台灣的所在場所或NobleProg位于台灣的企業培訓中心進行,遠程實時培訓可通過交互式遠程桌面進行。

NobleProg -- 您的本地培訓提供商

客戶評論

★★★★★
★★★★★

Behavior Driven Development子類別

BDD課程大綱

課程名稱
課程時長
概觀
課程名稱
課程時長
概觀
7小時
This instructor-led, live training in 台灣 begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
7小時
In this instrucor-led, live training in 台灣 participants will learn how to write high quality tests by employing "screenplays" and the idea of "actors, tasks, and goals" to express tests in business terms rather than as interactions between system components. We look at both functional and UI testing scenarios and demonstrate how Serenity can be used to manage their testing. All lecture, notes, quizes and discussions are accompanied by live hands-on practice and implementation. By the end of this training, participants will understand the Serenity framework and be able to utilize it with comfort. As important, participants will learn to think of and approach test automation from a different light.
7小時
該培訓專為IT和業務人員而設計。本課程的目的是提供一種方法,以促進軟件開發過程中各部門之間的溝通。參與者學習行為測試,以便創建更可靠的軟件,而無需昂貴和先進的工具。
14小時
BDD或行爲驅動開發是一種敏捷軟件開發技術,鼓勵開發人員,質量保證團隊和非技術業務人員在整個軟件項目的規劃,開發和測試周期中進行協作。 研討會首先介紹BDD,它是什麽以及公司如何使用它來促進良好的軟件設計,開發和測試。我們從非工程化的角度來看待這個問題,關注最終用戶,他們的要求,語言和思維方式。我們還解決了業務利益相關者在與技術密切的同行密切合作時可能遇到的溝通挑戰。 在培訓結束後,參與者將知道如何: 寫簡潔的用戶故事,捕捉軟件真實用戶的使用模式將他們的用戶故事轉換成BDD的行爲語言(Given,When,Then) 從這些故事中派生測試用例,供工程師用來實施和測試了解産品需求,驗收標准和測試用例之間的關系揭示阻礙溝通和理解的技術術語安裝和使用偉大的工具來編寫BDD功能文件理解並欣賞將工作交給工程師後會發生什麽在叠代開發周期中發揮更積極的作用 聽衆 産品所有者和經理業務分析師手動測試人員軟件産品或系統的最終用戶參與産品設計的非工程師和非編碼員 課程的格式 一個交互式的,有教練的工作坊,有很多活動和練習。 筆記 研討會包括案例研究和軟件樣本。要根據貴公司的産品和情況定制材料,請聯系我們安排。
14小時
Robot Framework是用於接受測試和接受測試驅動的開發( ATDD )的開源測試自動化框架。它使用關鍵字來抽象測試的細節,傳達意圖而不是細節。該核心框架以Python實現,並且可以在Jython(JVM)和Iron Python (.NET)上運行。 Robot Framework最初是由諾基亞開發的。 在此講師指導的實時培訓中,參與者將學習如何編寫一組測試用例和一個測試套件,然後在演示應用程序上執行測試。 在培訓結束時,參與者將能夠:
  • 使用Robot Framework的關鍵字驅動的測試方法和表格測試數據語法來編寫和執行測試。
  • 使用一致的語法從現有關鍵字組成新關鍵字。
  • 進行Gherkin式Behavior Driven Development (BDD)測試(類似於Cucumber )。
  • 生成並解釋“報告和日誌”以對經過測試的應用程序中的故障進行故障排除。
  • 使用以Python , Java , Perl , Java腳本和PHP編寫的第三方庫擴展了Robot Framework的功能。
  • 將Robot Framework與Selenium集成以測試Web應用程序。
課程形式
  • 互動式講座和討論。
  • 很多練習和練習。
  • 在現場實驗室環境中動手實施。
課程自定義選項
  • 要請求此課程的定制培訓,請與我們聯繫以安排。
7小時
Cucumber Electron是用簡單的語言編寫BDD(行爲驅動開發)測試的框架,Electron是一個使用Web技術構建桌面應用程序的框架。它旨在用于測試Javascript Web應用程序。 在這個有指導意義的實時培訓中,參與者將學習如何使用Cucumber Electron爲nodejs應用程序編寫和執行BDD樣式測試用例。 在培訓結束後,參與者將能夠: 在單個進程中運行BDD測試和應用程序代碼(無轉儲) 編寫測試更快,更簡單,更易于調試 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7小時
這個為期一天的課程通過動手練習向參與者介紹RSpec ,BDD(行為驅動開發)和其他測試方法的基礎知識。
14小時
行為驅動開發(BDD)是一種Agile方法,旨在改善軟件開發人員,質量保證/測試人員, Business分析人員和項目中涉及的其他各方之間的溝通和協作。 Cucumber是一個用Ruby編寫的開源“基於故事”的框架。它支持Behavior Driven Development (BDD) ,允許創建技術以及非技術人員(如業務利益相關者)可理解的測試。 這個以講師為主導的現場培訓讓參與者了解Behavior Driven Development (BDD)真實案例,並演示如何在各種測試場景中實施Cucumber 。
    課程格式
    • 本課程包括Behavior Driven Development (BDD)的討論,以及如何使用Cucumber在各種環境(如Web應用程序測試)中執行BDD測試。參與者將完成自己的用戶故事,測試用例和可執行測試代碼的編寫。
    7小時
    Cucumber is an open-source, BDD framework for writing tests in a natural language style.  BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project. This training begins with a discussion of BDD and how Cucumber is used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Cucumber, as well as the necessary practice and toolset to write their own test cases for real-world software test scenarios.
    Format of the course
    • Heavy emphasis on hands-on practice.
    • Most of the concepts are learned through samples, exercises and hands-on development.
    Note
    • This training uses Eclipse and Selenium. If you wish to use a different IDE or test automation framework, please contact us to arrange.
    • If your team is moving from manual testing to automation testing for the first time, please contact us to arrange extending the training to include additional coverage of automation testing.
    7小時
    Iridium 是圍繞黃瓜和硒構建的開源網路測試控管。它使用行為驅動開發 (BDD) 方法進行測試. 在本講師指導的現場培訓中, 參與者將學習如何使用 Iridium 測試複雜的 web 應用程式 。 到本次培訓結束時, 學員將能夠:
    • 創建端到端測試, 以類比使用者在流覽 web 應用程式時的操作
    • 自動測試具有多種樣式的主題應用程式
    • 創建非技術人員可讀的測試案例
    • 在各種瀏覽器中執行測試
    • 使用 atom 的 Iridium 片段包, 以方便測試腳本的編寫.
    • 降低維護自訂 JAVA 代碼和頁面物件的成本
    課程 格式
    • 互動講座和討論.
    • 大量的練習和練習
    • 在現場
    • 實驗室環境中的實際實現。
    課程自訂選項
    • 要要求本課程的定制培訓, 請聯繫我們安排
    14小時
    Cucumberjs是Cucumber的本地JavaScript實現。 在這個有指導意義的現場培訓中,參與者將學習如何使用Cucumber和Javascript編寫和執行BDD(行爲驅動開發)風格的測試用例。 在培訓結束後,參與者將能夠: 運行使用人類可讀語言編寫的自動化測試,Gherkin 使用基于黃瓜的測試案例來改善技術和非技術團隊之間的溝通和協作將Cucumberjs與其他測試框架(如Protractor)集成以測試Angular應用程序 聽衆 軟件測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
    7小時
    J Behave是一個基於Java的開源BDD框架,用於以自然語言風格編寫測試。 BDD或行為驅動開發是一種敏捷的軟件開發技術,它鼓勵軟件項目中的開發人員,QA和非技術業務人員之間的協作。 本培訓從討論BDD開始,以及如何使用J Behave框架對Web應用程序進行BDD測試。參與者有充分的機會與教師和同伴互動,同時實施在這個動手實踐的實踐環境中學到的概念和策略。 在本次培訓結束時,參與者將對BDD和J Behave有深入的了解,以及為實際軟件測試場景編寫測試用例的必要實踐和工具集。 聽眾
    • 測試人員和開發人員
    課程形式
    • 非常注重動手練習。大多數概念都是通過樣本,練習和實踐開發來學習的。
    14小時
    Behat是用PHP編寫的行爲驅動開發(BDD)測試框架。它有助于開發人員,測試人員,業務利益相關方和客戶在軟件開發過程中進行溝通。 Behat允許非技術人員編寫應用程序預期行爲的明確描述,然後將這些“應用場景”作爲針對應用程序的功能測試。 在這個有指導意義的現場培訓中,參與者將學習如何使用Behat和PHP編寫和執行BDD風格的測試用例。 在培訓結束後,參與者將能夠: 運行可讀的自動化測試,“給定,當時,然後”黃瓜語言使用基于Behat的測試案例來改善技術和非技術團隊之間的協作將Behat與Selenium,Mink,Goutte和其他浏覽器模擬器集成以推動測試並生成報告通過擴展系統擴展Behat功能通過終端命令,REST API等測試大量的使用場景。 聽衆 測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
    21小時
    SpecFlow是.NET的官方Cucumber實現。它允許測試人員在.NET項目中定義,管理和自動執行人類可讀的驗收測試。 SpecFlow使用官方Gherkin解析器並支持.NET框架,Xamarin和Mono。 在這個由講師指導的實時培訓中,參與者將學習如何使用SpecFlow編寫技術和非技術利益相關者都能理解的驗收測試。 在培訓結束時,參與者將能夠:
    • 將業務需求綁定到.NET代碼
    • 應用BDD技術爲應用程序構建活文檔
    • 從Visual Studio或命令行運行SpecFlow
    • 將SpecFlow集成到現有的連續測試和構建環境中
    • 將SpecFlow與其他測試框架集成,例如MSTest,NUnit,xUnit和MbUnit
    聽衆
    • 測試工程師
    • 開發商
    課程形式
    • 部分講座,部分討論,練習和繁重的實踐練習

    Last Updated:

    Behavior Driven Development,培訓,課程,培訓課程, 企業行爲驅動開發(BDD)培訓, 短期BDD培訓, BDD課程, BDD周末培訓, 行爲驅動開發(BDD)晚上培訓, Behavior Driven Development訓練, 學習行爲驅動開發(BDD), BDD (Behavior Driven Development)老師, 學BDD班, 行爲驅動開發(BDD)遠程教育, 一對一BDD課程, 小組BDD (Behavior Driven Development)課程, BDD (Behavior Driven Development)培訓師, Behavior Driven Development輔導班, BDD教程, 行爲驅動開發(BDD)私教, 行爲驅動開發(BDD)輔導, Behavior Driven Development講師

    促銷課程

    No course discounts for now.

    訂閱促銷課程

    為尊重您的隱私,我公司不會把您的郵箱地址提供給任何人。您可以享有優先權和隨時取消訂閱的權利。

    我們的客戶

    is growing fast!

    We are looking to expand our presence in Taiwan!

    As a Business Development Manager you will:

    • expand business in Taiwan
    • recruit local talent (sales, agents, trainers, consultants)
    • recruit local trainers and consultants

    We offer:

    • Artificial Intelligence and Big Data systems to support your local operation
    • high-tech automation
    • continuously upgraded course catalogue and content
    • good fun in international team

    If you are interested in running a high-tech, high-quality training and consulting business.

    Apply now!

    This site in other countries/regions