Агуулгын хүснэгт:

Би Жира дээр BDD тестийн тохиолдлыг хэрхэн бичих вэ?
Би Жира дээр BDD тестийн тохиолдлыг хэрхэн бичих вэ?

Видео: Би Жира дээр BDD тестийн тохиолдлыг хэрхэн бичих вэ?

Видео: Би Жира дээр BDD тестийн тохиолдлыг хэрхэн бичих вэ?
Видео: 1-часовая тренировка Киат Джуд Дай. Как быстро и естественно похудеть и убрать живот! 2024, Арваннэгдүгээр
Anonim

Туршилт -д зориулсан менежмент Жира (TM4J) нь танд үүсгэх боломжийг олгодог BDD туршилтын тохиолдол таны хэрэглэгчийн түүх дотроос Жира . Та автоматжуулалтыг суулгаж, тохируулах боломжтой туршилт Өргөст хэмх зэрэг хэрэгсэл болон TM4J-тэй ажиллах Женкинс зэрэг тасралтгүй интеграцийн (CI) хэрэгсэл. Дараа нь та TM4J-г ашиглаж эхлэх боломжтой BDD үүсгэх -Геркин туршилтын тохиолдлууд.

Үүнтэй адилаар та BDD тестийн тохиолдлуудыг хэрхэн бичих вэ?

BDD зан төлөвт тулгуурласан хөгжлийг илэрхийлдэг. TDD гэсэн үгийн товчлол тест тулгуурласан хөгжил.

Эдгээр үе шат, зарчмуудыг энд нэгтгэн харуулав.

  1. Бүх тестийг кодын өмнө бичдэг.
  2. Тест бичнэ үү.
  3. Шинэ туршилт амжилтгүй болсон эсэхийг шалгахын тулд бүх тестийг ажиллуулна уу.
  4. Кодоо бичнэ үү.
  5. Туршилтуудыг дахин ажиллуул.
  6. Шаардлагатай бол кодыг дахин тохируулна уу.
  7. Туршилтуудыг дахин ажиллуул.

BDD хүрээ гэж юу вэ? BDD хүрээ өөрөөр хэлбэл Behavior Driven Development нь тестлэгч/бизнесийн шинжээчдэд энгийн текст хэлээр (Англи хэл) тестийн кейс үүсгэх боломжийг олгодог програм хангамж хөгжүүлэх арга юм. Хувилбарт ашигласан энгийн хэл нь техникийн бус багийн гишүүдэд ч програм хангамжийн төсөлд юу болж байгааг ойлгоход тусалдаг.

Үүний хажуугаар та BDD-г хэрхэн бичих вэ?

BDD-г геркин синтакс ашиглан ашиглах

  1. Хэрэглэгчийн түүхээсээ эхэл. Багаараа хэрэглэгчдийнхээ түүхийг үзэж, GIVEN, WHEN, THEN гэсэн түлхүүр үгсийг ашиглан BDD хувилбаруудыг бичээрэй (AND, BUT бас ашиглаж болно)
  2. Өөрийн BDD хувилбаруудыг автоматжуулах.
  3. Онцлогуудыг хэрэгжүүлэх.
  4. Онцлог дууссаныг харуулахын тулд автоматжуулсан BDD хувилбаруудыг ажиллуулна уу.
  5. Давт.

BDD яагаад чухал вэ?

BDD хамтын ажиллагааг нэмэгдүүлж, сайжруулдаг. Энэ нь төсөлд оролцож буй бүх хүмүүст бүтээгдэхүүн боловсруулах мөчлөгт хялбархан оролцох боломжийг олгодог. Мөн энгийн хэлээр бол бүгд зан үйлийн сценари бичих боломжтой. Харагдах байдал өндөр.

Зөвлөмж болгож буй: