2012-08-24 67 views
-1

我被要求做一個硒測試,檢查html5的本地數據庫,並驗證其中的信息與屏幕上顯示的內容相匹配。這是針對可用於chrome的移動應用程序的。我擁有的所有工作都與硒一起工作。現在,我只是試圖找到一種可用於硒的方法,可以訪問本地數據庫存儲。 DatabaseStorage在selenium html5包中有一個接口,但我無法弄清楚它是如何工作的或者如何使用它。測試用例正在用Java編寫。感謝大家對此提供的任何幫助。html5本地數據庫訪問硒

我試圖創建一個新的數據庫存儲對象。哪個副作品我試圖創建結果集的新對象也試圖執行數據庫存儲。在用於數據庫存儲的API中它說它是一個接口,但它沒有列出構造函數。當不存在接口的構造函數時,我不確定如何訪問方法。

+1

[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Greg

+0

所以你有一堆創建軟件套件的問題。我建議把它分解成可管理的部分,然後根據需要分別進行討論。我們確實沒有能力從整體上看待所有這些技術,尤其是考慮到您的問題不明確。嘗試改進你的問題,如果你的努力失敗了,你會有更好的問題來問我們。 – Greg

+0

@GregRehm這個問題沒有任何問題。說你不明白的東西很沒有意義,但實際上在這裏並非如此。 – user1258245

回答

1
// Database Storage 
    private ResultSet executeQuery(String statement, String... param) { 

     String databaseName = "'HTML5', '1.0'," 
     +" 'Offline document storage', 100*1024"; 

     return ((DatabaseStorage) driver).executeSQL(databaseName, statement, (Object[]) param); 
    } 

有關更多詳細信息,請參閱Selenium的HTML5 test