go chrome
1.0.0
該軟件包旨在成為完整的Chrome DevTools協議實現。該項目背後的主要用例是在容器環境中與無頭的Google Chrome進行交互,但是對於支持DevTools協議的任何瀏覽器,它應該適合開發服務器端和桌面應用程序。
API已公平解決,已經實現了基本的代碼覆蓋測試,但是需要現實世界測試。 Page.captureScreenshot
和相關調用運行良好,並定期用於驗證代碼更改的可行性。
該實現基於樹木小便文檔,可能容易更改。在某個時候,穩定版本也將實施,希望從v1.3開始。
有幾個小例子說明如何在Wiki和/_examples
目錄中使用框架API。 Wiki也可以提供其他文檔。
任何形式的貢獻都非常歡迎!
解決種族狀況問題。任何幫助都將不勝感激!
將框架API示例添加到/_examples
目錄和Wiki,以展示人們使用該軟件包的各種方式。
任何示例腳本顯示人們使用該框架的各種方式都將是出色的!屏幕截圖腳本和其他幾個腳本在那裡可用。
重構以在適用的情況下實現標準接口,並查看API中接口的當前使用。有些根本不需要,另一些則用於支持測試模擬。
添加更多測試,特別是對於錯誤情況。
添加集成測試以穩定在各種問題中提出的軟件包交互。
如果您想貢獻但不確定如何,請查看問題跟踪器。問題標記為錯誤報告,功能請求,反饋請求,幫助等。
也總是可以編寫測試。包裝中有許多測試的例子。
CHANGELOG
該項目的所有值得注意的更改都記錄在CHANGELOG
中。該格式基於保留更改的格式,並且該項目遵守語義版本控制。