جدیدترین مقالات

مقایسه ابزارهای تست اتوماتیک

مقایسه ابزارهای تست اتوماتیک

این مقاله، ابزارهای محبوب تست خودکار وب UI و API (ربات فریمورک، سلنیوم، سایپرس و پلی‌رایت) را مقایسه می‌کند. هر ابزار با مثال عملی ورود به سیستم وب، و نقاط قوت و ضعف آن، به همراه زبان برنامه‌نویسی مورد استفاده، تشریح شده است. انتخاب ابزار مناسب، به مهارت تیم، نوع تست و نیازهای سازمان بستگی دارد.
مهدی امیری

مهدی امیری

ضبط در جی‌میتر

ضبط در جی‌میتر

این مقاله به آموزش ضبط سناریوهای تست عملکرد وبسایت با استفاده از ابزار جی‌میتر می‌پردازد. جی‌میتر به عنوان پروکسی عمل کرده و درخواست‌ها و پاسخ‌های بین مرورگر و سرور را ضبط می‌کند. مراحل نصب گواهینامه (certificate) و تنظیم پروکسی در مرورگر برای ضبط HTTPS و همچنین ویرایش و اجرای سناریوهای ضبط شده به طور مفصل شرح داده شده است.
اسکریپت نویسی در Postman

اسکریپت نویسی در Postman

در Postman می‌توانیم اسکریپت‌هایی را ایجاد کرده که قبل و بعد از اجرای APIها اجرا شوند. به کمک این ویژگی می توانیم رفتارهایی مانند اطمینان از صحت پاسخ دریافتی،تولید داده‌های داینامیک، استخراج داده از پاسخ دریافتی و ارسال به درخواست‌های بعدی و … پیاده سازی کنیم.
استفاده از Newman در Postman

استفاده از Newman در Postman

Newman یک ابزار خط فرمان است که توسط Postman ارائه شده است و به شما امکان می‌دهد تا مجموعه‌ای از تست‌های API را به صورت خودکار اجرا کنید. همچنین می‌توانید خروجی‌های تست را به صورت HTML یا CSV دریافت و به راحتی با سیستم‌های CI/CD خود ادغام کنید.
ضبط با Blazemeter

ضبط با Blazemeter

این مقاله به آموزش ضبط سناریوهای تست عملکردی با استفاده از افزونه‌ی BlazeMeter می‌پردازد. BlazeMeter بدون نیاز به تنظیمات پروکسی، تعاملات کاربر را ضبط و به اسکریپت‌های قابل اجرا در JMeter و Selenium تبدیل می‌کند. این روش، ضبط سناریوها را بدون نیاز به دانش برنامه‌نویسی و به‌صورت بسیار آسان امکان‌پذیر می‌سازد.

پست‌من

بیشتر
اسکریپت نویسی در Postman

اسکریپت نویسی در Postman

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

بهار

استفاده از Newman در Postman

استفاده از Newman در Postman

Newman یک ابزار خط فرمان است که توسط Postman ارائه شده است و به شما امکان می‌دهد تا مجموعه‌ای از تست‌های API را به صورت خودکار اجرا کنید. همچنین می‌توانید خروجی‌های تست را به صورت HTML یا CSV دریافت و به راحتی با سیستم‌های CI/CD خود ادغام کنید.
بهار

بهار

خودکار سازی با استفاده از Postman

خودکار سازی با استفاده از Postman

خودکارسازی به شما کمک می‌کند زمانی که ویژگی‌های جدیدی به سیستم خود اضافه می‌کنید به راحتی تمام تست‌ها را اجرا نموده که از عملکرد درست سیستم مطمئن شوید. همچنین می‌توانید تست‌های ایجاد شده را در فرایند CI/CD استفاده کنید.
بهار

بهار

شروع کار با Postman در تست API

شروع کار با Postman در تست API

هر API مانند واسطی عمل می‌کند که سیستم‌های مختلف با یکدیگر ارتباط برقرار می‌کند. Postman یکی از ابزارهای قدرتمند و محبوب برای تست API می‌باشد و دارای رابط گرافیکی آسانی است. شما می‌توانید از این ابزار برای تست درخواست‌های ‌HTTP استفاده نمایید.
بهار

بهار

خودکارسازی

بیشتر
مقایسه ابزارهای تست اتوماتیک

