軟件測試培訓 | Software Testing培訓

軟件測試培訓

本地,有指導性的現場軟件測試培訓課程通過交互式討論和實踐練習,展示如何利用專業知識和技能大幅提高測試效率和效率。軟件測試培訓可作為“現場實時培訓”或“遠程實時培訓”。現場實地培訓可在當地客戶所在地進行台灣或者在NobleProg公司的培訓中心台灣 。遠程實時培訓通過交互式遠程桌面進行。 NobleProg您當地的培訓提供商。

客戶評論

★★★★★
★★★★★

軟件測試課程大綱

標題
Duration
Overview
標題
Duration
Overview
14 hours
Overview
在這個有指導意義的現場培訓中,參與者將學習如何使用先進技術來增強自動化測試套件來驅動硒。 在培訓結束後,參與者將能夠: 使用Selenium解決複雜的Web應用程序測試自動化問題應用正則表達式和基于模式的驗證技術處理暫停測試執行的異常執行SQL調用來驗證數據以編程方式搜索Web對象從Web控件動態捕獲數據創建一個數據驅動的測試框架使用Selenium Grid分發測試聽衆軟件測試人員測試經理質量保證專家
7 hours
Overview
Robot Framework是用于驗收測試和驗收測試驅動開發(ATDD)的開源測試自動化框架。它使用關鍵字來抽象測試的細節,傳達意圖而不是堅果和螺栓。核心框架是用Python實現的,可以在Jython(JVM)和IronPython(NET)上運行。 Robot Framework最初由諾基亞開發。 在這個有指導意義的現場培訓中,參與者將學習如何編寫一組測試用例和測試套件,然後在演示應用程序上執行測試。 在培訓結束後,參與者將能夠: 使用Robot Framework的關鍵字驅動測試方法和表格測試數據語法來編寫和執行測試使用一致的語法從現有的關鍵字組成新的關鍵字進行Gherkinstyle行爲驅動開發(BDD)測試(類似于黃瓜) 生成並解釋報告和日志,以對測試應用程序中的故障進行故障排除擴展機器人框架的功能使用Python,Java,Perl,Javascript和PHP編寫的第三方庫將Robot Framework與Selenium集成以測試Web應用程序 聽衆 軟件測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
Selenium是一個開源庫,用于跨多個浏覽器自動化Web應用程序測試。Selenium像人一樣與浏覽器交互:通過單擊鏈接、填寫表單和驗證文本。它是Web應用程序測試自動化最流行的工具。Selenium構建在WebDriver框架上,對許多腳本語言(包括Python)具有出色的綁定。

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

受衆

- 測試人員和開發人員

課程形式

- 部分講座、部分討論、大量實操
35 hours
Overview
本課程提供處理測試項目的培訓,並使用Selenium測試套件提供Web應用程序,功能測試自動化和跨浏覽器測試自動化的實踐經驗。還綜合介紹了jMeter。 爭取2天的JMeter和3天的硒。
21 hours
Overview
本課程提供使用Selenium測試套件處理測試項目以及Jenkins持續測試的培訓。 目標受衆: 軟件測試工程師參與敏捷開發的軟件開發人員發布經理 QA工程師在Selenium培訓結束時,代表們將能夠: 在實際項目中有效使用Selenium測試套件使用Selenium進行跨浏覽器測試使用Selenium Grid分發測試在Jenkins運行回歸Selenium測試使用Jenkins准備測試報告和periodict報告

14 hours
Overview
這一由講師指導的實時培訓將向學員介紹使用Selenium WebDriver和Visual Studio中的C#進行自動化測試。 如果您還沒有C#編程經驗或希望進一步了解C#,請查看課程:[C# for Automation Test Engineers](/cc/csharpfortesters)。

課程形式

