Turinys:

Kaip įgyvendinami agurkų kabliukai?
Kaip įgyvendinami agurkų kabliukai?

Video: Kaip įgyvendinami agurkų kabliukai?

Video: Kaip įgyvendinami agurkų kabliukai?
Video: Agurkų sodinimas. 2024, Rugsėjis
Anonim

Agurkas palaiko kabliukai , kurie yra kodo blokai, vykdomi prieš arba po kiekvieno scenarijaus. Galite juos apibrėžti bet kur savo projekto ar žingsnio apibrėžimo sluoksniuose, naudodami metodus @Before ir @After. Agurkų kabliukai leidžia mums geriau valdyti kodo darbo eigą ir padeda sumažinti kodo perteklių.

Be to, kaip naudoti agurkų kabliukus?

Agurkas - kabliukai

  1. 1 veiksmas - sukurkite „Maven“projektą kaip „hookTest“, pridėkite būtiną priklausomybę pom.
  2. 2 veiksmas - sukurkite „Java“paketą pavadinimu „hookTest“, esantį src/test/java.
  3. 3 veiksmas - sukurkite žingsnio apibrėžimo failą, pavadintą „hookTest“.
  4. 4 veiksmas - sukurkite funkcijų failą pavadinimu „hookTest.
  5. Funkcija - scenarijaus metmenys.
  6. Scenarijaus schema - kablio testas.

Be to, kas yra klijai agurkuose? Klijai . Tai beveik tas pats, kaip ir funkcijų parinktis, tačiau vienintelis skirtumas yra tas, kad tai padeda Agurkas Norėdami rasti veiksmo apibrėžimo failą. Kada tik Agurkas susiduria su žingsniu, jis ieško žingsnio apibrėžimo visuose aplanke esančiuose failuose Klijai Parinktis.

Panašiai, kas anksčiau yra kablių faile?

Kaip rodo pavadinimas, @ prieš kabliuką gerai įvykdomas anksčiau bet koks kitas bandymo scenarijus ir @vėliau kabliukas įvykdomas įvykdžius scenarijų.

Kaip agurkas randa žingsnių apibrėžimus?

Jei Agurkas yra sakydamas tau, kad tavo žingsniai yra neapibrėžta, kai turi apibrėžtus žingsnių apibrėžimus , tai reiškia, kad Agurkas negali rasti tavo žingsnių apibrėžimai . Turite būtinai nurodyti kelią į savo žingsnių apibrėžimai (klijų kelias) teisingai.

Rekomenduojamas: