Përmbajtje:

Si zbatohen grepat e kastravecit?
Si zbatohen grepat e kastravecit?

Video: Si zbatohen grepat e kastravecit?

Video: Si zbatohen grepat e kastravecit?
Video: Закусочный Торт Наполеон! Крем - Паштет Из Печени! Сталик, Из Программы На РенТВ От 19/02/2022 2024, Shtator
Anonim

Kastravec mbështet grepa , të cilat janë blloqe kodi që funksionojnë para ose pas çdo skenari. Ju mund t'i përcaktoni ato kudo në projektin tuaj ose në shtresat e përcaktimit të hapit, duke përdorur metodat @Pefore dhe @After. Grepa Kastraveci na lejon të menaxhojmë më mirë rrjedhën e punës së kodit dhe na ndihmon të zvogëlojmë tepricën e kodit.

Përveç kësaj, si i përdorni grepat e kastravecit?

Kastravec - grepa

  1. Hapi 1 - Krijoni projektin Maven si hookTest, shtoni varësinë e nevojshme në pom.
  2. Hapi 2 - Krijoni një paketë Java të quajtur hookTest nën src/test/java.
  3. Hapi 3 - Krijoni një skedar përcaktimi të hapit të quajtur si hookTest.
  4. Hapi 4 - Krijoni një skedar tipar të quajtur "hookTest.
  5. Karakteristikë - Skica e Skenarit.
  6. Skica e Skenarit - Testi i fiksimit.

Gjithashtu, çfarë është zam në kastravec? Zam Me Almostshtë pothuajse i njëjti mendim si Opsioni i Karakteristikave, por ndryshimi i vetëm është se ndihmon Kastravec për të gjetur skedarin Step Definition. Sa herë që Kastravec has në një hap, ai kërkon një përkufizim të hapit brenda të gjithë skedarëve të pranishëm në dosjen e përmendur në Zam Opsioni.

Po kështu, çfarë ka më parë në skedarin grepa?

Siç sugjeron edhe emri, @ para grepit ekzekutohet mirë më parë ndonjë skenar tjetër testi, dhe @më pas grep ekzekutohet pas ekzekutimit të skenarit.

Si e gjen kastraveci përkufizimet e hapave?

Nëse Kastravec është duke të thënë se ti hapat janë e pacaktuar, kur e keni përkufizimet e hapave të përcaktuar , kjo do të thotë se Kastravec nuk mundet Gjej e juaja përkufizimet e hapave Me Ju do të duhet të siguroheni që të specifikoni shtegun tuaj përkufizimet e hapave (rruga e ngjitësit) në mënyrë korrekte.

Recommended: