watir脚本如何在其他文件夹中打开文件?
问题描述:
我在打开位于与我的.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
。
有什么建议吗?
答
如果我正确理解你的要求,问题是,你想你的Ruby脚本摆脱TestScripts/
到TestScripts/HomePage/Checkout/
和不知道如何从那里指activeSites.txt
文件。那是对的吗?
如果是这样,你只需要知道../
的意思是“父目录”,因此您可以使用:
File.open("../../Data/activeSites.txt")
第../
指的主页文件夹,然后第二带你一个测试脚本文件夹的更多级别。