[英]Unable to delete %temp% files created due to Selenium Grid
我有一個網格配置,其中節點是配置為運行IE9瀏覽器的Windows 7機器。 測試用例運行正常,但一段時間后瀏覽器變慢。 搜索時我發現它是由Selenium Grid NODE
創建的臨時文件引起的。
清除NODE
創建的Temp文件后,瀏覽器運行正常。
現在我需要一種方法來在測試用例完成執行后或開始測試用例執行之前清除NODE
上的臨時文件。
我試圖從我的Java代碼中清除系統臨時文件,但這在Grid配置中不起作用,因為代碼在HUB而非NODE
運行。
有沒有解決方案?
我遇到了一些非常相似的東西。
我使用的系統是內部網上網格服務器上的selenium 1和selenium 2之間的組合,它連接到連接到數百個節點的AWS。
這些節點中的每一個,一旦啟動selenium服務器以將測試作為節點運行,一旦該服務器關閉,它將執行批處理文件,該文件只循環遍歷每個文件夾並將其刪除到臨時文件夾中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.