الوضع الأمني
حذِرة افتراضيًا.
منصات الاختبار تحمل بيانات اعتماد وجلسات ومفاتيح API. تعامل Vera كلًّا منها كمادة مشعّة.
أسرار مختومة عند التخزينبيانات الدخول والجلسات الملتقطة ومفاتيح الذكاء الاصطناعي تُشفَّر قبل أن تمسّ قاعدة البيانات.
مفاتيح للكتابة فقطرموز CI تُعرَض مرة وتُخزَّن مُجزّأة؛ مفاتيح الذكاء الاصطناعي والـ webhooks تُضبَط ولا تُقرأ أبدًا.
حماية من SSRFكل جلب من الخادم — زاحف الذكاء الاصطناعي، المسجّل، خطوات الاختبار، الـ webhooks — يُتحقَّق منه. بيانات السحابة الوصفية محجوبة دائمًا.
لا صدفة، أبدًاأوامر التجهيز تعمل مُدرَجة ومُرمَّزة وبلا صدفة — بلا تسلسل، بلا سطح حقن.
مشاركة محدودة المعدّلروابط التقارير العامة مُرمَّزة وللقراءة فقط ومحدودة المعدّل بعنوان IP وقابلة للإلغاء في أي وقت.
تدقيق للإضافة فقطكل إجراء مُعدِّل في مؤسسة يُسجَّل في دفتر تدقيق لا يمكن تعديله بعد وقوعه.
اشحن بها
اربطها بخط الأنابيب الذي لديك بالفعل.
تلتقي Vera بمنظومتك حيث هي — GitHub وSlack وCI، بل ومساعدك الذكي.
- إجراء GitHub — شغّل مشروعًا أو مجموعة أو اختبارًا واحدًا مقابل نشر معاينة. تُكتشَف روابط معاينة Vercel وNetlify تلقائيًا.
- بوّابة صادقة — يفشل الـ PR فقط عند الأعطال الحقيقية. الاختبارات المعزولة والناجحة بعد إعادة المحاولة أو بعد إصلاح مُحدِّد تظهر كتحذيرات، فلا يتعلّم أحد تجاهل الأحمر.
- الأخضر ليس شيئًا واحدًا — التشغيل الذي نجح فقط بعد أن أعاد الإصلاح الذاتي كتابة مُحدِّد يُبلَّغ عنه كـ
healedولا يُدمَج في النجاح. فعِّلfail-on-healedإن أردت أن يؤكّد إنسان أن الخطوة ما زالت تُشغّل العنصر المقصود. - تطبيق GitHub — استورِد مستودعًا كمشروع، ودَع الذكاء الاصطناعي يكتشف الإعدادات من المصدر، وراجِع مقترحات المزامنة التلقائية عند تغيّر التطبيق.
- واجهة REST + رموز — رموز حاملة محصورة (تُعرَض مرة، وتُخزَّن مُجزّأة) لتشغيل التشغيلات وانتظارها من أي نظام CI.
- خادم MCP — اطلب من Claude تشغيل اختبار أو مجموعة، أو فحص فشل، أو تطبيق إصلاح، أو إنشاء اختبار جديد، أو فتح مشكلة — من محرّرك مباشرة.
- استيراد من أي مكان — Cypress و Playwright و WebdriverIO و Selenium (جافا/بايثون بمراجعة الذكاء الاصطناعي) و TestCafe و Postman وملف HAR من المتصفح ومواصفة OpenAPI — كلها تصبح خطوات مرئية قابلة للتحرير.
- تصدير بلا احتكار — أي اختبار ككود Playwright أو WebdriverIO أو Selenium (pytest) أو TestCafe؛ وأي تشغيل كـ JUnit XML.
- وكيل CI — إجراء
vera-agent-ciيفرّغ التشغيلات المصطفّة على مشغّلات GitHub الخاصة بك — بما فيها محاكيات iOS علىmacos-*.
# Gate every PR on your real user flows - name: Run Vera E2E suite uses: vera/vera-run@v1 with: api-url: https://vera-agent.com api-token: ${{ secrets.VERA_TOKEN }} project: proj_checkout environment: preview preview-url: ${{ steps.deploy.outputs.url }} # opt in to a stricter gate: # fail-on-flaky: 'true' # fail-on-healed: 'true' # quarantined, passed-on-retry and healed => warnings, # the check only fails on real failures
ابدأ الآن
صِف ما تريد اختباره — ودَع Vera تبنيه وتشغّله وتُبقيه ناجحًا.
وجّه Vera إلى تطبيقك، واكتب جملة واحدة، وشاهِد اختبارات حقيقية تُولَّد وتنجح في ثوانٍ. خطة مجانية، مفتاحك الخاص، بلا بطاقة ائتمان.