Web Application Testing with Selenium and JMeter培訓
本课程提供处理测试项目的培训,并提供使用 Selenium 测试套件的 Web 应用程序、功能测试自动化和跨浏览器测试自动化的实践经验。此外,它还全面地引入了 jMeter。
狂轰滥炸 2 天的 JMeter 和 3 天的 Selenium。
課程簡介
介紹
- JMeter 特點
- 性能測試
準備
- 要求和期望
- 獲得更好結果的提示
元件概述
- 測試計劃
- 線程組
- 採樣
- 邏輯控制器
- 聽者
- 定時器
- 斷言
- 設定Element
- 執行順序
GoOD實踐
- 嵌入式資源
- 緩存
- 記錄思考時間
- 從命令行運行
變數
- 創建
- 用
- 提取
- 查看
功能
- 準備
- 用
- 創建
性能
- 用
- 創建
認證
- Web 應用程式表單
- HTTP 基本身份驗證
報告
- 生成報告
- 實時結果
分散式測試
- 從命令行運行
擴展功能
- 外掛程式
- 自訂代碼
自動化測試簡介
- 測試概念
- Selenium的可能性和局限性
定位
- 瞭解定位器
- ID、CSS、XPath 和名稱定位器類型
Ítarlegri staðsetningar
- 創建動態定位器
- 構建路徑
- 路徑上元素之間的關係
- 使用文字定位元素
- 最佳做法
Selenium 網路驅動程式
- Java 基礎知識
- 在 Java IDE 中準備 Maven 專案
- WebDriver API
- 故障排除
- 調試
TestNG
- 斷言
- 附註
- 測試套件
- 參數
- 跨瀏覽器測試
- 報告
高級 Selenium WebDriver
- 動態內容
- 彈出視窗
- 截圖
- 設計模式
最低要求
對 HTML 的理解, XML
需要幫助選擇合適的課程嗎?
Web Application Testing with Selenium and JMeter培訓 - Enquiry
Web Application Testing with Selenium and JMeter - 咨詢詢問
咨詢詢問
客戶評論 (5)
我喜歡一切,因為它對我來說都是新的,我可以看到它可以為我的工作帶來附加值。
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
機器翻譯
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Course - Automation Testing with Cypress
分步分析。每行代碼說明。我在課程中遇到的每個問題都得到了成功解決,Łukasz 告訴我原因。 我也喜歡已經提出的良好做法。我從來沒有相信過TDD風格 - 我只是覺得它沒有用,不值得花時間。Łukasz 指出了 TDD 的諸多優點,這完全改變了我的看法。
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
機器翻譯
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Course - TestComplete
相關課程
Advance Test Automation in Java using Selenium with continuous integration and version control
35 時間:在本研讨会结束后,参与者将能够:
- 安置和配置(二)
- 使用自动测试 Selenium
- 管理(0)
- 不断融入一体化
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
Advanced Selenium
14 時間:在這個由講師指導的澳門現場培訓中,參與者將學習如何使用先進的技術來增強自動化測試套件,以驅動Selenium。
在培訓結束時,參與者將能夠:
- 使用 Selenium 解決複雜的 Web 應用程式測試自動化問題。
- 應用正則表達式和基於模式的驗證技術。
- 處理停止測試執行的異常。
- 以程式設計方式搜索 Web 物件。
- 從 Web 控制件動態捕獲數據。
- 創建資料驅動的測試框架。
- 使用 Selenium 網格分發測試。
Advanced Selenium with C#
14 時間:在這個由講師指導的現場培訓中,參與者將學習如何使用先進的技術來增強自動化測試套件 Selenium。
受眾:軟體測試人員、測試經理、品質保證專業人員。
Testing Angular Applications
14 時間:在這個由講師指導的實時培訓中,參與者將學習如何編寫和維護Angular應用程序的測試。
在培訓結束時,參與者將能夠
- 確定測試Angular應用程序的最合適策略
- 在Angular應用程序上執行單元測試,組件測試,A / B測試和端到端
- 為工作選擇合適的工具: Jasmine ,Karma, Protractor ,Mocha等。
- 在Protractor和Jasmine編寫測試
- 使用Karma和Protractor運行和調試測試
- 創建可維護的測試套件
- 在Angular使用單元測試的最佳實踐
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- Angular有不同的名稱和版本,即: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2等。要自定義此培訓中使用的版本,請聯繫我們進行安排。
Automate Windows Desktop Applications with AutoIT
14 時間:在這個由講師指導的澳門現場或遠程現場培訓中,參與者將學習如何使用AutoIt來自動化視窗應用程式,因為他們逐步完成了一系列動手現場實驗室練習。
Iridium: Cucumber and Selenium Based Testing
7 時間:這種由講師指導的 澳門(在線或現場)實時培訓面向希望學習如何使用 Iridium 測試複雜 Web 應用程式的測試工程師和開發人員。
在培訓結束時,參與者將能夠:
- 創建端到端測試,類比使用者在流覽 Web 應用程式時的操作。
- 自動測試具有多種樣式的主題應用程式。
- 創建非技術人員可讀的測試用例。
- 在各種瀏覽器中執行測試。
- 使用適用於 Atom 的 Iridium Snippets 包來簡化測試腳本的編寫。
- 降低維護自定義 Java 代碼和頁面物件的成本。
Testing React Apps with Jest
14 時間:這種以講師為主導的澳門現場或遠端培訓 針對的是希望使用Jest測試React應用程式和元件的工程師。
在培訓結束時,參與者將能夠:
- 安裝並配置適當的測試環境。
- 為React 個應用和元件編寫異步測試。
- 運行 Jest 高級測試,包括 mocking、spies 和 stub。
Protractor: End-to-End Testing for Angular Web Applications
14 時間:In this instructor-led, live training in 澳門, participants learn first-hand how to write Protractor tests against a sample Angular web application in a live lab environment.
By the end of this course, participants will have gained proficiency in Protractor and be comfortable
- creating their own automation tests for Angular applications.
- integrating Protractor into their existing development workflow.
- ensuring that their tests are clean and maintainable.
- running Protractor with or without Selenium to drive browser behavior.
Robot Framework: Keyword Driven Acceptance Testing
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對的是希望學習如何編寫一組測試用例和測試套件,然後在演示應用程式上執行測試的軟體測試工程師。
在培訓結束時,參與者將能夠:
-
使用 Robot Framework 的關鍵字驅動測試方法和表格測試數據語法來編寫和執行測試。
使用一致的語法從現有關鍵字組成新關鍵字。
執行 Gherkin 式行為驅動開發 (BDD) 測試(類似於 Cucumber)。
生成並解釋報告和日誌,以對測試應用程式中的故障進行故障排除。
使用用 Python、Java、Perl、Javascript 和 PHP 編寫的第三方庫擴展機器人框架的功能。
將 Robot Framework 與 Selenium 整合以測試 Web 應用程式。
Test Automation with Selenium and Katalon Studio
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對的是希望使用Selenium和Katalon Studio創建端到端自動化測試解決方案的軟體測試人員。
在培訓結束時,參與者將能夠:
- 為任何操作系統或設備生成和執行跨平台測試。
- 將自動化測試整合到 CI/CD 管道中。
- 自動執行 Web 測試、API 測試、行動測試和桌面測試。
TestComplete
21 時間:在這個由講師指導的澳門現場培訓中,參與者將學習如何使用TestComplete的功能,包括其測試物件模型,檢查點,名稱映射和UI在桌面,Web和移動應用程式上執行自動化測試。
在培訓結束時,參與者將能夠:
- 創建、記錄和運行功能測試。
- 創建可擴展且可維護的測試框架。
- 創建檢查點,調整多個設備的測試並分析測試結果。
- 使用 TestComplete 的腳本擴展。
Automation Testing with Cypress
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用Cypress進行自動化測試的軟體測試人員。
在培訓結束時,參與者將能夠:
- 使用 Cypress 執行端到端自動化測試。
- 在 Web 應用程式中實現整合和單元測試。
- 使用賽普拉斯作為 Selenium 的替代品。
Tosca: Model-Based Testing for Complex Systems
35 時間:在這個由講師指導的現場培訓中,參與者將學習如何使用 Tosca 進行端到端(Web + 後端)測試。該培訓將理論與現場實驗室環境中的實踐相結合,讓參與者有機會與技術、講師和同事互動。
培訓首先概述傳統代碼和基於腳本的自動化測試,並將其與 Tosca 基於模型的 (MBT) 方法進行對比。參與者學習如何使用 Tosca 的默認模塊創建和執行測試用例,以及如何定制自己的執行模塊。
從軟件建模原理到跨不同瀏覽器的測試覆蓋範圍,該培訓引導參與者了解理論和實踐,並使他們能夠在 Tosca 中實施自己的測試解決方案。
TOSCA Certification Preparation
14 時間:這是一個由講師指導的現場培訓課程,地點位於澳門(線上或現場),旨在幫助中級軟體測試專業人員獲得TOSCA認證,並展示使用Tricentis Tosca進行測試自動化的熟練能力。
在培訓結束時,學員將能夠:
- 了解TOSCA認證的結構與要求。
- 掌握TOSCA的概念,包括測試案例設計、自動化與執行。
- 應用最佳實踐來建立可重複使用且易於維護的測試案例。
- 為TOSCA認證考試的實務與理論部分做好準備。