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

کارگاه آنلاین آموزش عملیاتی JMeter Performance Testing(نوبت اول)-خرداد ۱۴۰۰ به زبان فارسی

JMeter v5.4-1

ابزار JMeter یک ابزار Open Source معروف و تولید شده در بنیاد Apache است. این ابزار را غالبا به عنوان یکی از ابزارهای Performance Testing می‌شناسند. که البته به صورت گسترده‌ای به عناون یکی از معروفترین ابزارها در حوزه Performance Testing مورد استفاده قرار می‌گیرد، و همچنین قابلیت یکپارچه شدن(Integration) …

ادامه نوشته »

Selenium در مقابل Cypress

Selenium vs Cypress

۱- چرا Cypress و سلنیوم را مقایسه می‌کنیم؟ Cypress و Selenium ابزارهای اتوماسیون تست هستند که برای تست Functional برنامه‌های وب، بوسیله اتوماسیون Functionهای مرورگر استفاده می‌شوند. سلنیوم سالهاست که ابزاری پرکاربرد است، در حالی که Cypress ابزاریست که تقریبا به تازگی در جامعه تست نرم‌افزار معرفی شده است. علی …

ادامه نوشته »

انتخاب تکنیک برای طراحی تست

Technique

در این مقاله می‌خواهیم مشخص کنیم، برای طراحی تست باید از چه تکنیک‌هایی استفاده کرد. قبل از هر چیز لازم است دو واژه “طراحی تست” و “تکنیک” را تشریح کنیم. طراحی تست چیست؟ اول از همه باید بدانیم که طراحی تست یا همان Test Design یکی از مراحل موجود در …

ادامه نوشته »

ضعف آفت‌کشها را در تست نرم‌افزار جدی بگیریم

Pesticide Paradox in Software Testing

احتمالا نام این مقاله برای برخی از شما نامانوس است. البته ممکن است آن دست از خوانندگانی که روی ISTQB مطالعه داشتند، با این موضوع آشنا باشند. چرا که در “هفت اصل اساسی تست نرم افزار”، موضوعی به نام “پارادوکس آفت‌کش‌ها(Pesticide Paradox)” یا “ضعف آفت‌کش‌ها” ذکر شده است. اما این …

ادامه نوشته »

تفاوت Test Case و Test Scenario؛ یک بار برای همیشه

Test Case And Test Condition

تفاوت Test Case و Test Scenario؛ یک بار برای همیشه سالها پیش که در اوان راه تست بودم، کوهی از سوالات را به دوش می‌کشیدم، که هیچکسی هم برای پاسخگویی به آنها وجود نداشت. منابع اینترنتی فارسی که هیچ، حتی منابع اینترنت انگلیسی هم از ضعف شدیدی رنج می‌بردند. البته …

ادامه نوشته »

چگونه به درخواست‌های Retest پاسخ دهیم

Tester And Developer

بسیاری از ما که در ابتدای راه حرفه‌ای تست نرم‌افزار قرار داریم، و یا به یک نیروی متوسط یا حرفه‌ای در این امر بدل شده‌ایم، بارها با درخواست برنامه‌نویسان برای تست مجدد Bug Report مواجه شده‌ایم. این درخواست در وهله اول طبیعی‌ترین درخواست ممکن از یک تستر به نظر می‌رسد. …

ادامه نوشته »

اطلاعات فاش شده بیش از ۳۰۰ هزار کاربر ایرانیِ فیسبوک به صورت عمومی فروخته می‌شود

Data Hack

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

ادامه نوشته »

Best Practiceهایی برای Test Automation بهتر با Selenium-قسمت سوم

Selenium Tools

در طول کار خود در تست اتوماتیک با  استفاده سلنیوم، با افراد زیادی روبرو شده‌ام که از پایداری و اطمینان اتوماسیون تست خود شکایت دارند. در بیشتر موارد، منطق مورد استفاده در اجرای Test Caseها مناسب بود، اما شیوه طراحی و Scalability(مقیاس‌پذیری) نگران کننده می‌نمود. پس از مدتها کار با …

ادامه نوشته »

محیط تست(Test Environment) برای تست نرم افزار

Test Environment

محیط تست چیست؟ محیط تست مجموعه ای از نرم افزارها و سخت افزارها برای اجرای Test Case هاست که در اختیار تیم های تست قرار دارد. به عبارت دیگر، محیط تست از اجرای تست با در محیطی که با سخت افزار، نرم افزار و شبکه پیکربندی شده است، پشتیبانی می …

ادامه نوشته »