2
A
回答
4
這是Ruby的功能。請閱讀Including Other Files。
簡而言之:
load "filename.rb"
require "filename"
負載方法包括命名 Ruby源文件在每次執行方法 時間,而需要負載的任何只 給定文件一旦
2
如果您使用WATIR Test Unit創建單獨的測試腳本,您可以將單獨的腳本簡單地組合起來,如
require "test/unit"
require "001_workflow_selector"
require "002_pub_browser"
require "003_login"
測試單元將處理您在文件中包含的每個腳本的調用。
1
您可以創建一個運行另一個未預定義腳本的函數。
def runRubyScript command
scriptpath = 'C:/autotest/fitnesse/Scripts/'
system('cmd.exe /c ruby #{scriptpath}' + command)
end
在一般情況下,我相信,阿拉斯泰爾的和澤利科的答案是做到這一點的最佳方式,但這種方式將允許你從一個文件或流腳本列表中沒有文件的預definied知識閱讀。
Dave
相關問題
- 1. 通過launchd的Watir腳本
- 2. 如何在ruby rspec(watir或watir-webdriver)腳本中多行註釋?
- 3. ruby watir腳本中的錯誤測試
- 4. watir腳本中select_list的奇怪行爲
- 5. 如何從watir webdriver中的另一個測試腳本調用測試腳本
- 6. 如何從一個通用腳本運行多個watir腳本
- 7. 無法運行簡單的Watir腳本
- 8. Ruby-Watir的簡單Excel腳本?
- 9. Watir和Rspec腳本什麼都不做
- 10. 如何從Web應用程序調用watir腳本?
- 11. Watir腳本在irb中運行,但不是腳本 - 時序問題?
- 12. 在Excel-Ruby Watir腳本中使用循環條件
- 13. watir腳本如何在其他文件夾中打開文件?
- 14. 同時在多個瀏覽器中運行watir腳本
- 15. 如何指定安裝Firefox以用於執行watir-webdriver腳本
- 16. 在腳本中調用matlab腳本
- 17. 在perl中調用腳本腳本
- 18. Watir:如何在watir腳本中執行特定的JavaScript函數,然後選擇複選框?
- 19. 如何更改Watir執行後的DOM執行腳本
- 20. 如何處理由watir腳本彈出的窗口?
- 21. 如何提高watir-webdriver自動化腳本的性能
- 22. 運行RSpec/Watir腳本的異常終止
- 23. 從腳本調用腳本
- 24. 在Korn腳本中調用Shell腳本和Korn腳本
- 25. 如何在Watir中找到文本框
- 26. Webdriver Watir Ruby Chrome版本
- 27. 無法從腳本中調用腳本
- 28. 從腳本中調用php腳本
- 29. 在Apache Web服務器上或從JRuby上使用Watir-webdriver的Ruby腳本
- 30. 有沒有辦法在Ruby Watir自動化腳本中加密密碼?