Software Engineering培訓

Software Engineering培訓

本地,有教師指導的現場軟件工程培訓課程通過交互式討論和實踐軟件工程的基礎知識來演示。軟件工程培訓可作為“現場實時培訓”或“遠程實時培訓”。現場實地培訓可在當地客戶所在地進行台灣或者在NobleProg公司的培訓中心台灣 。遠程實時培訓通過交互式遠程桌面進行。 NobleProg您當地的培訓提供商。

Machine Translated

客戶評論

★★★★★
★★★★★

Software Engineering課程大綱

課程名稱
課程時長
概觀
課程名稱
課程時長
概觀
14小時
概觀
Adobe XD是用於Web應用程序和移動應用程序的設計工具。使用Adobe XD,用戶可以創建獨特的UI / UX設計和原型。

這種由講師指導的實時培訓(現場或遠程)針對希望使用Adobe XD設計應用程序的Web設計人員。

在培訓結束時,參與者將能夠:

- 設置Adobe XD以開始設計應用程序。
- 開發快速線框。
- 創建包含微交互的原型。
- 將UX設計添加到CV。

課程形式

- 互動式講座和討論。
- 很多練習和練習。
- 在現場實驗室環境中動手實施。

課程自定義選項

- 要請求此課程的定制培訓,請與我們聯繫安排。
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應用程序。

課程形式

- 互動式講座和討論。
- 很多練習和練習。
- 在現場實驗室環境中動手實施。

課程自定義選項

- 要請求此課程的定制培訓,請與我們聯繫以安排。
14小時
概觀
這是一個專為手動測試人員設計的實用課程,以便於自動化測試。
7小時
概觀
本入門課程旨在讓測試專業人員熟悉使用Selenium測試Web應用程序的基礎知識。測試人員可以使用Selenium IDE和Selenium 2 WebDriver構建,增強和維護腳本。

目標受眾

目標受眾是尋求使用Selenium自動測試Web應用程序的軟件測試人員。這些測試人員可能是測試自動化的新手,也可能包括質量保證從業人員,經理或團隊負責人,他們負責與測試人員進行交互,或者需要確保工具得到充分和適當的實施。

在課程結束時,您將能夠:

- 描述Selenium的功能和目的
- 了解測試自動化的好處和正確方法
- 記錄自動化測試用例
- 播放自動化測試用例
- 應用並使用不同的驗證技術
- 查看和分析結果
- 配置和使用Selenium RC(遙控器)
- 創建並使用測試套件
- 安排自動測試運行
- 使用不同的Selenium腳本格式
- 修改腳本以擴展測試應用程序的功能
- 使用Eclipse和Selenium 2 WebDriver配置Selenium
- 理解並使用RTTS幫助文件
- 轉換selenium代碼以使用Selenium 2 WebDriver
- 配置自定義日誌文件
- 創建自定義對像圖
- 創建可重用模塊以減少腳本維護
- 使用工具來幫助識別XPath
14小時
概觀
Selenium是一個開源庫,用於跨多個瀏覽器自動執行Web應用程序測試。 Selenium像人們一樣與瀏覽器交互:通過點擊鏈接,填寫表單和驗證文本。它是Web應用程序測試自動化最流行的工具。 Selenium構建於WebDriver框架之上,並且對包括Ruby在內的眾多腳本語言具有出色的綁定。

在這個由講師指導的實時培訓參與者中,結合了Ruby與Selenium的強大功能,可以自動化測試示例Web應用程序。通過學習在實時實驗室環境中創建和組合Ruby測試腳本與Selenium Web自動化,參與者將獲得自動化測試他們自己的現實Web應用程序和網站所需的知識和實踐。

課程形式

- 部分講座,部分討論,重點實踐練習
14小時
概觀
Selenium是一個開源庫,用于跨多個浏覽器自動化Web應用程序測試。Selenium像人一樣與浏覽器交互:通過單擊鏈接、填寫表單和驗證文本。它是Web應用程序測試自動化最流行的工具。Selenium構建在WebDriver框架上,對許多腳本語言(包括Python)具有出色的綁定。

在本次培訓中,學員將把Python的強大功能與Selenium結合起來,以自動化示例Web應用程序的測試。通過在實驗室環境中將理論與實踐相結合,學員將學習並操作如何用Python和Selenium自動化自己的Web測試項目。

