برای دیدن جلسات، ابتدا باید به حساب خود ورود کنید و سپس میتونید به جلسات دسترسی داشته باشید.
3 - ابزار Test Coverage چیه و مزایا آن چی هست؟
آموزش متخصص تست نویسی در لاراول (Laravel)
در این جلسه ما یک ابزار خیلی مفید به نام Test Coverage بررسی میکنیم و مزایا آن را در زمان تست نویسی بررسی میکنیم
مدرس دوره
میلاد خسروی
Fun Developer
برنامه نویس فان | Fun Developer
یک آدم ساده که عاشق برنامه نویسی و کد زدنه :)
تلاش میکنه تا به بقیه کمک کنه.
نظرات (1)
نظر خود را با ما در میان بگذارید 🔥
جلسات دوره
- 1 معرفی دوره متخصص تست نویسی در لاراول (Laravel)
- 2 تست نویسی چی هست؟ مزایا استفاده از تست نویسی چیه؟
- 3 ابزار Test Coverage چیه و مزایا آن چی هست؟
- 4 انواع روش تست نویسی در مهندسی نرم افزار
- 5 انواع تست نویسی در برنامه نویسی
- 6 انواع تست هایی که به صورت پیش فرض در لاراول وجود دارد
- 7 موقعیت شغلی های لاراول برای تست نویسی
- 8 فولدر تست نویسی در Laravel کجاست؟
- 9 کار با phpunit.xml + تنظیمات تست نویسی در لاراول
- 10 متغیر ها (Enviroments) تنظیمات تست نویسی + راز مخفی خیلی کاربردی در هسته لاراول
- 11 فایل CreatedApplication در هسته لاراول برای تست نویسی چیست + مزایا آن
- 12 نگاه به فایل TestCase در هسته لاراول
- 13 روش ساخت فایل تست در لاراول
- 14 ران کردن تست ها در لاراول
- 15 HTTP Tests ها چی هستند و کاربر آنها چیه
- 16 انواع متد های HTTP در تست نویسی در لاراول
- 17 کار با هدر (Headers) ها در تست نویسی در لاراول
- 18 کار با کوکی و سشن ها در HTTP Tests در لاراول
- 19 احراز هویت با 2 روش در تست نویسی در لاراول
- 20 کار با متد های withoutExceptionHandling و withoutDeprecationHandling + دیباگینگ در تست نویسی
- 21 HTTP Status Code ها چی هستند + کار با متد های Http Status Code در تست نویسی
- 22 مرور موضوعات قبل که یاد گرفتیم
- 23 کار با متد های assertViewIs و assertViewHas در Http Tests در لاراول + نکته
- 24 کار با متد های assertViewMissing و assertViewHasAll در Http Tests در لاراول
- 25 روش اپلود فایل در تست نویسی در Laravel + آموزش کامل
- 26 کار با Validation Assertion ها در لاراول
- 27 کار با Json ها در تست نویسی در لاراول + تست نویسی API
- 28 استفاده از هلپر route در تست نویسی + مزایا آن در لاراول
- 34 چرا به دیتابیس دوم برای تست نویسی نیاز داریم؟ - کانفیگ کردن دیتابیس برای تست نویسی در لاراول
- 35 تریت RefreshDatabase چیه و مزایا استفاده از اون لاراول
- 36 روش استفاده از Factory ها در تست نویسی در لاراول
- 37 روش استفاده از Seed ها در تست نویسی در لاراول
- 38 کار با متد های AssertDatabaseCount - AssertDatabaseHas - AssertDatabaseMissing در لاراول
- 39 کار با متد های AssertModelExists و AssertModelMissing در تست نویسی در لاراول
- 40 کار با SoftDeleted ها در تست نویسی در لاراول
- 41 کار با متد expectsDatabaseQueryCount در تست نویسی در لاراول + همراه با تاریخچه
- 42 ماک (Mocking) در تست نویسی در لاراول چیست؟ همراه با مزایا
- 43 کار با ماک (Mocking) در تست نویسی در لاراول
- 44 ماک کردن راحت تر در تست نویسی در لاراول
- 45 کار با متد PartialMock در تست نویسی در لاراول
- 46 آموزش ماک (Mock) کردن فساد ها در لاراول
- 47 کار با Spy در تست نویسی در لاراول
- 48 کار با Time ها در لاراول + کار با متد travel در تست نویسی
- 49 Browser Tests ها چی هستند؟
- 50 آموزش نصب Laravel Dusk + نکات کاربردی
- 51 تنظیمات دیتابیس برای لاراول داسک (Laravel Dusk)
- 52 آموزش ساختن تست های داسک + تریت مخصوص دیتابیس در لاراول داسک (Dusk)
- 53 آموزش ران کردن تست های داسک + Enviroment ها در لاراول داسک
- 54 آموزش Navigation و Resizing در لاراول داسک (Laravel Dusk)
- 55 آموزش کار با ماکرو و کوکی در داسک + احرازهویت در تست نویسی مرورگر در لاراول
- 56 آموزش کار با اسکرین شات ها در داسک + روش اجرا جاوا اسکریپت در لاراول داسک
- 57 کار با المنت (Element) ها در لاراول داسک
- 58 کار با Assertion ها در Laravel Dusk
- 59 Page های در لاراول داسک
- 60 کامپوننت (Components) در لاراول داسک 14 ساعت تا انتشار
- 61 Continuous Integration در لاراول داسک 1 روز تا انتشار