مقالات: خودکارسازی

 آشنایی با ابزار تست Bruno؛ خداحافظ Postman

آشنایی با ابزار تست Bruno؛ خداحافظ Postman

آشنایی با برونو، یک ابزار متن‌باز برای تست API و مقایسه آن با پست‌من از نظر ذخیره‌سازی، کار با گیت، سرعت و نحوه استفاده
عک

علی کیو

Keyword Driven یا Behavior Driven؟ آشنایی با دو رویکرد تست

Keyword Driven یا Behavior Driven؟ آشنایی با دو رویکرد تست

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

مهدی امیری

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

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

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

فرانک

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

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

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

مهدی امیری

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

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

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

فرانک

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

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

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

بهار