受衆

- 測試人員和開發人員

課程形式

- 部分講座、部分討論、大量實操
35小時
概觀
本課程提供處理測試項目的培訓,並使用Selenium測試套件提供Web應用程序,功能測試自動化和跨瀏覽器測試自動化的實踐經驗。此外,它還引入了jMeter。

需要2天的JMeter和3天的Selenium 。
21小時
概觀
本課程提供使用Selenium測試套件處理測試項目的培訓以及使用Jenkins連續測試。

目標受眾:

- 軟件測試工程師
- 參與敏捷開發的軟件開發人員
- 發布經理
- QA工程師

在Selenium培訓結束時,代表們將能夠:

- 在實際項目中有效使用Selenium測試套件
- 使用Selenium進行跨瀏覽器測試
- 使用Selenium Grid分發測試
- 在Jenkins運行回歸Selenium測試
- 使用Jenkins準備測試報告和期間報告
14小時
概觀
這一由講師指導的實時培訓將向學員介紹使用Selenium WebDriver和Visual Studio中的C#進行自動化測試。 如果您還沒有C#編程經驗或希望進一步了解C#,請查看課程:[C# for Automation Test Engineers](/cc/csharpfortesters)。

課程形式

- 部分講座、部分討論、大量實操、偶爾進行測驗以評估學員的進展
7小時
概觀
Selendroid是Android設備的開源測試自動化框架。它可用於測試在真實設備上運行的本機應用程序,混合應用程序和移動網站以及模擬器。基於Selenium Webdriver客戶端API,它支持與現有Selenium框架的完全集成。 Selendroid支持熱插拔硬件設備,可以作為節點集成到Selenium Grid中進行大規模並行測試。它與JSON Wire Protocol兼容。

這個以講師為主導的現場培訓介紹了Selenium框架Selendroid,並在實時動手測試環境中引導參與者完成自動化測試的設置,配置和執行。課程結束後,參與者將擁有知識和實踐,為Android設備執行自己的自動化測試計劃。

課程格式

- 互動討論+繁重的實踐練習
14小時
概觀
Selenium is a framework that provides various tools for authoring software tests for web applications. Katalon Studio is an automated testing software based on Selenium.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Selenium and Katalon Studio to create end-to-end automated testing solutions.

By the end of this training, participants will be able to:

- Generate and execute cross-platform tests for any OS or device.
- Integrate automated testing into a CI/CD pipeline.
- Automate web testing, API testing, mobile testing, and desktop testing.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14小時
概觀
Selenium is a framework that provides various tools for authoring software tests for web applications. Docker is a service platform for delivering software in containers. Selenium provides the ability to run tests inside of Docker containers in parallel.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Selenium to execute automation tests inside of Docker containers.

By the end of this training, participants will be able to:

- Create test automation infrastructure for on-demand testing.
- Develop a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker.
- Autoscale infrastructures using cloud platforms.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21小時
概觀
Scala Check是一個用於為Scala或Java程序執行基於屬性的自動化測試的庫。受Haskell庫QuickCheck的啟發,它使用屬性來描述應用程序的預期行為,首先生成隨機輸入數據,然後在應用程序的不同區域測試此數據並報告結果。

在這個由講師指導的實時培訓中,參與者將學習基於屬性的測試背後的好處和概念,因為他們練習編寫導致自動生成測試用例的屬性。

在培訓結束時,參與者將能夠:

- 編寫替換和/或補充手寫單元測試用例的一般屬性
- 在更高級別的屬性規範中編寫測試
- 使用內置命令行測試運行器執行Scala Check作為獨立的可執行文件
- 將Scala Check與Scala Test,specs2和LambdaTest等測試框架集成

聽眾

- 測試工程師
- 開發商

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
7小時
概觀
這個為期一天的課程通過動手練習向參與者介紹RSpec ,BDD(行為驅動開發)和其他測試方法的基礎知識。
21小時
概觀
Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

By the end of this training, participants will be able to:

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
7小時
概觀
誰該參加

- 任何希望在企業內或個人用途中使用“使用Selenium Web Driver Test Automation ”的人

概觀

- 了解如何通過Selenium Web Driver了解Test Automation
- 了解如何使用課程信息對您有利
7小時
概觀
在Java測試和驗證REST服務比在Ruby和Groovy等動態語言中更難。 REST Assured是一種Java DSL(特定於域的語言),它將這些語言的簡單性帶入Java域。

