2016-09-12 55 views
0

我正在執行硒網格上的測試腳本。在Jenkins中執行時是否可以保存硒集線器上的任何數據?如何在硒轂上存儲數據?

+0

如果沒有構建自定義設置,則無法在硒轂上保存任何數據,至少不能使用普通的香草硒轂。你能否詳細說明你以後的情況? –

+0

@KrishnanMahadevan - 如果我的測試失敗,我想保存截圖,以便調試很容易。這就是selenium集線器或節點最好這樣做的原因... – worrynerd

回答

0

你不需要網格。您可以使用EventFiringWebdriver,其中每當發生異常時您都可以截取屏幕截圖。有關更多信息,請參閱this博客。

+0

代碼dsnt說屏幕截圖將被保存以供以後訪問 – worrynerd

+0

@worrynerd一旦你可以以字節的形式訪問屏幕截圖,爲什麼你不能決定堅持他們的地方?也許在共享文件系統上(或)將它們作爲BLOB對象持久保存到數據庫中,您可以自由決定數據將保存在何處。 –

+0

我試圖將它們存儲在碎片驅動器上,但似乎是運行測試的機器無法訪問共享驅動器,這是問題的全部目的 – worrynerd