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

هوش مصنوعی در تست نرم‌افزار؛ کاربردها، ریسک‌ها و نقشه اجرا

راهنمای عملی استفاده از AI و ML در تست نرم‌افزار؛ ۸ کاربرد، ریسک‌ها، نمونه API پرداخت، پایلوت چهارهفته‌ای و روش تست سامانه‌های هوش مصنوعی.

تست اکتشافی چیست؟ آموزش Session، Charter و گزارش

آموزش عملی تست اکتشافی ساختاریافته؛ نوشتن Test Charter، اجرای Session، استفاده از Oracle و Heuristic، ثبت پوشش و گزارش SBTM.

مسیر شغلی QA؛ نقشه راه ورود و پیشرفت در تست نرم‌افزار

نقشه راه عملی مسیر شغلی QA؛ مهارت‌ها، شاخه‌ها، پورتفولیو، رزومه، مصاحبه و برنامه ۹۰روزه ورود به بازار کار تست نرم‌افزار در ایران.

متریک‌های تست نرم‌افزار؛ ۱۲ شاخص برای تصمیم کیفیت

راهنمای عملی ۱۲ متریک تست نرم‌افزار؛ از DRE و نقص فراری تا پوشش ریسک، زمان بازخورد، Flaky Rate و ساخت داشبورد متوازن QA.

بهترین ابزارهای مدیریت تست؛ مقایسه ۹ گزینه برای QA

مقایسه ۹ ابزار مدیریت تست برای تیم QA؛ TestRail، Xray، Zephyr، Azure Test Plans، qTest، PractiTest، Qase، Testmo و Kiwi TCMS با Scorecard و PoC.

تست انتقال حالت چیست؟ آموزش State Transition با مثال

آموزش تست انتقال حالت با مثال چرخه سفارش؛ شامل State، Event، Guard، نمودار و جدول، Transition معتبر و نامعتبر، پوشش ISTQB، Race و اتوماسیون.

آموزش تست API با Postman؛ از اولین Request تا CI

آموزش عملی تست API با Postman؛ ساخت Collection و Environment، نوشتن Assertion، مدیریت Token و Secret، اجرای داده‌محور و اتوماسیون با CLI و Newman.

تست امنیت نرم‌افزار چیست؟ روش‌ها، مراحل و چک‌لیست

راهنمای عملی تست امنیت نرم‌افزار؛ از Threat Model و OWASP تا SAST، DAST، تست نفوذ، گزارش آسیب‌پذیری، Retest و چک‌لیست اجرایی.

آموزش JMeter از صفر؛ ساخت اولین تست بار HTTP

آموزش عملی JMeter از نصب تا ساخت و اجرای اولین تست بار HTTP؛ با Thread Group، Assertion، CSV، Correlation، CLI و تحلیل گزارش HTML.

تست مداوم چیست؟ طراحی Continuous Testing در CI/CD

راهنمای طراحی Continuous Testing در CI/CD؛ لایه‌های سریع و کند، Quality Gate، تست‌داده و محیط، Flaky Policy، انتشار تدریجی و مثال Checkout ایرانی.