Видео: Нэгжийн туршилт гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
НЭГЖИЙН ТУРШИЛТ програм хангамжийн түвшин юм туршилт Програм хангамжийн бие даасан нэгж/бүрэлдэхүүн хэсгүүдийг шалгадаг. Үүний зорилго нь тус бүрийг баталгаажуулах явдал юм нэгж программ хангамж нь төлөвлөсний дагуу ажилладаг. А нэгж нь аливаа програм хангамжийн хамгийн жижиг туршилтын хэсэг. Энэ нь ихэвчлэн нэг буюу хэд хэдэн оролттой бөгөөд ихэвчлэн нэг гаралттай байдаг.
Үүнийг авч үзвэл нэгжийн тест гэдэг нь юу гэсэн үг вэ?
НЭГЖИЙН ТУРШИЛТ програм хангамжийн түвшин юм туршилт Програм хангамжийн бие даасан нэгж/бүрэлдэхүүн хэсгүүдийг шалгадаг. А нэгж нь аливаа програм хангамжийн хамгийн жижиг туршилтын хэсэг юм. Энэ нь ихэвчлэн нэг буюу хэд хэдэн оролттой бөгөөд ихэвчлэн нэг гаралттай байдаг. Процедурын програмчлалд a нэгж бие даасан програм, функц, журам гэх мэт байж болно.
Дээрхээс гадна нэгжийн туршилтыг хэрхэн хийдэг вэ?
- Ашигтай нэгжийн тест бичих 13 зөвлөмж.
- Нэг удаад нэг зүйлийг тусад нь туршиж үзээрэй.
- AAA-ийн дүрмийг дагаж мөрдөөрэй: Зохицуулах, үйлдэл хийх, батлах.
- Эхлээд энгийн "Fastball-Down-the-Middle" тестүүдийг бич.
- Хил дамнасан туршилт.
- Хэрэв та боломжтой бол бүх спектрийг туршиж үзээрэй.
- Боломжтой бол кодын зам бүрийг хамрах хэрэгтэй.
- Алдаа илрүүлсэн тест бичээд дараа нь зас.
Үүнтэй холбогдуулан жишээгээр нэгжийн тест гэж юу вэ?
Жишээ -ийн Нэгжийн туршилт нь: төлөө жишээ Хэрэв хөгжүүлэгч нь маш бага хэмжээтэй програмын функцийг хайж олох гогцоо боловсруулж байгаа бол нэгж тухайн програмын кодын бүхэлд нь дараа нь тухайн давталт зөв ажиллаж байгаа эсэхийг шалгах гэж нэрлэдэг нэгжийн туршилт.
Нэгжийн тест гэж юу вэ, яагаад бид үүнийг хэрхэн ашигладаг вэ?
Нэгжийн туршилт програм хангамж юм туршилт агуулсан арга зүй туршилт эх кодын бие даасан нэгжийн руу эсэхийг шалгана уу тэд тохиромжтой байдаг руу байх ашигласан эсвэл биш. -ийн гол зорилго нэгжийн туршилт байна руу Хөтөлбөрийн хэсэг бүрийг салгаж, хэсэг бүр зөв ажиллаж байгаа эсэхийг шалгаарай.
Зөвлөмж болгож буй:
Нэгжийн туршилт нь цагаан хайрцаг уу эсвэл хар хайрцаг уу?
Өөрөөр хэлбэл, нэгж тест нь системийн бүтцэд тест явагдах түвшинг илэрхийлдэг бол цагаан ба хар хайрцагны тест нь аливаа түвшинд туршилтын арга нь дотоод загварт суурилсан эсэх, эсвэл зөвхөн дотоод загварт суурилсан эсэхийг хэлнэ. нэгжийн гадаад тодорхойлолт дээр
Чай нэгжийн туршилт гэж юу вэ?
Чай бол ямар ч javascript тестийн хүрээтэй хослуулах боломжтой зангилаа болон хөтөчийн BDD / TDD баталгаажуулалтын сан юм
Түүхий туршилт гэж юу вэ?
CRUD тест нь хар хайрцагны тест юм.CRUD нь Create, Read, Update, Delete гэсэн үгийн товчлол юм. CRUDtesting нь мэдээллийн сангийн тестийн өөр нэг нэр томъёо юм. Өгөгдлийн сан нь програм хангамжийн зайлшгүй нэг хэсгийг бүрдүүлдэг. Өгөгдлийн сан нь вэб эсвэл ширээний компьютерын аль ч програмын тулгуурыг бүрдүүлдэг, өгөгдөл нь хаа нэгтээ хадгалагддаг
Туршилт, хөгжүүлэлт гэж юу вэ?
Хөгжүүлэлтийн туршилт нь програм хангамжийг хөгжүүлэх эрсдэл, цаг хугацаа, зардлыг бууруулахын тулд согогоос урьдчилан сэргийлэх, илрүүлэх өргөн хүрээний стратегиудыг синхрончлон хэрэглэхийг багтаасан програм хангамж хөгжүүлэх үйл явц юм
MVC дээр нэгжийн туршилт хийхэд ямар хэрэгслийг ашигладаг вэ?
Түгээмэл автоматжуулсан нэгжийн туршилтын хэрэгслүүд ба тэдгээрийн онцлогууд xUnit.net. Үнэгүй, нээлттэй эх сурвалжтай, олон нийтэд чиглэсэн нэгжийн туршилтын хэрэгсэл. NUнэг. Бүгдэд зориулсан нэгж тестийн хүрээ. JUnit. TestNG. PHPUnit. Симфони шохой. Туршилтын нэгж: RSpec