انجمن جاواکاپ
2.29K subscribers
825 photos
12 videos
17 files
152 links
کانال رسمی انجمن جاواکاپ

ادمین: @JavaCupAdmin

رسانه‌های جاواکاپ👇
سایت
javacup.ir

اینستاگرام
instagram.com/javacup.ir

لینکدین
shorturl.at/csty2
shorturl.at/atBN7

توییتر
twitter.com/javacupir
Download Telegram
به زودی در جاواکاپ منتشر می‌شود: فیلم آموزش برنامه‌نویسی تست‌‌محور با کمک JUnit

#javacup #junit

@IranianJavaDevelopers
3️⃣ #توصیه سوم: تست واحد یاد بگیرید

اگر چیزی وجود داشته باشد که یک توسعه‌دهنده خوب جاوا را از یک توسعه‌دهنده متوسط جدا کند، مهارت نوشتن #تست_واحد (Unit Test) است.
یک توسعه‌دهنده خوب و حرفه‌ای جاوا تقریبا همیشه برای کدهایش تست واحد می‌نویسد و اگر توسعه‌دهنده فوق‌العاده‌ای باشد می‌توانید از کد و تست‌هایش متوجه شوید.

برای توسعه‌دهندگان جاوا چندین ابزار جهت نوشتن تست واحد، تست تجمیعی (Integration Test) و تست خودکار وجود دارد.

شما می‌توانید امسال زمان نسبتا خوبی را صرف بالابردن مهارت خود در تست‌کردن کنید، ولی برای آن دسته از افرادی که تازه وارد دنیای جاوا و تست واحد شده‌اند، #Junit بهترین ابزار برای شروع است. نسخه‌ی اخیر (Junit 5) قدرتمند و منعطف است و هر توسعه‌دهنده‌ی جاوایی باید با آن آشنا شود.

@IranianJavaDevelopers
شماره سه: تست واحد

#تست_واحد (#Unit_Testing) به تنهایی مهم‌ترین فاکتوری است که یک توسعه‌دهنده خوب را از یک توسعه‌دهنده معمولی متمایز می‌کند.

برنامه‌نویسان معمولا از نوشتن تست واحد طفره می‌روند و بهانه می‌آورند. رایج‌ترین دلیل اجتناب آن‌ها از نوشتن تست واحد، بی‌تجربگی و آشنا نبودن با کتاب‌خانه‌های محبوب و مرسوم تست واحد مانند #JUnit و #Mockito و #PowerMock و #JMockit است.

اگر با حداقل یکی از این کتاب‌خانه‌ها آشنایی و تجربه کار دارید، بهتر است برای آشنایی با #JUnit5 و #Cucumber و چارچوب #Robot هم زمان بگذارید و سطح دانش خود را در مورد کتاب‌خانه‌های تست واحد و تست تجمیعی بهبود ببخشید.

#معرفی_کتاب‌خانه‌های‌_مفید_جاوا

@JavaCupIR