我正在使用 watir 创建自动化套件。我有多个测试脚本文件,我的测试脚本的结构如下:
require_relative 'RubyDriver'
require 'test/unit'
class LoginTest < Test::Unit::TestCase
def test_method
@driver = RubyDriver.new("/home/pratik/study/UIAutomation/LoginScript.xlsx")
@driver.call_driver
end
def teardown
@driver.create_report
puts "[Finishing at #{Time.now}]\n\n"
end
def setup
puts "[Starting at #{Time.now}]\n\n"
end
end
现在说我必须自动化 2 个流程,即 1. 登录并创建预订 2. 登录并取消预订
我将有类似的脚本来创建预订和取消预订,但我将如何将其作为测试用例:1. 登录,创建预订 2. 登录,取消预订
谢谢