我有多个 ruby 测试用例selenium-webdriver
,所有文件都共享相同的用户名和密码来登录我的帐户。有没有办法创建一个全局文件并将该文件包含在这些测试用例中,而不是一遍又一遍地输入它们,比如 #include
?
以下是需要在其他测试用例之间共享的代码部分:
def setup
@driver = Selenium::WebDriver.for :firefox
@base_url = "http://localhost:3000/"
@driver.manage.timeouts.implicit_wait = 30
@verification_errors = []
@facebook_ID = "xxxxxxxxxx@xxx.xxx"
@facebook_password = "xxxxxxx"
@facebook_receiver_friend = "John Smith"
end