هیچ دوره ای در سبد خرید شما وجود ندارد
نوشتن تست در پروسه برنامه نویسی به یک امر واجب تبدیل شده است ، در این میان انواع مختلف تست نویسی و متدلوژی های متنوعی وجود دارد که یکی از متداول ترین آن unit-testing است .
Phpunit فریم ورکی جهت تست نویسی در زبان php است ، سازندگان آن یک تیم آلمانی بوده که هدف خود را از توسعه این فریم ورک تست کاربردی نرم افزار عنوان کردند ،phpunit به زودی محبوب شد و در حال حاضر به عنوان قوی ترین فریم ورک برای unit-testing است .
Phpunit در حال حاضر به صورت built-in در فریم ورک لاراول وجود دارد و شما نیازی به نصب آن ندارید . ما در این دوره آموزش phpunit نه تنها به تست نویسی در phpunit مسلط خواهیم شد بلکه با روش TDD یا همان test driven development آشنایی اولیه پیدا خواهیم کرد. در پایان این دوره شما به سادگی میتوانید برای پروسه های مختلف تست نوشته و با روش tdd نرم افزار خود را توسعه دهید .
پیش نیازآموزش phpunit:
آشنایی با فریم ورک لاراول
سرفصل های دوره آموزش phpunit در laravel :
- مقدمه
- آشنایی با محیط و ساختار phpunit
- اولین تست واقعی با phpunit
- order test با phpunit
- تست eloquent
- تست نویسی برای database connection
- testing collaborators
- حل تمرین
- تست نویسی برای regression
- تست نویسی برای unlike,like کردن یک پست ،کامنت و …
- refactoring
appza دانشجوی دوره
با سلام
دوره خوبی هست ولی با نسخه قدیمی لاراول آموزش داده شده.
mohamad.mi4w دانشجوی دوره
سلام دوره به درد نخوری بود هم اینکه نسخه لاراولش خیلی قدیمیه و هم مدرس اصلا خوب و عمیق توضیح نمیده فقط سر سری یه توضیحی میده
samannumber8 دانشجوی دوره
سلام
با تشکر از مدرس دوره مفیدی بود
samirakazemifar0
سلام ممنون از نظرتون دانشجویاری عزیز
mahdiar
درست شد….. تشکر.😃😃😃😃
mahdiar
من سه روز قبل نصبش کردم….جدیدترینشه..فککنم هفت باشه….
تو محیط ویندوز هستم . داکر نصب نیست برا من .
phpunit tests/Unit/product.php که اجرا میخام بگیرم
میگه این فایل php رو پیدا نمیکنه.
اگر ارور باشه سرچ میکنم درستش میکنمااااا
مشکلم اینه که اصلا من درست دارم تست میکنم ؟ چون تو command prompt دارم تست میکنم الان.
علیرضا امراللهی مدرس دوره
سلام وقت شما بخیر
اصلا نیازی به داکر نیست
کافیه phpunit رو روی سیستم نصب داشته باشید که اونم با ی سرچ ساده میتونید انجامش بدید
ران کردن تست ها تو command prompt هم اصلا مشکلی نداره و اکیه
Sahandi81
ینی اموزش نصبش رو هم ندادین حتی ؟
سادست اما طبق استاندارد های اموزشی باید پیش برید.
mahdiar
سلام و عرض ادب خدمت استاد عزیز این و عیدتون مبارک….
ببخشید از docker استفاده شده …..
من اصلا نمیدونم چی هست …. باید تو محیط لینوکس کدنویسی کنیم
روش نصبشو بلد نیستم…..
من توی command prompt که میخام اجرا بگیرم اجرا نمیشه…..
میشه یه راهنمایی کنید ؟؟؟
با تشکر.
Fathi
چه نسخه ای از لاراول استفاده شده؟
پشتیبان توفیق پور
سلام روز بخیر
نسخه 5.8