- 部分講座、部分討論、大量實操、偶爾進行測驗以評估學員的進展
7 hours
Overview
Selendroid是Android設備的開源測試自動化框架。它可以用來測試在真實設備上運行的本地應用程序,混合應用程序和移動網站以及仿真器。基于Selenium Webdriver客戶端API,它支持與現有Selenium框架的完全集成。 Selendroid支持熱插拔硬件設備,並且可以集成爲Selenium Grid中的一個節點進行大規模並行測試。它與JSON有線協議兼容。 本次培訓介紹了Selenium框架,並通過在實時測試環境中設置,配置和執行自動化測試的參與者。課程結束後,參與者將擁有知識和實踐,爲Android設備開展自己的自動化測試活動。 聽衆 測試工程師 課程的格式 互動討論+沈重的練習
21 hours
Overview
ScalaCheck是一個爲Scala或Java程序執行自動化,基于財産的測試的庫。受Haskell庫QuickCheck的啓發,它使用屬性來描述應用程序的預期行爲,首先生成隨機輸入數據,然後在應用程序的不同區域測試這些數據並報告結果。 在這種有指導性的實時培訓中,參與者將學習基于性質測試的好處和概念,因爲他們練習編寫可導致自動生成測試用例的屬性。 在培訓結束後,參與者將能夠: 編寫替代和/或補充手寫單元測試用例的一般屬性在更高級別的屬性規範中編寫測試使用內置的命令行測試運行器,將ScalaCheck作爲獨立的執行程序執行將ScalaCheck與測試框架(如ScalaTest,specs2和LambdaTest)集成在一起 聽衆 測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
本課程旨在讓學員通過RSpec,BDD(行爲驅動開發)和其他測試方法的基本知識,通過簡單的練習。
7 hours
Overview
在Java中測試和驗證REST服務比在Ruby和Groovy等動態語言中更難。 REST Assured是一種Java DSL(域特定語言),它將這些語言的簡單性引入Java域。 在這次培訓中,學員將學習如何測試REST API服務。我們討論API測試如何解決UI和基于單元的測試的一些缺點。培訓包括練習課程和測試開發項目。培訓結束後,參與者將對何時開展REST API測試,如何探索和訪問API,如何進行不同類型的測試以及如何通過集成和自動化將測試結合在一起有深入的了解。 聽衆 QA工程師,測試人員和測試開發人員參與測試軟件和Web服務API 課程的格式 包含API測試介紹,其工具和流程以及基于REST Assured的測試開發項目的講解課程。
7 hours
Overview
本入門課程旨在讓測試專業人​​員熟悉使用Selenium測試Web應用程序的基礎知識。測試人員可以使用Selenium IDE和Selenium 2 WebDriver來構建,增強和維護腳本。 目標受衆目標受衆是試圖使用Selenium自動化測試Web應用程序的軟件測試人員。這些測試人員可能是測試自動化的新手,也可能包括質量保證從業人員,經理或團隊負責人,他們負責與測試人員交互或需要確保工具得到充分和適當的實施。 在課程結束時,您將能夠: 描述Selenium的功能和目的了解測試自動化的好處和正確方法記錄自動化測試用例回放自動測試用例應用並使用不同的驗證技術查看和分析結果配置和使用Selenium RC(遙控器) 創建並使用測試套件安排自動測試運行使用不同的Selenium腳本格式修改腳本以擴展測試應用程序的功能使用Eclipse和Selenium 2 WebDriver配置Selenium 了解並使用RTTS幫助程序文件將Selenium代碼轉換爲與Selenium 2 WebDriver一起使用配置自定義日志文件創建一個自定義對象映射創建可重複使用的模塊以減少腳本維護使用工具來幫助識別XPath
7 hours
Overview
基于屬性的測試是一種自動化測試方法,它允許您通過描述系統的性能,然後使用隨機生成的測試數據來執行測試,從而完成系統的預期行爲。 QuickCheck(或QuickCheck2,QC2)是一個基于Haskell的庫,用于隨機測試程序屬性。它需要程序的規格說明函數應該滿足的屬性,並測試這些屬性在大量隨機生成的情況下是否存在。 在這個有指導意義的實時培訓中,參與者將學習如何以屬性的形式編寫程序的規範,然後將它們作爲QuickCheck的輸入提供給自動生成測試用例。 在培訓結束後,參與者將能夠: 編寫替代和/或補充手寫單元測試用例的一般屬性在更高級別的屬性規範中編寫測試設置測試環境並將QuickCheck集成到endtoend部署過程中 聽衆 軟件測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
培訓對開發人員,Scrum Masters,産品負責人以及業務部門的某些方面都是開放的。培訓的目的是介紹質量保證和持續集成主題及其在項目中的位置,實施敏捷方法。與會者將對所討論的問題以及與QA / CI一致的軟件開發工具和流程的實用知識有廣泛的了解。業務代表將能夠了解實施這些工具和流程的好處,並將其轉化爲軟件開發的時間和成本。提出的問題基于PHP或Java,具體取決于客戶要求。
21 hours
Overview
單元測試是一種測試方法,它通過修改其屬性或觸發事件來測試源代碼的各個單元,以確認結果是否如預期的那樣。 PyTest是一個全功能,獨立于API的,靈活且可擴展的測試框架,具有先進的全功能夾具模型。 在這個有指導意義的實時培訓中,參與者將學習如何使用PyTest編寫簡潔,可維護的測試,這些測試是優雅,富有表現力和可讀性的。 在培訓結束後,參與者將能夠: 編寫可讀和可維護的測試,而不需要樣板代碼使用夾具模型編寫小測試擴展到應用程序,包和庫的複雜功能測試理解並應用PyTest的特性,如挂鈎,聲明重寫和插件通過在多個處理器上並行運行測試來縮短測試時間在持續集成環境中運行測試,以及其他工具,如tox,mock,coverage,unittest,doctest和Selenium 使用Python來測試nonPython應用程序 聽衆 軟件測試人員 課程的格式 部分講座,部分討論,練習和沈重的練習
35 hours
Overview
聽衆測試經理性能測試人員或性能工程師想要在性能測試中發展的開發人員。 課程的格式 40%的講座,60%的實驗室
14 hours
Overview
Protractor是Angular和AngularJS應用程序的端到端自動化測試框架。Protractor用于針對Web應用程序運行測試,像用戶一樣與它們進行交互:填寫表單、單擊元素,以及浏覽頁面。

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

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

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

