頁面對象設計模式可以在角度e2e中實現還是遵循一些其他設計模式?Angular的e2e測試中的頁面對象設計模式
3
A
回答
0
就我而言,有一個名爲Astrolabe(通過stuplum)的GitHub項目,它是爲分頁器對象添加頁面對象到你的功能/ e2e測試的量角器的擴展。
https://github.com/stuplum/astrolabe
然而,在寫這篇的時候也有一些錯誤修正,它似乎是一個WIP項目。
你可以在這裏找到一個問題關於Page對象模式選擇: Page Object pattern and alternatives
0
量角器getting started頁面現在有一個section了。
注意量角器現在是用於e2e測試的AngularJS團隊preferred way。
關於星盤,我不相信這是要走的路,見例如本leaking abstraction同時使用sendKeys
他們readme
signInPage.username.sendKeys('a username'); // will fill the username input with the text 'a username'
雖然適當的方式會更喜歡
signInPage.setUserName('a username');
我更喜歡創建自己的頁面對象,而不需要任何擴展名,例如Andres shows here
相關問題
- 1. AngularJS中的頁面對象量角器E2E測試
- 2. Angular e2e測試ng-show
- 3. 多個項目中的頁面對象設計模式
- 4. Angular的E2E用於後端測試
- 5. Xcode 7通過頁面對象模式的UI測試
- 6. 面向對象的設計面試Q
- 7. 面向對象設計/設計模式的情況下
- 8. 模擬$ httpBackend角e2e測試
- 9. 如何使用angular e2e測試contenteditable div?
- 10. Angular 2 setTimeout e2e測試失敗
- 11. Angular e2e測試不起作用
- 12. actionscript中的對象池設計模式
- 13. Flex中的值對象設計模式
- 14. COM對象的可測試設計
- 15. 我的e2e測試
- 16. 頁面對象設計模式量角器
- 17. 面向對象的模型屬性事件的設計模式
- 18. Angular 2 - 茉莉花測試 - 打開模式在頁面加載
- 19. 測試設置例程設計模式
- 20. 對象和對象元模式設計
- 21. 抽象類,面向對象的設計模式
- 22. 在類中創建更多對象的面向對象的設計模式(c#)
- 23. 面向對象分析與設計,設計模式
- 24. 面向對象程序設計問題 - 狀態設計模式
- 25. 查詢對象模式(設計模式)
- 26. 使用PHPUnit模擬對象測試模板方法設計模式實現
- 27. 設計模式:多態的對象
- 28. 設計模式:連接的對象池
- 29. 過濾對象的設計模式
- 30. 創建對象的設計模式
一個最優秀的問題。 – Holf 2013-08-14 19:50:30