
Protractor:Angular Web應用程序的端到端測試培訓
介紹
為什么使用Protractor?
設置和安裝
Protractor如何工作
Protractor語法概述
理解承諾和基于承諾的測試
示例Web應用程序
設置你的SUT(被測系統(tǒng))
編寫你的第一個測試
用Jasmin或Mocha對Javascript進行單元測試
使用Selenium WebDriver、Chai WebDriver、directConnect驅(qū)動瀏覽器
找到并與Web元素進行交互
通過頁面對象訪問網(wǎng)頁元素
執(zhí)行測試
生成測試報告
調(diào)試Protractor測試
使你的測試代碼可維護并易于閱讀
模擬HTTP請求
將Cucumber與Protractor集成用于BDD(行為驅(qū)動開發(fā))
使用Selenium Grid在多個瀏覽器和系統(tǒng)上擴展測試
將Protractor集成到你的開發(fā)工作流程中(Git、Jenkins等)