在這個由講師指導的實時培訓中,參與者將學習如何使用Rest Assured來測試REST API服務。我們將討論API測試如何解決UI和基於單元的測試的一些缺點。培訓包括實踐課程和測試開發項目。在培訓結束時,參與者將很好地了解何時執行REST API測試,如何探索和訪問API,如何執行不同類型的測試,以及如何通過集成和自動化將測試結合在一起。

課程格式

- 由講師指導的課程,包括API測試,工具和流程的介紹,以及基於REST Assured的測試開發項目。
7小時
概觀
基于屬性的測試是一種自動化測試方法,它允許您通過描述系統的性能,然後使用隨機生成的測試數據來執行測試,從而完成系統的預期行爲。 QuickCheck(或QuickCheck2,QC2)是一個基于Haskell的庫,用于隨機測試程序屬性。它需要程序的規格說明函數應該滿足的屬性,並測試這些屬性在大量隨機生成的情況下是否存在。 在這個有指導意義的實時培訓中,參與者將學習如何以屬性的形式編寫程序的規範,然後將它們作爲QuickCheck的輸入提供給自動生成測試用例。 在培訓結束後,參與者將能夠: 編寫替代和/或補充手寫單元測試用例的一般屬性在更高級別的屬性規範中編寫測試設置測試環境並將QuickCheck集成到endtoend部署過程中 聽衆 軟件測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14小時
概觀
培訓對開發人員, Scrum Masters,產品負責人以及業務部門的某些方面都是開放的。培訓的目的是介紹質量保證和持續集成主題及其在項目中的位置,實施敏捷方法。參與者將對所討論的問題以及與QA / CI一致的軟件開發工具和流程的實踐知識有廣泛的了解。業務代表將能夠了解實施這些工具和流程的好處,並將其轉化為軟件開發的時間和成本。提出的問題基於PHP或Java ,具體取決於客戶的要求。
21小時
概觀
單元測試是一種測試方法,它通過修改其屬性或觸發事件來測試源代碼的各個單元,以確認結果是否如預期的那樣。 PyTest是一個全功能,獨立于API的,靈活且可擴展的測試框架,具有先進的全功能夾具模型。 在這個有指導意義的實時培訓中,參與者將學習如何使用PyTest編寫簡潔,可維護的測試,這些測試是優雅,富有表現力和可讀性的。 在培訓結束後,參與者將能夠: 編寫可讀和可維護的測試,而不需要樣板代碼使用夾具模型編寫小測試擴展到應用程序,包和庫的複雜功能測試理解並應用PyTest的特性,如挂鈎,聲明重寫和插件通過在多個處理器上並行運行測試來縮短測試時間在持續集成環境中運行測試,以及其他工具,如tox,mock,coverage,unittest,doctest和Selenium 使用Python來測試nonPython應用程序 聽衆 軟件測試人員 課程的格式 部分講座,部分討論,練習和沈重的練習
35小時
概觀
聽眾

- 測試經理
- 性能測試人員或性能工程師
- 希望在性能測試中發展事業的開發人員。

課程形式

40%的講座,60%的實驗室
14小時
概觀
Protractor是Angular和AngularJS應用程序的端到端自動化測試框架。Protractor用于針對Web應用程序運行測試,像用戶一樣與它們進行交互:填寫表單、單擊元素,以及浏覽頁面。

在這一由講師引導的培訓中,學員將親身體驗如何在實驗室環境中針對示例Angular Web應用程序編寫Protractor測試。

到本課程結束時,學員將會熟練掌握Protractor,並能夠:

- 爲Angular應用程序創建自己的自動化測試
- 將Protractor整合到他們現有的開發流程中
- 確保他們的測試條理清晰、可維護
- 在使用或不使用Selenium的情況下運行Protractor來驅動浏覽器行爲

受衆

- Web開發人員
- 自動化測試工程師

課程形式

