Агуулгын хүснэгт:
Видео: Би Жира дээр BDD тестийн тохиолдлыг хэрхэн бичих вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Туршилт -д зориулсан менежмент Жира (TM4J) нь танд үүсгэх боломжийг олгодог BDD туршилтын тохиолдол таны хэрэглэгчийн түүх дотроос Жира . Та автоматжуулалтыг суулгаж, тохируулах боломжтой туршилт Өргөст хэмх зэрэг хэрэгсэл болон TM4J-тэй ажиллах Женкинс зэрэг тасралтгүй интеграцийн (CI) хэрэгсэл. Дараа нь та TM4J-г ашиглаж эхлэх боломжтой BDD үүсгэх -Геркин туршилтын тохиолдлууд.
Үүнтэй адилаар та BDD тестийн тохиолдлуудыг хэрхэн бичих вэ?
BDD зан төлөвт тулгуурласан хөгжлийг илэрхийлдэг. TDD гэсэн үгийн товчлол тест тулгуурласан хөгжил.
Эдгээр үе шат, зарчмуудыг энд нэгтгэн харуулав.
- Бүх тестийг кодын өмнө бичдэг.
- Тест бичнэ үү.
- Шинэ туршилт амжилтгүй болсон эсэхийг шалгахын тулд бүх тестийг ажиллуулна уу.
- Кодоо бичнэ үү.
- Туршилтуудыг дахин ажиллуул.
- Шаардлагатай бол кодыг дахин тохируулна уу.
- Туршилтуудыг дахин ажиллуул.
BDD хүрээ гэж юу вэ? BDD хүрээ өөрөөр хэлбэл Behavior Driven Development нь тестлэгч/бизнесийн шинжээчдэд энгийн текст хэлээр (Англи хэл) тестийн кейс үүсгэх боломжийг олгодог програм хангамж хөгжүүлэх арга юм. Хувилбарт ашигласан энгийн хэл нь техникийн бус багийн гишүүдэд ч програм хангамжийн төсөлд юу болж байгааг ойлгоход тусалдаг.
Үүний хажуугаар та BDD-г хэрхэн бичих вэ?
BDD-г геркин синтакс ашиглан ашиглах
- Хэрэглэгчийн түүхээсээ эхэл. Багаараа хэрэглэгчдийнхээ түүхийг үзэж, GIVEN, WHEN, THEN гэсэн түлхүүр үгсийг ашиглан BDD хувилбаруудыг бичээрэй (AND, BUT бас ашиглаж болно)
- Өөрийн BDD хувилбаруудыг автоматжуулах.
- Онцлогуудыг хэрэгжүүлэх.
- Онцлог дууссаныг харуулахын тулд автоматжуулсан BDD хувилбаруудыг ажиллуулна уу.
- Давт.
BDD яагаад чухал вэ?
BDD хамтын ажиллагааг нэмэгдүүлж, сайжруулдаг. Энэ нь төсөлд оролцож буй бүх хүмүүст бүтээгдэхүүн боловсруулах мөчлөгт хялбархан оролцох боломжийг олгодог. Мөн энгийн хэлээр бол бүгд зан үйлийн сценари бичих боломжтой. Харагдах байдал өндөр.
Зөвлөмж болгож буй:
UAT тестийн скриптийг хэн бичих ёстой вэ?
UAT-ийн тухай ярихад UAT нь ихэвчлэн Бизнесийн шинжээчид болон UA-ийн бодит шалгалтыг хийх сонгосон эцсийн хэрэглэгчдээс бүрддэг. Гэхдээ програм/бүтээгдэхүүнийг шаардлагатай хэмжээгээр ажиллуулах үүрэгтэй QA нь туршилтыг тодорхойлох үйл явцын нэг хэсэг байх ёстой
Жира дахь тестийн циклд олон тестийг хэрхэн нэмэх вэ?
Туршилтын циклүүддээ тестийн тохиолдлуудыг нэмэхийн тулд хэрэглэгчид "Циклийн хураангуй" таб дээр байх ёстой бөгөөд дараа нь тест нэмэхийг хүсч буй туршилтын мөчлөг дээрээ дарна уу. Үүнийг хийж дууссаны дараа интерфейсийн баруун талд байрлах "Тест нэмэх" товчийг дарна уу (туршилтын мөчлөгийн туршилтын гүйцэтгэлийн хүснэгтийн дээр байрлах)
Би Selenium IDE-ээс тестийн тохиолдлыг хэрхэн экспортлох вэ?
Та тест эсвэл багц дээр хулганы баруун товчийг дараад Экспортыг сонгоод зорилтот хэлээ сонгоод Экспорт дээр дарснаар тест эсвэл багц тестийг WebDriver код руу экспортлох боломжтой. Энэ нь таны зорилтот хэлний экспортын кодыг агуулсан файлыг хөтчийн татаж авах директорт хадгалах болно
Жира хэрэгсэл дээр тестийн тохиолдлыг хэрхэн бичих вэ?
Жира-г өөрийн тохиолдлын тестийн үр дүнг хүлээн авахаар тохируулах Алхам 1: Асуудлын захиалгат төрөл. Эхлээд та үр дүнг бүртгэх тусгай талбар үүсгэх хэрэгтэй. Алхам 2: Үр дүнгийн дэлгэцийг үүсгэ. Алхам 3: Үр дүнгийн дэлгэцийн схемийг үүсгэ. Алхам 4: Асуудлын төрлийн дэлгэцийн схемийг тохируулна уу. Алхам 5: Туршилтын үр дүнг нэмнэ үү
Та UAT тестийн төлөвлөгөөг хэрхэн бичих вэ?
Бизнесийн шаардлагын UAT тестийн шинжилгээг хэрхэн хийх вэ. UAT туршилтын төлөвлөгөөг бий болгох. Туршилтын хувилбаруудыг тодорхойлох. UAT туршилтын кейс үүсгэх. Туршилтын өгөгдлийг бэлтгэх (Өгөгдөл гэх мэт үйлдвэрлэл) Туршилтын тохиолдлуудыг ажиллуул. Үр дүнг тэмдэглэ. Бизнесийн зорилгоо баталгаажуулах