جمعه , ۱۴ اردیبهشت ۱۴۰۳

بایگانی برچسب: تحویل مداوم

مبانی تست در DevOps

DevOps-Continuous Testing

چگونه به طور موثر در DevOps تست را انجام دهیم؟ به صورت مداوم(Continuous)، البته. اما چگونه این کار را انجام دهیم؟ در این مقاله کوتاه می‌خواهیم شِمایی از چگونگی انجام تست را در DevOps توضیح دهیم. DevOps یک متدلوژی یا مجموعه‌ای از ابزارها نیست، بلکه مفهوی برای کنار گذاشتن موانع بین Dev(توسعه) و Ops(بهره‌برداری) به منظور رفع نیاز برای زمان‌بندی‌هایِ …

ادامه نوشته »

کتاب Continuous Integration, Delivery, and Deployment

Continuous Integration, Delivery, and Deployment Index

چالش‌هایی زیادی وجود دارد که بسیاری از تیم‌ها در هنگام پیاده‌سازی Continuous Deployment(که نیازمند ابزارها و فرآیندهای زیادیست که با یکدیگر کار می‌کنند) با آن مواجه می‌شوند. یادگیری و اجرای تمام این ابزارها(به درستی) زمان و تلاش بسیار زیادی را می‌طلبد، که طبعا بسیاری از ما را به این فکر فرو می‌برد که آیا واقعا ارزش این همه تلاش را …

ادامه نوشته »

کتاب Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

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

ادامه نوشته »

نتایج نظرسنجی Continuous Testing منتشر شد

Continuous Testing

KMS Technology، نتایجی از یک نظرسنجی در مورد تست نرم‌افزار را برای کشف چالش‌ها و دستاوردهای شرکت‌هایی که از تست مداوم(Continuous Testing) به عنوان بخشی از استراتژی کلی تست نرم‌افزار خود استفاده می‌کنند، منتشر کرده است. پاسخ‌دهندگان حدودا شامل ۱۳۵ طراح و برنامه‌نویس نرم‌افزار بودند که در حوزه IT چندین صنعت مختلف فعال بودند. نتایج بررسی نشان می‌دهد که شرکت‌ها معتقدند …

ادامه نوشته »

اتخاذ رویکرد “مدل هرمی تست”

Pyramid Model

Pyramid Model تعداد زیادی از پروژه‌ها و تیم‌های توسعه با چالش در اختیار داشتن یک تعداد منبع ویژه ًَQA درگیر هستند. در این حالت به طور میانگین یک تستر به پنج توسعه‌دهنده در هر تیم تخصیص داده می‌شود. همانطور که پروژه‌ها با سرعت تحویل می‌شوند، با تغییر نیازمندی‌های پروژه، منابع QA نیز بیش از پیش ارزشمند می‌شوند. هنوز هم بسیاری …

ادامه نوشته »