وب‌سرویس مجید

پروژه zerocode

authorjapps/zerocode

این یک کتابخانهٔ تست خودکار و متن‌باز برای توسعه‌دهندگان و تیم‌های تست است که بدون نیاز به کدنویسی، امکان اجرای تست‌های یکپارچه روی سرویس‌های ریز، ارتباطات دیتاستریم (مثل Kafka)، پایگاه‌های داده و تست بار را فراهم می‌کند

کاربرد:

شما می‌تونید با استفاده از فایل‌های ساده JSON یا YAML، سناریوهای تست اجرایی بسازید — بدون نوشتن یک خط کد! این ابزار برای تست APIها، رویدادهای جریان داده در Kafka، تعامل با دیتابیس و حتی شبیه‌سازی بار کاری مناسبه.

در چه شرایطی بهتره استفاده شود؟

وقتی تیم شما شامل اعضای غیرتوسعه‌دهنده (مثل تسترها یا تحلیل‌گران کسب‌وکار) هست و می‌خواید تست خودکار راه بندازید بدون یادگیری زبان برنامه‌نویسی. همچنین برای محیط‌های CI/CD که نیاز به تست سریع و قابل خواندن دارن، عالیه ️

چند مثال از موارد استفاده:

تست کردن APIهای REST با ارسال درخواست و بررسی پاسخ

ارسال و دریافت پیام از Kafka برای تست جریان داده

اجرای کوئری روی دیتابیس و تأیید نتایج

شبیه‌سازی درخواست‌های همزمان برای تست بار اولیه

استفاده در محیط DevOps برای اجرای خودکار تست در هر ریلیز

  • ##API
  • ##KafkaTesting
  • ##NoCodeTesting
  • ##Microservices
  • ##LoadTesting
  • ##DatabaseTesting
  • ##CI
  • ##YAML
  • ##JSON
  • ##AutomatedTesting