- 部分講座、部分討論、大量實操
7小時
概觀
基于屬性的測試是一種自動化測試技術,它允許您通過描述系統的屬性,然後使用隨機生成的測試數據來執行測試,從而完成系統的預期行爲。 “描述參數,描述結果,讓計算機試圖證明你的代碼錯誤!” 這些有指導性的現場培訓涉及的一些主題包括: 如何使用F#編寫和運行測試基于FsCheck屬性的測試框架使用鑽石Kata實施TDD 銳化你的代碼設計技巧 聽衆 自動測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21小時
概觀
郵遞員是 API 測試常用的自動化工具。郵遞員提供的功能簡化了測試 API 的每個步驟。

此講師指導的現場培訓(現場或遠端)面向希望使用 Postman 進行 API 測試的軟體測試人員。

培訓結束時,學員將能夠:

- 使用自動請求和工作流執行測試。
- 使用版本控制系統定義、開發、測試和觀察 API。
- 在請求中生成動態資料。
- 在集合中記錄和組織測試,以便進行團隊修訂。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中實際實現。

課程自訂選項

- 如需申請本課程的定制培訓,請聯繫我們安排。
14小時
概觀
PHPUnit是PHP的單元測試框架。 PHPUnit使用嚴格的參數來確定單個代碼單元是否無bug且可以部署。通過隔離和測試各個單元,開發人員可以確保更高的應用程序穩定性,避免回歸錯誤,並降低與生産中代碼失效相關的成本。 這種有指導性的實時培訓教導參與者如何編寫測試代碼以便于診斷,隔離和解決錯誤。培訓向參與者介紹如何使用PHPUnit測試框架創建工作准備,測試環境。 在培訓結束後,參與者將能夠: 區分好的和不好的測試單元閱讀並解釋測試結果主動管理和診斷他們的代碼庫以減少錯誤確保他們的代碼庫適合持續集成和部署 聽衆 希望提高代碼可測試性的中級到高級PHP開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
21小時
概觀
該課程專為有經驗的程序員而設計,他們希望探索與模式和重構相關的問題。每個參與者都知道使用這些模式的屬性和實際示例,這反過來將使高效的構建能夠糾正應用程序代碼。
7小時
概觀
PhantomJS是一款沒有圖形用戶界面的網絡浏覽器。它支持DOM處理,CSS選擇器,JSON,Canvas和SVG。 PhantomJS提供了一個Javascript API來使其成爲“WebKit腳本”。 在這個有指導意義的實時培訓中,參與者將學習如何編寫PhantomJS腳本來測試Web應用程序,自動捕獲截圖,監控網絡流量並檢查單元測試的結果。 在培訓結束後,參與者將能夠: 使用Jasmine,QUnit,Mocha,Capybara和Selenium等框架運行無頭Web測試以編程方式捕獲Web內容,包括SVG和Canvas 使用縮略圖預覽創建網站截圖通過DOM API或jQuery訪問和操作網頁將頁面加載和導出爲標准HAR文件使用YSlow和Jenkins自動執行性能分析 聽衆 軟件測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
35小時
概觀
聽眾

- 性能測試人員
- 性能工程師
- 希望成為Performance Architects職業生涯的開發人員。

課程形式

50%的講座,50%的實驗室
35小時
概觀
本課程全面概述瞭如何使用Java / Maven環境對Selenium和JMeter進行自動化功能和性能測試。在Selenium上花費3天,在JMeter上花費2天。
14小時
概觀
Sentry is an open-source application monitoring platform that allows developers to identify issues in real-time.

This instructor-led, live training (online or onsite) is aimed at developers who wish to integrate the Sentry platform with their application to monitor and resolve problems in production.

By the end of this training, participants will be able to:

- Install and configure Sentry.
- Understand how "full stack error monitoring" works.
- View the actual code in error reports for quick identification of a bug.
- Get a bird's eye view of multiple applications in a single view.
- See the entire context behind application errors -- software, environment, and users.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.

近期Software Engineering培訓課程

Software Engineering,培訓,課程,培訓課程, 企業Software Engineering培訓, 短期Software Engineering培訓, Software Engineering課程, Software Engineering周末培訓, Software Engineering晚上培訓, Software Engineering訓練, 學習Software Engineering, Software Engineering老師, 學Software Engineering班, Software Engineering遠程教育, 一對一Software Engineering課程, 小組Software Engineering課程, Software Engineering培訓師, Software Engineering輔導班, Software Engineering教程, Software Engineering私教, Software Engineering輔導, Software Engineering講師

促銷課程

訂閱促銷課程

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

我們的客戶

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