2013-04-10 135 views
0

我在打開位於與我的.rb測試腳本不同的文件夾集文件夾中的.txt文件時遇到問題。我有一個不同測試類別的文件結構,然後是一個通用文件夾,用於保存數據文件,如.txt和Excel文件。watir腳本如何在其他文件夾中打開文件?

例子:

 
Test Scripts -> Data      This is where the data files are saved 
Test Scripts -> Home Page -> Checkout This is where the .rb test file is 

我使用這個現在打開.txt文件:

File.open("Data/activeSites.txt") 

.rb是在同一個文件夾中的文件夾Data

有什麼建議嗎?

回答

1

如果我正確理解你的要求,問題是,你想你的Ruby腳本擺脫TestScripts/TestScripts/HomePage/Checkout/和不知道如何從那裏指activeSites.txt文件。那是對的嗎?

如果是這樣,你只需要知道../的意思是「父目錄」,因此您可以使用:

File.open("../../Data/activeSites.txt") 

../指的主頁文件夾,然後第二帶你一個測試腳本文件夾的更多級別。

相關問題