1
我寫了一個鉤子捕獲成功的測試截圖:如何在選定的黃瓜場景後才能運行鉤子?
After do |scenario|
if scenario.passed?
screenshot_pass = "/VVR_Browser_BDD/Test Pass/#{scenario.name}.jpeg"
page.save_screenshot screenshot_pass
end
end
這件工作得很好的時刻,但我的測試套件的增長,我會通過截圖來溢出。我想在使用此鉤子時選擇並選擇。
我知道有一個特徵文件,您可將其標記,如:
@happypath
When /^I log into a page$/ do
等等等等
可以在同一個標籤機制,用於調用掛鉤?
我只想運行我編寫的新測試的屏幕截圖,讓我滿意他們在我的完整測試套件集成之前正確工作。
我最初使用標記的場景
那麼你的鉤子可以被稱爲執行的操作這但我決定使用替代方案。我配置了我的env文件以包含ENV(Save_Pass)然後執行等。然後在cmd中,我只需鍵入set Save_Pass = true。這隻會在黃瓜開放的時候保存截圖。 – Tom 2014-09-10 08:24:17