1
我一直在測試腳本一段時間,發現我認爲是我無法解決的問題。從研究中我發現,測試運行在主機上,而不是節點,這是好的,直到我想檢查一個文件已經下載到一個目錄中,我使用Linux作爲我的開發機器,而windows是我的節點機器,因此路徑被格式化爲Linux並在主機上查看而不是節點。這是我的代碼獲取路徑。Selenium Grid - Python文件路徑
os.path.isfile(os.path.expanduser('~') + '/Downloads/mpdf.pdf')
這是路徑,我回去
/home/ben/Downloads/mpdf.pdf
沒有人有任何想法,我可以如何從節點機獲取路徑併爲您的文件。
這都是主觀的,但如果我是你,我會成爲一個網絡服務的節點把所有的文件太多,這樣的文件不會是一個特定節點上。以這種方式進行管理要容易得多。 – sircapsalot
這聽起來像一個合理的想法,只是不想花費年齡開發一些適用於小部分測試的東西。 – bobthemac
想想長遠而言 - 如果你下載的所有文件都在一個集體的地方 - 這將是值得的:)像這樣的定製解決方案更加高效和有效。認爲這是一項投資 – sircapsalot