2
A
回答
1
在量角器中沒有內置任何東西來將警告視爲錯誤。
您可以重新定義量角器的log.warn()
並拋出,而不是記錄警告的錯誤:
onPrepare: function() {
var logger = require('protractor/lib/logger.js');
logger.warn = function (message) {
throw message;
};
},
爲我工作。
另外,還要注意:
警告 - 找到定位一個以上的元素... - 第一個結果將被用來
這個警告可以很容易地被固定替換:
element(...)
附:
element.all(...).first()
相關問題
- 1. 故障子類化UITableViewCell(2警告)
- 2. 報告故障
- 3. 故障與角
- 4. 警報框故障
- 5. django安裝警告和manage.py運行服務器故障
- 6. 角資源故障
- 7. 常量故障
- 8. 批量故障
- 9. 故障在啓動報警
- 10. 關於UITableviewcell的警告
- 11. 特有的安裝警告導致包故障
- 12. NSManagedObject - 關係故障
- 13. 如何查看關於此故障
- 14. Reveal.js和角 - 背景故障
- 15. CCNET報告無故建立故障
- 16. 關於觸發器故障回滾的Oracle數據庫
- 17. 賽靈思VHDL閂鎖警告故障排除
- 18. 休眠警告:故障安全清理(集合):org.hibernate.engine.loading.CollectionLoadContext
- 19. 我怎麼做分析警告觸發時故障
- 20. 通過零警告進行故障排除劃分
- 21. 核心數據故障和內存警告
- 22. 的BizTalk錯誤:「對於路由故障報告」路由故障報告<名稱不可用>
- 23. C++矢量矢量故障
- 24. 與片段警報框的故障
- 25. 關於編譯器警告的Hudson/Sonar報告
- 26. 變量故障。 [python]的
- 27. C#數獨求解器變量故障
- 28. Akka機器故障
- 29. 相關故障 - 皮爾森
- 30. Padrino + MongoMapper /關節故障
你能提供一個警告的例子嗎?謝謝。 – alecxe
警告 - 爲定位器找到多個元素... - 將使用第一個結果 – JonK
爲什麼您需要將此視爲錯誤?只需將它替換爲'element.all(...)。first()'..? – alecxe