類型課堂培訓
REGISTER

Ranorex v8.x在古爾岡的培訓

簡介

受眾群體和先決條件

課程大綱

附表和費用

证书

Ranorex v8.x(從基礎到高級)培訓

Ranorex工作室是由軟件開發公司Ranorex GmbH提供的GUI測試自動化框架。 該框架用於測試桌面,基於Web和移動的應用程序.Ranorex Studio支持使用標準編程語言(如C#和VB.NET)開發自動化測試模塊

目標

  • 使用RanoreXpath進行對象識別
  • 自動化窗口應用程序測試
  • 自動化Web應用程序測試
  • 數據驅動測試
  • 使用手動C#腳本創建和運行測試
  • 使用描述性編程創建腳本
  • 帶有記錄模塊和代碼模塊的混合模型
  • 使用Ranorex Remote Agent進行遠程執行
  • 使用Selenium集成遠程執行Web測試

先決條件

  • 軟件測試概念
  • Xpath&CSS概念
  • C#語言基礎

課程大綱時間:3天

一天,我

  • Ranorex工具簡介
  • Ranorex工具的組件
  • 解釋Ranorex Studio IDE
  • 使用Ranorex Spy工具
  • Ranorex的物體識別技術
  • 跟踪Window應用程序的對象
  • 了解RanoreXpath
  • 手動編寫RanoreXpath
  • 使用Ranorex Instrumentation Wizard
  • 將Ranorex加載項安裝到Firefox和Chrome
  • 在IE,Firefox和Chrome中跟踪Web應用程序的對象
  • 在RanoreXpath中使用CSS
  • 在RanoreXpath中使用正則表達式
  • 不同類型的RanoreXpath生成模式
  • 了解Simple,Reduce和StepCostReduce模型之間的區別
  • 使用分位數/同胞因子自定義RanoreXpath
  • 創建Ranorex C#項目
  • 解讀Ranorex項目和解決方案
  • 了解Ranorex項目文件系統
  • 了解項目中使用的引用
  • 使用Window應用程序
    • 在窗口應用程序中記錄測試
    • 解釋記錄的關鍵字數據
    • 解讀關鍵字數據背後的C#代碼
    • 運行並分析Ranorex日誌結果
  • 使用Web應用程序
    • 在Web應用程序上記錄測試
    • 解釋記錄的關鍵字數據
    • 解讀關鍵字數據背後的C#代碼
    • 運行並分析Ranorex日誌結果
  • Ranorex建築
  • 使用Ranorex存儲庫
    • 使用跟踪將項目添加到存儲庫
    • 使用<Ctrl> + <LWin>快捷鍵將項目添加到打開的存儲庫
    • 手動添加項目到儲存庫並定義路徑
    • 創建其他存儲庫並添加項目
    • 使用未使用的項清理存儲庫
    • 將特定存儲庫映射到錄製模塊
    • 在錄製模塊中映射和嵌入存儲庫
    • 將單個存儲庫用作共享存儲庫
  • 手動創建和運行模塊
  • 安裝Ranorex Remote Agent
  • 為遠程執行添加多個TestRun配置
  • 運行Ranorex差異。 TestRun在一個或多個Remote Agent上配置Test Suite

二日

  • 創建單個文件夾來管理各種項目
  • 創建個人存儲庫
  • 為端到端自動化創建可重用的子模塊
  • 使用子模塊在測試套件中創建測試用例
  • 運行和分析測試套件的結果
  • 在外部Excel文件中創建測試數據
  • 將外部Excel文件添加為數據源
  • 在模塊中創建模塊變量
  • 參數化模塊步驟/存儲庫RanorexPath
  • 將數據綁定添加到測試用例並將Excel列綁定到模塊參數
  • 運行數據驅動的測試用例和分析數據
  • 將驗證添加到模塊以驗證參數化數據
  • 將快照報告給日誌
  • 分配: 為Web應用程序創建模塊化的端到端DDDT腳本
  • 使用測試夾具
    • 添加設置和拆解塊到測試用例和測試套件
    • 將模塊添加到安裝和拆卸塊
    • 使用測試夾具運行測試用例/測試套件
  • 使用驗證
    • 通過錄製添加驗證步驟
    • 執行項目存在驗證
    • 執行項目文本,大小,位置驗證
    • 執行圖像內容驗證
  • 使用基於圖像的項目識別
    • 使用基於圖像的識別記錄測試
    • 運行和分析結果
    • 定製圖像識別屬性
  • 使用代碼模塊
    • 將代碼模塊添加到項目
    • 了解C#代碼結構
    • 添加MessageBox代碼
    • 運行和分析結果
    • 添加報告日誌消息
    • 運行和分析結果
  • 使用端到端代碼模塊(用於Win App)
    • 使用Repository創建單獨的模塊:
      • 開放申請
      • 驗證應用程序
      • 關閉應用程序
    • 使用代碼模塊創建和運行測試用例
    • 添加代碼模塊參數
    • 在代碼模塊中添加驗證
    • 從代碼模塊報告屏幕截圖
    • 使用代碼模塊創建和運行DDT測試用例
  • 分配:
    • 使用代碼模塊(C#腳本)為Web應用程序創建和運行DDT測試用例

第三日

  • 使用庫
    • 將用戶代碼集合添加到項目
    • 了解C#用戶代碼集合類結構
    • 添加用戶定義的靜態方法
    • 從代碼模塊調用用戶定義的方法
    • 運行和分析結果
  • 使用描述性編程
  • 使用頁面對像模型類
    • 為Win App創建和運行POM類
    • 為Web App創建和運行POM類
  • 使用動態查找選項
  • 使用混合測試模型
    • 在測試套件中創建一個新的測試用例
    • 添加記錄模塊
    • 添加代碼模塊
    • 運行和分析結果
  • 使用PopupWatcher處理彈出窗口
    • 創建PopupWatcher類
    • 添加Watch配置
    • 在代碼級別處理彈出窗口
    • 使用安裝程序和TearDown在套件級別處理彈出窗口
  • Ranorex遠程代理和Selenium WebDriver端點之間
  • Ranorex和Selenium WebDriver集成
    • 用超時配置Selenium Grid Hub&Node
    • 添加Selenium Grid EndPoint
    • 在遠程Selenium端點上運行Ranorex Web TestCase
    • 分析遠程執行結果

請通過info@itstechschool.com寫信給我們,並通過+ 91-9870480053聯繫我們獲取課程價格和認證費用,時間表和地點

給我們一個查詢

证书

成功完成通過認證Scrum培訓師(如本課程)授課的兩天(16小時)CSPO課程後,您將收到Scrum Alliance的證書,指定您為Certified Scrum產品負責人。 該認證包括Scrum聯盟兩年的會員資格。

更多信息請點擊 聯繫我們。


評論