我有多個ruby測試用例selenium-webdriver
和所有文件共享相同的用戶名和密碼登錄到我的帳戶。有沒有辦法創建一個全局文件並將這個文件包含在這些測試用例中,而不是一遍又一遍地輸入它們,比如#include
?包括文件ruby testScript
這是一個需要其他測試用例之間共享代碼的一部分:
def setup
@driver = Selenium::WebDriver.for :firefox
@base_url = "http://localhost:3000/"
@driver.manage.timeouts.implicit_wait = 30
@verification_errors = []
@facebook_ID = "[email protected]"
@facebook_password = "xxxxxxx"
@facebook_receiver_friend = "John Smith"
end
對我的setup.rb,我應該如何保存這些變量?我應該把所有東西都放在模塊中嗎?或「def setup」........很抱歉im新 – Ali
讓'def setup'開始,並從測試文件中正常調用函數。 – Amey