ruby cucumber scenario tag before and after block kullanımı?

ergin (2539) 6 yıl önce sordu

ruby cucumber scenario tag before and after block kullanımı?

Before and After methods hooks.rb kullanımı? 

How to use ruby cucumber tag before and after methods?

How to get @tag in step definition from scenario ?

Toplam 1 cevap


ergin (2539) 6 yıl önce cevapladı

Ruby Cucumber ile test caselerinin öncesin veya sonrasında Before/After kullanımı aşağıdaki örnekteki gibi kullanabilirsiniz.

Feature File 

# feature/ornek_cucumber.feature
#encoding: UTF-8
#language: tr

Özellik: Before ve After örnekleri

@case1 
Senaryo: Before After senaryosu
	Diyelim ki Web sitesimi ziyaret ettim
	Eğer ki Kullanıcı adımı ve sifremi dogru girersem
	O zaman Sisteme giris yapmalıyım


Hooks File (hooks.rb)

Before("@case1") do
  #code senaryodan önce çalıştırılacak.
end

After("@case1") do
  #code senaryodan sonra çalıştırılacak.
end

hooks.rb içine belirttiğimiz @tag in Before ve After blokları içerisinde yazdığımız senaryonun öncesinde veya sonrasında çalışmasını istediğimiz methodları, işlemleri bu bölümde yapabiliriz.