webapp-testing
اختبار تطبيقات الويب باستخدام Playwright
قد يكون من الصعب التحقق من تطبيقات الويب المحلية بعد أن يعرض JavaScript الصفحة. ترشد هذه المهارة إلى سكربتات Playwright التي تفحص حالة واجهة المستخدم، وتلتقط لقطات شاشة، وتجمع السجلات، وتعمل ضد الخوادم المحلية.
هذه المهارة جزء من حزمة
ثبّت الحزمة كاملة للحصول على كل المهارات التي تحتاجها المهمة بأمر واحد.
توقف واطلب التأكيد قبل التثبيت.
راجع الخطة واحصل على موافقة صريحة من المستخدم قبل تغيير الملفات.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "webapp-testing" from https://skillstore.io/skills/zhanlincui-webapp-testing.md and its manifest at https://skillstore.io/api/skills/zhanlincui-webapp-testing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "webapp-testing". اختبر لوحة المعلومات المحلية الخاصة بي وقدم تقريرًا عما إذا كان التنقل الرئيسي يعمل.
النتيجة المتوقعة:
يسمي التقرير كل عنصر تنقل تم اختباره، ويلاحظ تغييرات الصفحة المرئية، ويتضمن موقع لقطة الشاشة للمراجعة.
جارٍ استخدام "webapp-testing". التقط مخرجات console في المتصفح أثناء فتح صفحة الإعدادات.
النتيجة المتوقعة:
تلخص النتيجة أخطاء وتحذيرات console، وتشرح التأثير المحتمل على واجهة المستخدم، وتقدم موقع السجل المحفوظ.
جارٍ استخدام "webapp-testing". افحص نموذج HTML ثابتًا وتأكد من أن تدفق الإرسال يغير الصفحة.
النتيجة المتوقعة:
تسرد النتيجة حقول النموذج المكتشفة، وتصف التفاعل الذي تم تنفيذه، وتشير إلى لقطات شاشة قبل وبعد.
التدقيق الأمني
مخاطر عاليةMost static Markdown and localhost findings are false positives from documentation examples or local debugging artifacts. The helper script does execute user-supplied commands, including shell=True server commands, and the skill text discourages source review before execution.
مخاوف أمنية مؤكدة (1)
عناصر مراجعة القدرات (4)
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
عوامل الخطر
🌐 الوصول إلى الشبكة (3)
📁 الوصول إلى نظام الملفات (4)
⚙️ الأوامر الخارجية (23)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/zhanlincui-webapp-testing?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/zhanlincui-webapp-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-webapp-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/zhanlincui-webapp-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
ZhanlinCui. (2026). webapp-testing security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4اقتباس BibTeX
@techreport{zhanlincui-zhanlincui-webapp-testing-2026,
author = {ZhanlinCui},
title = {webapp-testing security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "webapp-testing security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "ZhanlinCui"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4"
identifiers:
- type: other
value: "skillstore:zhanlincui-webapp-testing:audit:4"
description: "Skillstore immutable audit report identifier"
مقارنة المتغيرات
11 متغيرات قابلة للتثبيتتبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
autumnsgrove-webapp-testing
2026-09-09
7spade-webapp-testing
2026-09-09
webapp-testing
2026-09-09
zhanlincui-webapp-testing
2026-09-09
artemisai-webapp-testing
2026-09-09
sickn33-webapp-testing
2026-09-09
azeem-2-webapp-testing
2026-09-09
cam10001110101-webapp-testing
2026-09-09
dyai2025-webapp-testing
2026-09-09
davila7-webapp-testing
2026-09-09
composiohq-webapp-testing
2026-09-09
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: متوسطما الذي يمكنك بناؤه
التحقق من سلوك واجهة المستخدم المحلية
شغل فحوصات Playwright ضد خادم تطوير محلي وتأكد من أن الشاشات المهمة تعمل كما هو متوقع.
تصحيح حالة الصفحة المعروضة
التقط لقطات شاشة ورسائل console وتفاصيل DOM المعروضة بعد انتهاء JavaScript من التحميل على جانب العميل.
فحص النماذج الأولية الثابتة
افتح ملفات HTML محلية، وتفاعل مع عناصر التحكم المرئية، والتقط لقطات شاشة قبل وبعد.
جرّب هذه الموجّهات
استخدم هذه المهارة لفتح تطبيق الويب المحلي الخاص بي، وانتظر حتى تنتهي الصفحة من التحميل، ثم التقط لقطة شاشة للصفحة كاملة.
استخدم هذه المهارة لفحص الصفحة المعروضة وسرد الأزرار والروابط وحقول الإدخال المرئية والمحددات المفيدة.
استخدم هذه المهارة لتشغيل الصفحة، وجمع رسائل console في المتصفح، وتلخيص الأخطاء أو التحذيرات التي تؤثر في واجهة المستخدم.
استخدم هذه المهارة لتشغيل الخوادم المحلية المطلوبة بعد تأكيد الأوامر، وتشغيل أتمتة Playwright، وتنظيف الخوادم بعد ذلك.
أفضل الممارسات
- راجع السكربتات المساعدة وأكد أوامر الخادم قبل تشغيل أتمتة الأوامر المحلية.
- انتظر خمول الشبكة أو ظهور المحددات المرئية قبل فحص الصفحات الديناميكية.
- خزن لقطات الشاشة والسجلات في مسارات إخراج داخل مساحة العمل يوافق عليها المستخدم.
تجنب
- تشغيل أوامر خادم غير معروفة عبر المساعد دون مراجعة الوسائط.
- فحص صفحة ديناميكية قبل أن ينتهي التطبيق من العرض.
- افتراض أن المحددات من HTML الثابت تطابق دائمًا حالة التطبيق المعروضة.
الأسئلة المتكررة
هل تتطلب هذه المهارة Playwright؟
هل يمكنها اختبار تطبيق يعمل بالفعل؟
هل يمكنها تشغيل خوادم محلية؟
هل لقطات الشاشة مدعومة؟
هل ترسل بيانات الاختبار إلى خدمات خارجية؟
ما الذي يجب علي مراجعته قبل استخدامها؟
تفاصيل المطور
المؤلف
ZhanlinCuiالترخيص
Complete terms in LICENSE.txt
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
88a205c7f635a966e31156313b590d59007c5caa
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
137 تنزيلات · 226 مشاهدات
بنية الملفات