كيف تُستخدم مخرجات الاختبار المولَّدة بالذكاء الاصطناعي؟
النموذج اللغوي جيد في الصياغة الأولية: تحويل متطلب إلى حالات اختبار مرشّحة، أو تتبّع خطأ إلى عنوان خطأ مقروء، أو قائمة تحقق إلى نقطة انطلاق. لكنه لا يعرف منتجك، لذا يراجع مهندس كل مسودة من حيث الصحة والتكرار والمسارات السلبية الناقصة قبل دخولها خطة الاختبار — وهي القاعدة نفسها مع أي مساهم مبتدئ.
ملاحظة أمنية: المتطلبات والتذاكر ورسائل الخطأ التي تُلصق في أداة ذكاء اصطناعي تُرسَل إلى النموذج. أزل بيانات العملاء وبيانات الاعتماد وأسماء المضيفين الداخلية أولاً؛ والمخرج مسودة للمراجعة لا قرار.
كيفية استخدام مولّد توصيات بيانات الاختبار بالذكاء الاصطناعي
- الصق وصفاً للميزة أو قائمة حقول مع قواعدها (النوع والإلزامية والطول والصيغة).
- اختر عدد القيم لكل حقل (من 2 إلى 8) ولغة المخرجات.
- اضغط «توليد» وتحقّق من الحقول المكتشفة — يعرض كل منها القواعد التي استنتجتها الأداة.
- استخدم القيم الموصى بها مدخلاتٍ للاختبار، ونزّلها بصيغة CSV أو Markdown أو JSON.
مزايا مولّد توصيات بيانات الاختبار بالذكاء الاصطناعي
- يكتشف الحقول والقواعد من وصف أو قائمة حقول
- قيم صالحة وغير صالحة وحدّية وفارغة وقيم توطين وأمان وصيغة لكل حقل
- النتيجة المتوقّعة لكل قيمة بحيث تصلح أيضاً كقائمة حالات اختبار
- يكمّل أداة Test Data Factory عندما تحتاج أيضاً إلى بيانات بكميات كبيرة
مثال على مولّد توصيات بيانات الاختبار بالذكاء الاصطناعي
الحقول ← البيانات
الإدخال:
email: required, max 254
password: 10–128, letters + digitsالنتيجة:
email valid: qa.user+tag@example.com
email boundary: 254-character address
password invalid: 9 characters → "at least 10 characters" error
…الأسئلة الشائعة حول مولّد توصيات بيانات الاختبار بالذكاء الاصطناعي
هل يمكنني تحويل التوصيات إلى مجموعة بيانات كبيرة؟
التوصيات قيم مختارة بعناية تختبر كل منها قاعدة واحدة. وعندما تحتاج أيضاً إلى بيانات بكميات كبيرة، تولّد أداة Test Data Factory حتى 1,000 صف واقعي بصيغة JSON أو CSV أو SQL أو XML، وتولّد مولّدات مجموعات البيانات حتى 5,000 صف بصيغة CSV أو SQL أو 50,000 سجل JSON.
ما القيم الحدّية التي يقترحها؟
يطبّق تحليل القيم الحدّية على كل حد: الحد نفسه وأقرب قيمة خارجه — الحد الأدنى ناقص واحد، والحد الأدنى، والحد الأقصى، والحد الأقصى زائد واحد، وهي الصيغة ثنائية القيم — ويضيف في الصيغة ثلاثية القيم أقرب قيمة داخل كل حد: الحد الأدنى زائد واحد والحد الأقصى ناقص واحد. وحين يكون عدد القيم المطلوب لكل حقل قليلاً يختار الحدود الأرجح لكشف العيوب، ويبيّن ما يجب أن يفعله النظام مع كل قيمة.
هل يتضمن قيماً للأمان والتوطين؟
نعم، حيث يقبل الحقل نصاً حراً: سلاسل حقن ووسوم script كفحوص أمنية، ونصوصاً عربية وهندية ومن اليمين إلى اليسار ورموزاً تعبيرية ومحارف مشكولة للتوطين — مع النتيجة التي يجب أن يعطيها النظام لكل منها.
ملاحظات تقنية
لكل توصية معرّف (TD-01 وTD-02 …) والحقل الذي تخصه وفئة (صالحة أو غير صالحة أو حدّية أو فارغة أو توطين أو أمان أو صيغة أو محارف خاصة) والقيمة الحرفية المراد كتابتها وسبب أهميتها والنتيجة المتوقّعة — مقبولة، أو مرفوضة وبأي رسالة، أو تُخزَّن بأي شكل. وتُعطى القيم العربية والهندية والرموز التعبيرية بمحارفها الحقيقية لا بوصفها.