آرشیو نویسنده: محمد عسکری

تست بصری (Visual Testing)؛ از Baseline تا Diff Triage

راهنمای عملی تست بصری و Visual Regression؛ طراحی Baseline، تثبیت Screenshot، مقایسه Pixel/Perceptual، Threshold، Diff Triage و سناریوی فارسی RTL.

تولید تست کیس با هوش مصنوعی؛ از Prompt تا Quality Gate

راهنمای عملی تولید تست کیس با هوش مصنوعی از Grounding و Prompt تا Oracle، Quality Gate، اجرای امن و Human Review؛ همراه مثال واقعی Node.js.

فاز تستینگ (Fuzz Testing)؛ از Harness تا Crash Triage

راهنمای عملی Fuzz Testing از Harness، Corpus و Coverage تا Sanitizer، Crash Triage و CI؛ همراه مثال واقعی Go Fuzzing و سناریوی ایرانی.

تست مبتنی بر ویژگی (PBT)؛ Property تا Shrink

راهنمای عملی Property-Based Testing با Generator، Property، Shrinking، Seed و Replay؛ همراه مثال واقعی fast-check برای تقسیم مبلغ ریالی.

تست امنیت OAuth ۲.۰ و OIDC؛ چک‌لیست عملی

راهنمای عملی تست امنیت OAuth ۲.۰ و OpenID Connect بر پایه RFC ۹۷۰۰؛ PKCE، Redirect URI، Token، JWT، Refresh، Discovery و آزمون منفی.

منشور تست اکتشافی؛ از Charter تا Debrief

راهنمای عملی ساخت منشور تست اکتشافی: Mission، Scope، Risk، Timebox، یادداشت، Evidence و Debrief با قالب آماده و مثال پرداخت ایرانی.

اشتباهات اتوماسیون تست؛ تشخیص و نجات Suite

راهنمای عملی تشخیص و نجات اتوماسیون تست: Flaky Test، UI شکننده، داده و محیط مشترک، Oracle ضعیف، CI، شواهد شکست و سنجش ROI.

تست جهش (Mutation Testing)؛ سنجش قدرت تست‌ها

راهنمای عملی تست جهش: Mutant و Mutation Score، تحلیل Survivor و جهش معادل، انتخاب PIT/Stryker و اجرای کم‌هزینه در CI با مثال محاسبه ریالی.

تست مبتنی بر مدل (MBT)؛ از مدل تا تولید تست

راهنمای عملی تست مبتنی بر مدل (MBT): طراحی مدل، معیار پوشش، تولید مسیر، Adapter، Oracle و اجرای CI با مثال پرداخت و بازپرداخت ایرانی.

تست Low-Code و No-Code؛ ریسک‌ها، راهبرد و نقش QA

کم‌بودن کد، کم‌بودن ریسک را ثابت نمی‌کند. این راهنما مدل ریسک، ماتریس تست، ALM، امنیت Connector و نقش QA در اپلیکیشن‌های Low-Code/No-Code را با مثال ایرانی ارائه می‌دهد.