بایگانی برای شهریور, ۱۳۹۲

چرا تست واحد؟

تست واحد چیست؟ تست واحد بررسی صحت عملکرد قطعه یا واحدی از کد است که توسط برنامه نویس نوشته می شود. این قطعه یا واحد در برنامه نویسی شی گرا می تواند یک متد باشد. تست واحد تست پیاده سازی متد نیست بلکه تست رفتار متد یا نتیجه متد است  [ ادامه نوشته ]

ادامه نوشته

خودکار سازی Build – قسمت چهارم

بخش Workspace: بخش Workspace یا فضای کاری که در تصویر زیر مشاهده می کنید می توانید پوشه های کاری خودتان را مشخص کنید. به صورت پیش فرض پوشه کاری فایل ریشه پروژه شما یا همان solution در این بخش قرار دارد که به آدرس (SourceDir)$ نگاشت شده است. در قسمت  [ ادامه نوشته ]

ادامه نوشته

خودکار سازی Build – قسمت سوم

وقتی سرویس build شما ساخته شد می توانید در پنجره زیر وضعیت کنترلر و Agent هایی را که ایجاد کرده اید مشاهده کنید. بعد از اینکه سرویس build را ساختید می توانید در پنجره بالا این سرویس و یا کنترلر و agent را متوقف کنید یا restart کنید و یا  [ ادامه نوشته ]

ادامه نوشته

۷ اصول نوشتن تست خوب

نوشتن تست باید برای توسعه دهنده های وب کار خیلی راحتی باشد و کدنویسی آن مانند کدنویسی تولید نرم افزار است اما اصولی که برای نوشتن کد خوب برای تولید محصول وجود دارد با اصول نوشتن تست متفاوت است. نرم افزار های کمی هستند که نیاز دارند تا قواعد مختلف  [ ادامه نوشته ]

ادامه نوشته

خودکار سازی Build – قسمت دوم

معرفی Team Foundation Build: Build خودکار، که یکی از قابلیت های TFS می باشد را می توان به عنوان پراهمیت ترین ویژگی از زمان انتشار اولیه TFS 2005 دانست. در نسخه ۲۰۰۸ دو مفهوم جدید و خیلی مهم به نام های Build Definition و Build Agent معرفی شدند. در نسخه  [ ادامه نوشته ]

ادامه نوشته

خودکار سازی Build – قسمت اول

بعد از کنترل ورژن، خودکار سازی Build مهمترین چیزی است که می توانید برای بهبود کیفیت نرم افزارتان انجام دهید. بیاید یک چیزی را با هم بسازیم. ساختن یک خانه را تصور کنید. شما هر روز به آن سر می زنید و جزء یک زمین پر از گل چیزی نمی  [ ادامه نوشته ]

ادامه نوشته

مروری بر Version Control

Version Control یا کنترل ورژن چیست؟ Version Control با نام های متفاوتی شناخته شده است که غالبا از واژه Source Control استفاده می شود اما واژه revision control و حتی software/source configuration management (SCM) نیز استفاده می شود. چونکه پروژه نرم افزاری فقط دارای تعداد زیادی از مجموعه کدهای منبع  [ ادامه نوشته ]

ادامه نوشته

WatIn – Web Application Testing in .Net

معرفی: امروزه تست کردن کدها به دلیل وجود ابزارهای مختلف زیادی، کار آسانی شده است. اما بعضی‌ها در web application ها، یکی از تست‌هایی را که خیلی هم مهم است را فراموش می‌کنند که آن هم تست UI است. شما را در این مقاله با یکی از روش‌های خوب تست  [ ادامه نوشته ]

ادامه نوشته

استفاده از shim و stub برای mock کردن

مقدمه: از آنجایی که در این سایت در مورد shim و stub صحبتی نشده دوست داشتم مطلبی در این باره بزارم. در آزمون واحد ما نیاز داریم که یک سری اشیا را moq کنیم تا بتوانیم آزمون واحد را به درستی انجام دهیم. ما در آزمون واحد نباید وابستگی به  [ ادامه نوشته ]

ادامه نوشته

مشترک خبرنامه شوید

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

نقش مدیر تضمین کیفیت

نقش مدیر تضمین کیفیت در چابک چیست؟ آیا ما واقعا ...

چگونه وارد کار تست ن

مثل همه ی کارها، کار تست نرم افزار و انتخاب ...

ابزارهای مفید برای ت

امروزه افراد زیادی هستند که از موبایل خود برای وبگردی ...

BDD Best Practice

معرفی BDD BDD یا توسعه رفتار محور یک متدولوژی است برای ...

Agile Test Strategy

در محیط چابک یا agile، جایی که ما روی اسپرینت ...