受衆

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

課程形式

- 部分講座、部分討論、大量實操
7 hours
Overview
基于屬性的測試是一種自動化測試技術,它允許您通過描述系統的屬性,然後使用隨機生成的測試數據來執行測試,從而完成系統的預期行爲。 “描述參數,描述結果,讓計算機試圖證明你的代碼錯誤!” 這些有指導性的現場培訓涉及的一些主題包括: 如何使用F#編寫和運行測試基于FsCheck屬性的測試框架使用鑽石Kata實施TDD 銳化你的代碼設計技巧 聽衆 自動測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
PHPUnit是PHP的單元測試框架。 PHPUnit使用嚴格的參數來確定單個代碼單元是否無bug且可以部署。通過隔離和測試各個單元,開發人員可以確保更高的應用程序穩定性,避免回歸錯誤,並降低與生産中代碼失效相關的成本。 這種有指導性的實時培訓教導參與者如何編寫測試代碼以便于診斷,隔離和解決錯誤。培訓向參與者介紹如何使用PHPUnit測試框架創建工作准備,測試環境。 在培訓結束後,參與者將能夠: 區分好的和不好的測試單元閱讀並解釋測試結果主動管理和診斷他們的代碼庫以減少錯誤確保他們的代碼庫適合持續集成和部署 聽衆 希望提高代碼可測試性的中級到高級PHP開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
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自動執行性能分析 聽衆 軟件測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
Selenium是一個開源庫,用于跨多個浏覽器自動化Web應用程序測試。 Selenium像人一樣與浏覽器交互:通過單擊鏈接,填寫表單和驗證文本。它是Web應用程序測試自動化最流行的工具。 Selenium建立在WebDriver框架之上,並且對許多腳本語言(包括Ruby)具有出色的綁定。 在這次培訓中,參與者將Ruby與Selenium的強大功能結合起來,以自動化示例Web應用程序的測試。通過學習在現場實驗室環境中創建和結合使用Selenium Web自動化的Ruby測試腳本,參與者將獲得自動化測試他們自己的真實生活Web應用程序和網站所需的知識和實踐。 聽衆 測試人員和開發人員 課程的格式 部分講座,部分討論,沈重的練習
14 hours
Overview
這是一個專爲手動測試人員設計的實用課程,以便于自動化測試。
28 hours
Overview
開放式Web應用程序安全項目是一個在線社區,可在Web應用程序安全領域自由創建文章,方法,文檔,工具和技術。 OWASP提供用于識別Web應用程序和服務中的漏洞的測試框架和工具 聽衆 本課程面向尋求保護其網絡應用程序和服務的開發人員,工程師和架構師
14 hours
Overview
TestNG是一個測試框架,旨在簡化廣泛的測試需求,從單元測試(測試一個類別與其他類別隔離)到集成測試(測試整個系統由幾個類,幾個包甚至幾個外部框架組成,如應用服務器)。 聽衆 本課程專爲尋求在其工作流程中采用TestNG套件的工程師和開發人員而設計。
21 hours
Overview
Watir(Ruby中的Web應用程序測試)是一個用于自動化測試的開源庫。 Watir與人們使用浏覽器進行交互:點擊鏈接,填寫表格和驗證文本。基于WebDriver框架,它與Selenium相媲美,是Web應用程序測試自動化最流行的工具之一。 在這次培訓中,參與者將學習如何使用Watir在實驗室環境中將理論與實踐相結合來自動化他們的Web應用程序測試。在課程結束時,參與者將擁有充分的知識和實踐來利用Watir和Ruby的全部功能來自動化他們的Web測試項目。 聽衆 自動測試工程師 課程的格式 一門具有Watir和Ruby理論知識的指導課程,以及練習和大量練習練習。
14 hours
Overview
可用性測試是一種評估軟件産品或系統的技術,通過對用戶進行測試來直接觀察它們如何與之交互。 研討會首先介紹可用性測試,它是什麽以及公司如何使用它來促進良好的軟件設計和開發。這門語言是非技術性的,學習是實用和實用的,側重于最終用戶,他們的要求,思考方式和與系統交互的方式。 在培訓結束後,參與者將知道如何: 根據産品獨特的特點及其在開發周期中的階段確定最適合的可用性測試方法。 制定可用性測試計劃。 招聘,評估和管理測試人員。 編寫,分配和調整對最終用戶和業務産生最大影響的可用性測試任務。 收集,分析和報告測試結果。 與業務經理,開發人員和QA團隊進行有效溝通和協作,了解交付最終産品所需的重要性和行動,這些最終産品不僅運行良好,而且運行良好並提供了預期的用戶體驗。 聽衆 産品所有者和經理質量保證經理手動測試人員軟件産品或系統的內部用戶 課程的格式 一個交互式的,有教練的工作坊,有很多活動和練習。 筆記 本講習班中使用的案例研究和軟件樣本由講師預先安排。要定制材料,請提前與我們聯系。
14 hours
Overview
單元測試是一種測試方法,通過修改其屬性或觸發事件來測試單個源代碼單元,以確認結果是否如預期。 在這個有指導意義的現場培訓中,參與者將學習如何使用C#和Visual Studio編寫和執行針對示例Net應用程序的單元測試。 在培訓結束後,參與者將能夠: 使用測試框架(如NUnit和xUnitnet)來創建和管理單元測試代碼定義並實施更廣泛的測試驅動開發方法來測試調整測試框架以擴展應用程序的測試覆蓋範圍 聽衆 軟件測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
在這個有指導意義的現場培訓中,參與者將在他們逐步創建Web應用程序的單元測試套件時了解各種JavaScript測試框架。 在培訓結束後,參與者將能夠: 使用單元測試框架(如QUnit和Jasmine)在JavaScript中編寫單元測試使用Mocha和Chai等框架實施TDD和BDD 聽衆 測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
本課程介紹使用HUnit測試框架編寫單元測試所需的工具和技術。 HUnit是Haskell的單元測試框架,類似于Java的JUnit工具。 在這個有指導意義的現場培訓中,參與者將學習如何使用HUnit編寫直觀且易于理解的單元測試。 在培訓結束後,參與者將能夠: 編寫易于創建,更改和執行的測試使用HUnit將測試分組到套件中並自動檢查結果寫簡潔而靈活的測試規範將HUnit與QuickCheck和HSpec等其他實用程序集成擴展測試框架 聽衆 測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
Travis CI 是一種託管的分散式整合服務, 用於構建和測試在 GitHub 上託管的軟體專案。它是詹金斯的一個託管替代品

