یک‌بار ، دوبار…

این یک‌بار

یک‌بار که یکی بهت گفت اسب، با مشت بزن تو دهنش.

بار دوم که یکی بهت گفت اسب، تو هم بهش فحش بده.

بار سوم که یکی بهت گفت اسب، خب دیگه، شاید وقتشه بری برای خودت یه زین بخری!

 

این نصیحت طنز گونه‌ای بود که نقش خاخام (بن کینگزلی)، توی فیلم «عدد شانس اسلیون» به نقل از پدرش تعریف میکنه. این نصیحت رو خیلی دوست دارم و برای من یه قضیهٔ اثبات شدست. و برخلاف تفکرات انگیزشی که اخیراً دستمایهٔ یک عده تنبل معتمد به نفس شده، به نظرم کاملاً درسته؛ به هرحال، اینطوری هم نیست که عکس العمل مناسب برای همهٔ توهین‌هایی که میشه رو شامل بشه…

ادامه خواندن “یک‌بار ، دوبار…”

فرآیند تست نرم‌افزار؛ یک انتخاب یا یک ضرورت؟

تست نرم‌افزار یا آزمون نرم‌افزار(Software Testing)، به یک‌سری از فعالیت‌های مهندسی نرم‌افزار گفته میشه که طی اون، محصول نرم‌افزاری با انواع سناریوهای از پیش طراحی شده، در شرایط پیچیده‌ای قرار داده میشه تا رفتار محصول در حالت‌های مختلف، مورد بررسی و مطالعه قرار بگیره.

انواع مختلفی از تست نرم‌افزار، متناسب با فازهای مختلف توسعهٔ نرم‌افزار و در راستای اهداف متفاوت وجود داره؛ تست دسترسی (Accessibility testing)، تست سازگاری (Compatibility testing)، تست پسرفت (Regression testing)، تست تخریبی (Destructive testing)، تست کاربردپذیری (Usability testing)، تست امنیتی (Security testing)، تست بهره‌وری (Performance testing) و … از جمله انواع این فرایند هستند که برای هر مورد، مراحل و تست‌کیس (Test case) منحصر به‌فرد، طراحی و اجرا میشه.

ادامه خواندن “فرآیند تست نرم‌افزار؛ یک انتخاب یا یک ضرورت؟”

حامد زرگری‌پور هستم! برنامه‌نویس نرم‌افزارهای تحت‌وب

من حامد زرگری‌پور هستم، برنامه‌نویس نرم‌افزارهای اختصاصی تحت‌وب.

اغلب اوقات با MySQL، PHP و XML کار می‌کنم و بیشتر از هرچیزی، ترکیب این سه تا رو دوست دارم.

علاقۀ زیادی به همۀ شاخه‌های علوم کامپیوتری و افراد فعال توی این زمینه‌ها دارم؛ به همین دلیل، همیشه سعی کردم وارد پروژه‌های متفاوت توی زمینه‌های متفاوت بشم تا هم بتونم افراد مختلف توی این زمینه‌ها رو بشناسم و هم اینکه از هرکدومشون چیز جدید یاد بگیرم.

ادامه خواندن “حامد زرگری‌پور هستم! برنامه‌نویس نرم‌افزارهای تحت‌وب”