دوشنبه , ۳۱ اردیبهشت ۱۴۰۳

آخرین ارسال‌ها

Agile Testing را چگونه شروع کنیم

Agile Testing

بیایید به وضعیت عمومی سازمانی که به یک سازمان چابک تبدیل می‌شود، اما تست چابک را پشت سر انداخته و رها می‌کند نگاهی بیندازیم. فرض کنید شما سالها به عنوان مدیر تست نرم افزار مشغول به کار بوده‌اید، و برای خود شهرتی حرفه ای کسب کرده‌اید، اما اکنون در شرکتی استخدام شده‌اید که به تازگی چابک شده است. شما مثل …

ادامه نوشته »

مبانی تست مداوم

Continuous Testing

حدود پنج سال پیش، در حوزه QA برای یکی از شرکت‌های بزرگ خرده فروشی یا اصطلاحا Retail، مشغول به کار بودم(البته با پست مشاوری که باید ۱۰۰ ساعت در ماه حضور می‌داشت)، و یک تیم کوچک را هدایت می‌کردم. برنامه‌ای که ما روی آن کار می‌کردیم در وب و تلفن همراه در دسترس بود و ویژگی‌های جدید دائماً به آن …

ادامه نوشته »

چرا نباید از Cucumber برای API Testing استفاده نمود

Cucumber Is Not For API Testing

Cucumber ابزاری برای توسعه رفتار محور(BDD) است که تست‌هایی را که به زبانی ساده و قابل فهم نوشته شده‌اند، امکان پذیر می‌کند. هر یک از قسمت‌های تست مشتمل بر حالت اولیه(Initial State)، اقدام(Action) و حالت متعاقب(Consequent State) آن، که در قالب سناریوی “Given-When-Then” ساخته می‌شوند، می‌توانند به طور جداگانه موفقیت یا عدم موفقیت(یا در انتظار بودن) را تعیین کنند. Cucumber …

ادامه نوشته »

چگونه تست تجربی را با بالاترین بهره‌وری انجام دهیم

Experience Testing

تست تجربی یا Experience Testing یکی از سه گزینه برای دسته‌بندی تکنیک‌های تست نرم‌افزار است، که خود شامل چندین تکنیک برای اجرای تست می‌باشد. معمول اوقات تسترهای تجربی به دلیل شناختی که از ابعاد مختلف پروژه و محصول خود دارند، با استفاده از تکنیک Error Guessing، تست را انجام می‌دهند. در این روش تستر بر اساس جمیع تجربیات و دانش …

ادامه نوشته »

کارگاه عملی آموزش مجازی ابزار Selenium WebDriver 3 با استفاده از Java(نوبت دوم)-آذر ۱۳۹۹ به زبان فارسی

Selenium WebDriver 3-2

امروزه با افزایش تمایل بازار به تحویل سریع محصولات توسط شرکت‌های انفورماتیک، تمام همّ و غمّ در عرصه تست نرم‌افزار موضوع افزایش سرعت در اجرای تست است. همین موضوع باعث شده است که Test Automation یا اتوماتیک‌سازی تست نرم‌افزار به یکی از پرطرفدارترین راهکارهای موجود در دنیا بدل شود. راهکاری که برای ورود به آن باید از یک ابزار Test …

ادامه نوشته »

دوره مجازی آنلاین ISTQB Foundation(نوبت نهم)/به زبان فارسی

ISTQB Foundation-9

امروزه هر چیزی در دنیا برای اینکه قادر به ابراز وجود در بازار باشد، باید کیفیت خود را به واسطه دریافت گواهینامه از یک سازمان ذیربط و معتبر، تضمین نماید. دانشگاه گواهی کننده تحصیلات عالی شماست، سازمان استاندارد گواهی کننده کیفیت محصول تولید شده یک کارخانه است و … . از این قبیل سازمان‌ها و نهادها در همه جای دنیا …

ادامه نوشته »

دوره مجازی ISTQB Foundation(نوبت هشتم)/به زبان فارسی

CTFL ISTQB-8

امروزه هر چیزی در دنیا برای اینکه قادر به ابراز وجود در بازار باشد، باید کیفیت خود را به واسطه دریافت گواهینامه از یک سازمان ذیربط و معتبر، تضمین نماید. دانشگاه گواهی کننده تحصیلات عالی شماست، سازمان استاندارد گواهی کننده کیفیت محصول تولید شده یک کارخانه است و … . از این قبیل سازمان‌ها و نهادها در همه جای دنیا …

ادامه نوشته »

دوره مجازی Exploratory Testing(نوبت دوم)-به زبان فارسی

Exploratory Testing 2

تکنیک Exploratory Testing یکی از سریعترین تکنیک‌های تست در دنیاست، که در سه حالت زیر مورد استفاده قرار می‌گیرد: الف. در تیم‌های Agile یا Agile Like ب. شرایطی که تست باید تحت فشار و فورس زمانی انجام شود پ. به عنوان تست تکمیلی که پس از انجام متدهای Formal تست و به منظور کاهش ریسک بهره برداری انجام می‌شود. این …

ادامه نوشته »