在本講師指導的現場培訓中, 學員將學習基於雲的方法, 以便在使用 Travis CI 構建和部署示例 web 應用程式時實現持續集成。

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

- 構建和測試在 GitHub 上託管的專案
- 使用 Travis CI 將應用程式部署到不同的託管供應商
- 提交到 GitHub 時, 請使用 Travis CI 自動檢查軟體
- 在不同的電腦、作業系統和軟體版本上運行自動測試
- 將 Travis CI 與協力廠商工具集成
課程 格式

- 部分講座、部分討論、練習和大量的動手練習
35 hours
Overview
在這個有指導的培訓培訓中,參與者將學習如何使用Tosca進行endtoend(web +後端)測試。培訓將理論與實踐相結合,讓參與者有機會與技術,教師和同行進行互動。 培訓從概述基于傳統代碼和腳本的自動化測試開始,並與Tosca的基于模型(MBT)的方法進行對比。參與者將學習如何使用Tosca的默認模塊創建和執行測試用例,以及如何自定義構建自己的模塊以供執行。 從軟件建模原理到跨不同浏覽器的測試覆蓋,本次培訓向參與者介紹了理論和實踐,並使他們能夠在Tosca中實施他們自己的測試解決方案。 聽衆 自動測試工程師 課程的格式 部分講座,部分討論,沈重的練習

近期軟件測試培訓課程

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

促銷課程

訂閱促銷課程

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

我們的客戶

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!