基本上,我想運行硒測試,允許數據庫在每次Selenium測試之前設置爲定義狀態。我將如何做到這一點?在phpunit中有沒有將數據庫擴展與selenium擴展一起使用的方法?
2
A
回答
-1
我寫,我加入硒的孩子我自己的數據庫的建立和拆除程序測試用例
0
鑑於Selenium只是調用url的,你可以簡單地使用setUp()和tearDown()方法來讓你的數據庫進入一個特定的狀態。 Transaction rollback是保持數據庫一致性的一種方法。
然後調用的URL映射到被測項目(和你的測試數據庫),例如:
$this->open('http://testing.example.org/system/under/test.php');
相關問題
- 1. PHPUnit數據庫測試與DBUnit擴展
- 2. 使用擴展方法的擴展類
- 3. 沒有擴展
- 4. 骨幹JS有沒有方法擴展
- 5. Backbone.Model有沒有方法「擴展」
- 6. 擴展現有的方法
- 7. Selenium核心擴展和Selenium IDE擴展有什麼區別?
- 8. 通用存儲庫擴展:繼承與擴展方法
- 9. PHP查找擴展沒有擴展名
- 10. 沒有擴展方法的intellisense
- 11. 擴展現有的Firefox擴展/在自己的擴展中使用現有Firefox擴展的功能
- 12. 在PHPUnit的Selenium擴展中使用glob來識別元素
- 13. 有沒有官方擴展hgFlow在TortoiseHG
- 14. 有沒有辦法在kaminari中使用數組擴展?
- 15. PHPUnit Selenium 2擴展設置Cookie
- 16. 沒有擴展名
- 17. 派生類沒有擴展方法'First'
- 18. ASStream擴展方法沒有找到
- 19. WithRequired()沒有擴展方法定義
- 20. DeleteOneAsync和writeConcernResult.DocumentsAffected沒有擴展方法
- 21. jQuery小部件沒有方法「擴展」
- 22. 數據庫模型和擴展方法
- 23. 有沒有辦法使用Linq投影和擴展方法
- 24. 擴展現有的web2py數據庫
- 25. EnumDropDownListFor擴展現有的數據庫
- 26. 使數據庫可擴展
- 27. PHPUnit數據庫擴展 - 如何創建一個空數據集?
- 28. 如何擴展PHPUnit?
- 29. 擴展方法的使用
- 30. Django的擴展用戶模型中沒有擴展屬性
這沒有幫助。 – 2016-03-13 05:23:34