جديد: TestSprite CLI متاح الآن!

أمر تثبيت واحد، لكل وكيل ترميز يستخدمه فريقك.

لا يستخدم أعضاء فريقك جميعًا المحرر نفسه، ولا ينبغي أن يُضطروا لذلك. يُعِدّ testsprite agent install <name> إعداد TestSprite نفسه عبر Claude Code وCursor وCline وWindsurf وAntigravity وCodex وCopilot وKiro — فلا يضطر أحد لإعداد الاختبار من الصفر لوكيله المفضّل.

أداة CLI واحدة، ثمانية وكلاء ترميز

Claude CodeCursorClineWindsurfAntigravityCodexCopilotKiro
فريق يستخدم خمسة وكلاء ترميز مختلفين لا ينبغي أن يحتاج خمسة إعدادات اختبار مختلفة. مسار تثبيت واحد، ونفس الأوامر، بغض النظر عن الوكيل الذي يفتح المحرر.

أمر واحد، أي وكيل

يتولى testsprite agent install <name> الإعداد لأي وكيل تسمّيه — claude أو cursor أو cline أو windsurf أو antigravity أو codex أو copilot أو kiro — فلا تحتاج أبدًا للبحث عن تعليمات خاصة بكل محرر.

نفس الأوامر بعد الإعداد

بمجرد التثبيت، تعمل أوامر test create وtest run وtest rerun نفسها بغض النظر عن الوكيل الذي يستدعيها — إعداد الاختبار الأساسي لا يتغيّر من محرر لآخر.

تحقق مما هو مثبّت

يُظهر agent list التكاملات المتاحة وما هو مُعَدّ بالفعل، فترى تغطية فريقك بنظرة واحدة.

تأكد من سلامته

يُبلغ agent status عمّا إذا كان كل تكامل مثبّت يعمل فعليًا، فلا يبقى إعداد معطّل دون ملاحظة حتى يصطدم به أحد في منتصف مهمته.

$ testsprite agent install cursor
  Detecting Cursor configuration...
  Installed TestSprite integration for cursor

$ testsprite agent install claude
  Detecting Claude Code configuration...
  Installed TestSprite integration for claude

$ testsprite agent status
  claude       ok
  cursor       ok
  windsurf     not installed

كفى إعادة اختراع إعداد الاختبار لكل محرر

لا ينبغي أن يعني تنوّع الأدوات تنوّع إعدادات الاختبار. سواء عمل أحد أعضاء فريقك على Claude Code أو Cursor أو Windsurf أو أي وكيل آخر مدعوم، فإن agent install يوصله إلى النتيجة نفسها.

مصمم للفرق التي تستخدم أدوات متنوعة

ثمانية وكلاء، مسار واحد

Claude Code وCursor وCline وWindsurf وAntigravity وCodex وCopilot وKiro كلها مدعومة عبر أمر agent install <name> نفسه — اختر الاسم فقط، لا دليلًا منفصلًا.

إعداد ملائم لـ CI أيضًا

يقرأ testsprite setup --from-env --yes --agent <name> مفتاح TESTSPRITE_API_KEY الخاص بك ويُعِدّ الأداة بشكل غير تفاعلي، فلا يصبح دمج تكامل وكيل جديد خطوة يدوية تعطّل خط الأنابيب.

نسخة مجتمعية مجانية

تقدم نسخة مجتمعية مجانية، مما يجعلنا متاحين للجميع.

اختبارات أولية، إن أردتها

اقرن الإعداد بمهارة testsprite-onboard لقراءة قاعدة الشيفرة وتأليف مجموعة اختبارات أولية بمجرد تثبيت تكامل وكيلك.

موثوق به من قبل الشركات حول العالم

"يقدم TestSprite إنشاء حالات اختبار غنية، وهيكلًا واضحًا، وكودًا سهل القراءة. كما يدعم تصحيح الأخطاء البسيط عبر الإنترنت مع القدرة على التوسع بسرعة عن طريق إنشاء حالات اختبار جديدة."

"تساعد أتمتة TestSprite في تقليل الكثير من العمل اليدوي. يمكن للمطورين بسهولة اكتشاف الأخطاء وحلها في وقت مبكر من عملية التطوير."

الأسئلة الشائعة

ما وكلاء الترميز التي يدعمها testsprite agent install؟

ثمانية، بالاسم: claude وcursor وcline وwindsurf وantigravity وcodex وcopilot وkiro. شغّل testsprite agent install <name> مع أيٍّ منها يستخدمه محررك.

هل أحتاج إعداد اختبار مختلف لكل وكيل يستخدمه فريقي؟

لا — هذا هو الهدف بالضبط. يُعِدّ agent install تكامل TestSprite نفسه بغض النظر عن أي وكيل من الوكلاء الثمانية المدعومة تُسمّيه، فلا يضطر فريق يستخدم أدوات متنوعة للحفاظ على إعدادات منفصلة.

كيف أتحقق من الوكلاء المُعَدّين بالفعل؟

شغّل agent list لرؤية التكاملات المتاحة والمثبّتة، أو agent status للتحقق مما إذا كان كل تكامل مثبّت يعمل فعليًا.

هل هناك طريقة غير تفاعلية للتثبيت من أجل CI أو إعداد مُبرمج؟

نعم — يقرأ testsprite setup --from-env --yes --agent <name> متغير البيئة TESTSPRITE_API_KEY ويكمل الإعداد دون أي مطالبات.

بعد التثبيت، هل تختلف الأوامر بين الوكلاء؟

لا — بعد agent install، تعمل أوامر الـ CLI نفسها (test create وtest run وtest rerun وغيرها) بالطريقة نفسها بغض النظر عن الوكيل الذي استدعاها.

الإعداد نفسه، أي وكيل يشغّله فريقك.