main blog announcement image
Published Recently

مقدمه‌ای بر DevOps ابزار یا نوعی نگرش

DevOps فلسفه‌ای داره و همه اون در CI/CD خلاصه نمی‌شه، وقتی نگرش DevOps رو درک کردیم، می‌تونیم سازمان خودمون رو با اون تطبیق بدیم و ابزارهای درستی رو انتخاب کنیم.
مهدی امیریمهدی امیری-۱۴۰۳/۱۱/۳
مقایسه ابزارهای تست اتوماتیک

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

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

۱۴۰۳/۱۱/۳
رویکردهای KDT و BDT در تست نرم‌افزار

رویکردهای KDT و BDT در تست نرم‌افزار

در این مقاله دو رویکرد اصلی در پیاده‌سازی اسکریپت های تست اتوماتیک مورد بررسی قرار گرفته و به منظور افزایش قدرت اسپکریپت‌ها مثالی از ترکیب این دو رویکرد ارائه خواهد شد

۱۴۰۳/۱۱/۳
نصب جی‌میتر

نصب جی‌میتر

این مقاله به معرفی نرم‌افزار متن‌باز Apache JMeter می‌پردازد که برای تست‌های بار، استرس و عملکرد نرم‌افزارها به‌کار می‌رود. مراحل نصب JDK به‌عنوان پیش‌نیاز و نحوه نصب و اجرای JMeter در حالت‌های مختلف GUI، Server و Command Line به طور کامل تشریح شده است. در نهایت، نحوه اجرای دستورات خط فرمان برای تست‌های غیر گرافیکی توضیح داده شده است.

۱۴۰۳/۱۱/۳
جی‌میتر
نصب جی‌میتر

نصب جی‌میتر

این مقاله به معرفی نرم‌افزار متن‌باز Apache JMeter می‌پردازد که برای تست‌های بار، استرس و عملکرد نرم‌افزارها به‌کار می‌رود. مراحل نصب JDK به‌عنوان پیش‌نیاز و نحوه نصب و اجرای JMeter در حالت‌های مختلف GUI، Server و Command Line به طور کامل تشریح شده است. در نهایت، نحوه اجرای دستورات خط فرمان برای تست‌های غیر گرافیکی توضیح داده شده است.

جی‌میترتست کاراییخودکارسازی
ضبط با Blazemeter

ضبط با Blazemeter

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

جی‌میترتست کاراییخودکارسازی
آشنایی با Assertion در جی‌میتر

آشنایی با Assertion در جی‌میتر

این مقاله به آموزش Assertion در جی‌میتر می‌پردازد. Assertion ابزاری برای بررسی صحت پاسخ‌های دریافتی از سرور است و در تست‌های کارایی بسیار مفید می‌باشد. انواع مختلف Assertion مانند Response Assertion، JSON Assertion و JSR223 Assertion و نحوه استفاده از آن‌ها در جی‌میتر به همراه مثال‌های عملی تشریح شده‌اند.

جی‌میترتست کاراییخودکارسازی
خودکارسازی
مقایسه ابزارهای تست اتوماتیک

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

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

خودکارسازی
رویکردهای KDT و BDT در تست نرم‌افزار

رویکردهای KDT و BDT در تست نرم‌افزار

در این مقاله دو رویکرد اصلی در پیاده‌سازی اسکریپت های تست اتوماتیک مورد بررسی قرار گرفته و به منظور افزایش قدرت اسپکریپت‌ها مثالی از ترکیب این دو رویکرد ارائه خواهد شد

خودکارسازی
نصب جی‌میتر

نصب جی‌میتر

این مقاله به معرفی نرم‌افزار متن‌باز Apache JMeter می‌پردازد که برای تست‌های بار، استرس و عملکرد نرم‌افزارها به‌کار می‌رود. مراحل نصب JDK به‌عنوان پیش‌نیاز و نحوه نصب و اجرای JMeter در حالت‌های مختلف GUI، Server و Command Line به طور کامل تشریح شده است. در نهایت، نحوه اجرای دستورات خط فرمان برای تست‌های غیر گرافیکی توضیح داده شده است.

جی‌میترتست کاراییخودکارسازی
پست‌من
خودکار سازی با استفاده از Postman

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

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

پست‌منخودکارسازیتست API
شروع کار با Postman در تست API

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

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

پست‌منخودکارسازیتست API
اسکریپت نویسی در Postman

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

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

پست‌منخودکارسازیتست API