Видео: Нэгжийн тестийг хэрхэн бичих вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-18 08:27
- 13 зөвлөмж Бичих Хэрэгтэй Нэгжийн туршилтууд .
- Туршилт Тусгаарлах үед нэг удаа.
- AAA-ийн дүрмийг дагаж мөрдөөрэй: Зохицуулах, үйлдэл хийх, батлах.
- бичих Энгийн "Дунд-доош хурдан бөмбөг" Туршилтууд Эхлээд.
- Туршилт Хил дамнасан.
- Хэрэв чи чадвал, Туршилт Бүхэл спектр.
- Боломжтой бол кодын зам бүрийг хамрах хэрэгтэй.
- Тест бичих Энэ нь алдааг илрүүлж, дараа нь засаарай.
Үүнээс гадна, жишээгээр нэгж тест гэж юу вэ?
Жишээ -ийн Нэгжийн туршилт нь: төлөө жишээ Хэрэв хөгжүүлэгч нь маш бага хэмжээтэй програмын функцийг хайж олох гогцоо боловсруулж байгаа бол нэгж тухайн програмын кодын бүхэлд нь дараа нь тухайн давталт зөв ажиллаж байгаа эсэхийг шалгах гэж нэрлэдэг нэгжийн туршилт.
Хоёрдугаарт, нэгжийн тестийг хэзээ бичих ёстой вэ? Та бичих ёстой чиний нэгжийн туршилтууд чамд маш ойрхон байна бичих таны код. "Цаг хугацаа" бол таван үндсэн зарчмын нэг юм нэгжийн туршилт Цэвэр кодын дагуу. Өмгөөлдөг арга ч бий бичих чиний нэгжийн туршилтууд таны кодын өмнө. Энэ нь гэж нэрлэгддэг Туршилт Жолоотой эсвэл Туршилт Хэнтэй ярьж байгаагаас шалтгаалж анхны хөгжил.
Үүний нэгэн адил хүмүүс нэгжийн тестийг юу сайн хийдэг вэ?
Сайн нэгжийн туршилтууд давтагдах боломжтой Эсвэл хамт амьдардаг багууд туршилтууд Энэ нь зөвхөн нэг цагийн бүсэд дамждаг тул дэлхийн өнцөг булан бүрт байгаа хөгжүүлэгч бүр компьютерээ дурын цагийн бүсэд тохируулах ёстой. Эдгээр нь найдваргүй юм туршилтууд хортой байдаг. Тэд цагийг дэмий үрж, шинэ хөгжүүлэгчдийг төөрөлдүүлж, өөртөө итгэх итгэлийг тань бууруулдаг тест иж бүрдэл.
Нэгжийн туршилтын тохиолдол гэж юу вэ?
А Нэгжийн туршилт түвшин юм Туршилт хийх хувь хүний хамгийн жижиг хэсэг нэгж / бүрэлдэхүүн хэсэг (гэж нэрлэдэг нэгж ) хэрэглэхэд тохиромжтой эсэхийг тодорхойлохын тулд туршиж үздэг. The нэгжийн туршилтын тохиолдлууд бичих, гүйцэтгэх нь тухайн хувь хүн эсэхийг шалгахын тулд хөгжүүлэгч (шалгагч биш) хийдэг нэгж бодож байсны дагуу ажиллаж байна.
Зөвлөмж болгож буй:
Би одоо байгаа аж ахуйн нэгжийн хүрээ рүү хэрхэн шинэ хүснэгт нэмэх вэ?
2 Хариулт Аж ахуйн нэгжийн мэдээллийн загвар зохион бүтээгчийн хоосон талбар дээр хулганы баруун товчийг дарна уу. Өгөгдлийн сангаас загвараа шинэчлэх сонголт дээр дарна уу. Одоо та хүснэгт нэмэх, шинэчлэх, устгах 3 сонголттой Шинэчлэх шидтэнг орхисон. Нэмэх сонголтыг дарна уу. Хүснэгтийн нэрний өмнө заасан нүдэн дээр дарж зорилтот хүснэгтүүдийг сонгоно уу
Нэгжийн шалгалтыг та хэрхэн шоолж байна вэ?
Шоглохыг голчлон нэгжийн туршилтанд ашигладаг. Туршилтанд байгаа объект нь бусад (нарийн төвөгтэй) объектуудаас хамааралтай байж болно. Объектын зан төлөвийг тусгаарлахын тулд бусад объектуудыг бодит объектуудын зан төлөвийг дуурайлган дуурайлган солихыг хүсч байна
Би өгөгдөлд тулгуурласан нэгжийн тестийг хэрхэн үүсгэх вэ?
Өгөгдөлд тулгуурласан нэгж тестийг бий болгох нь дараах алхмуудыг агуулна: Туршилтын аргад ашигладаг утгуудыг агуулсан өгөгдлийн эх үүсвэрийг үүсгэ. Туршилтын ангид хувийн TestContext талбар болон нийтийн TestContext шинж чанарыг нэмнэ үү. Нэгжийн тестийн аргыг үүсгэж, түүнд DataSourceAttribute атрибут нэмнэ үү
Ашиглалтын тестийг хэрхэн бичих вэ?
Ашиглах чадварыг судлах 9 үе шат Бүтээгдэхүүн эсвэл вэбсайтынхаа аль хэсгийг туршихаа шийдээрэй. Хичээлийнхээ даалгаврыг сонго. Амжилтанд хүрэх стандартыг тогтоо. Сургалтын төлөвлөгөө, скрипт бичнэ үү. Төлөөлөгчийн үүрэг. Оролцогчдоо олоорой. Судалгаа явуулах. Өгөгдөлдөө дүн шинжилгээ хий
Жава хэл дээр тестийг хэрхэн бичих вэ?
Энэ блогийн нийтлэлд би Java хэл дээр нэгж тест хийх талаар хэрэгтэй зөвлөгөө өгөх болно. Нэгжийн туршилтын хүрээг ашиглах. Туршилтанд суурилсан хөгжүүлэлтийг ухаалгаар ашигла! Кодын хамрах хүрээг хэмжих. Боломжтой бол туршилтын өгөгдлийг гадагш гаргах. Хэвлэх мэдэгдлийн оронд батламжийг ашигла. Тодорхойлолттой үр дүнтэй туршилтуудыг бий болгох