authorjapps/zerocode
این یک کتابخانهٔ تست خودکار و متنباز برای توسعهدهندگان و تیمهای تست است که بدون نیاز به کدنویسی، امکان اجرای تستهای یکپارچه روی سرویسهای ریز، ارتباطات دیتاستریم (مثل Kafka)، پایگاههای داده و تست بار را فراهم میکند
کاربرد:
شما میتونید با استفاده از فایلهای ساده JSON یا YAML، سناریوهای تست اجرایی بسازید — بدون نوشتن یک خط کد! این ابزار برای تست APIها، رویدادهای جریان داده در Kafka، تعامل با دیتابیس و حتی شبیهسازی بار کاری مناسبه.
در چه شرایطی بهتره استفاده شود؟
وقتی تیم شما شامل اعضای غیرتوسعهدهنده (مثل تسترها یا تحلیلگران کسبوکار) هست و میخواید تست خودکار راه بندازید بدون یادگیری زبان برنامهنویسی. همچنین برای محیطهای CI/CD که نیاز به تست سریع و قابل خواندن دارن، عالیه ️
چند مثال از موارد استفاده:
تست کردن APIهای REST با ارسال درخواست و بررسی پاسخ
ارسال و دریافت پیام از Kafka برای تست جریان داده
اجرای کوئری روی دیتابیس و تأیید نتایج
شبیهسازی درخواستهای همزمان برای تست بار اولیه
استفاده در محیط DevOps برای اجرای خودکار تست در هر ریلیز
- ##API
- ##KafkaTesting
- ##NoCodeTesting
- ##Microservices
- ##LoadTesting
- ##DatabaseTesting
- ##CI
- ##YAML
- ##JSON
- ##AutomatedTesting