مقایسه ابزارهای تست اتوماتیک

این مقاله، ابزارهای محبوب تست خودکار وب UI و API (ربات فریمورک، سلنیوم، سایپرس و پلی‌رایت) را مقایسه می‌کند. هر ابزار با مثال عملی ورود به سیستم وب، و نقاط قوت و ضعف آن، به همراه زبان برنامه‌نویسی مورد استفاده، تشریح شده است. انتخاب ابزار مناسب، به مهارت تیم، نوع تست و نیازهای سازمان بستگی دارد.
مهدی امیری

مهدی امیری

ضبط در جی‌میتر

ضبط در جی‌میتر

این مقاله به آموزش ضبط سناریوهای تست عملکرد وبسایت با استفاده از ابزار جی‌میتر می‌پردازد. جی‌میتر به عنوان پروکسی عمل کرده و درخواست‌ها و پاسخ‌های بین مرورگر و سرور را ضبط می‌کند. مراحل نصب گواهینامه (certificate) و تنظیم پروکسی در مرورگر برای ضبط HTTPS و همچنین ویرایش و اجرای سناریوهای ضبط شده به طور مفصل شرح داده شده است.
فرانک

فرانک

اسکریپت نویسی در Postman

اسکریپت نویسی در Postman

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

بهار

استفاده از Newman در Postman

استفاده از Newman در Postman

Newman یک ابزار خط فرمان است که توسط Postman ارائه شده است و به شما امکان می‌دهد تا مجموعه‌ای از تست‌های API را به صورت خودکار اجرا کنید. همچنین می‌توانید خروجی‌های تست را به صورت HTML یا CSV دریافت و به راحتی با سیستم‌های CI/CD خود ادغام کنید.
بهار

بهار

جی‌میتر

بیشتر
ضبط در جی‌میتر

ضبط در جی‌میتر

این مقاله به آموزش ضبط سناریوهای تست عملکرد وبسایت با استفاده از ابزار جی‌میتر می‌پردازد. جی‌میتر به عنوان پروکسی عمل کرده و درخواست‌ها و پاسخ‌های بین مرورگر و سرور را ضبط می‌کند. مراحل نصب گواهینامه (certificate) و تنظیم پروکسی در مرورگر برای ضبط HTTPS و همچنین ویرایش و اجرای سناریوهای ضبط شده به طور مفصل شرح داده شده است.
فرانک

فرانک

ضبط با Blazemeter

ضبط با Blazemeter

این مقاله به آموزش ضبط سناریوهای تست عملکردی با استفاده از افزونه‌ی BlazeMeter می‌پردازد. BlazeMeter بدون نیاز به تنظیمات پروکسی، تعاملات کاربر را ضبط و به اسکریپت‌های قابل اجرا در JMeter و Selenium تبدیل می‌کند. این روش، ضبط سناریوها را بدون نیاز به دانش برنامه‌نویسی و به‌صورت بسیار آسان امکان‌پذیر می‌سازد.
فرانک

فرانک

لیسنرها در جی‌میتر

لیسنرها در جی‌میتر

این مقاله به بررسی Listenerها در نرم‌افزار جی‌میتر می‌پردازد. Listenerها ابزاری برای جمع‌آوری و نمایش نتایج تست‌های عملکردی و کارایی هستند که اطلاعاتی مانند زمان پاسخ و توان عملیاتی را ارائه می‌دهند. انواع مختلف Listenerها مانند View Results Tree، Summary Report و Aggregate Report و نحوه استفاده از آن‌ها در جی‌میتر به همراه مثال‌های عملی تشریح شده است.
فرانک

فرانک

مروری بر جی‌میتر

مروری بر جی‌میتر

این مقاله به آموزش تست بار و کارایی با استفاده از JMeter می‌پردازد. ابتدا مفاهیم تست بار و تست کارایی و تفاوت آن‌ها توضیح داده شده، سپس با استفاده از یک مثال عملی (تست سایت دیوار)، مراحل انجام تست بار با JMeter از نصب تا تحلیل نتایج به‌طور کامل تشریح شده است. در نهایت، مهم‌ترین معیارهای ارزیابی عملکرد سیستم در تست بار، مانند زمان پاسخ‌گویی، توان عملیاتی و نرخ خطا، مورد بررسی قرار گرفته‌اند.
فرانک

فرانک