هذا هو تطبيق Linux المسمى SeleniumBase والذي يمكن تنزيل أحدث إصدار له باسم 4.20.3-FixtheXPath-to-CSSconvertersourcecode.zip. يمكن تشغيله عبر الإنترنت في موفر الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى SeleniumBase عبر الإنترنت مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
قاعدة السيلينيوم
الوصف
يتعامل SeleniumBase تلقائيًا مع إجراءات WebDriver الشائعة مثل تشغيل متصفحات الويب قبل الاختبارات ، وحفظ لقطات الشاشة أثناء حالات الفشل ، وإغلاق متصفحات الويب بعد الاختبارات. يتيح لك SeleniumBase تخصيص عمليات التشغيل التجريبية من سطر الأوامر. يستخدم SeleniumBase بناء جملة بسيطًا للأوامر. يتضمن pytest الاكتشاف التلقائي للاختبار. إذا لم تحدد ملفًا أو مجلدًا معينًا لتشغيله ، فسيقوم pytest تلقائيًا بالبحث في جميع الدلائل الفرعية عن الاختبارات المراد تشغيلها. لا مزيد من الاختبارات غير المستقرة! تنتظر طرق SeleniumBase تلقائيًا حتى انتهاء تحميل عناصر الصفحة قبل التفاعل معها (حتى حد المهلة). هذا يعني أنك لم تعد بحاجة إلى عبارات time.sleep () العشوائية في نصوصك. يشتمل SeleniumBase على حل هجين آلي / يدوي يسمى MasterQA ، والذي يسرع الاختبار اليدوي من خلال جعل الأتمتة تؤدي جميع إجراءات المتصفح بينما يتولى المختبر اليدوي التحقق من الصحة.
المميزات
- إطار عمل Python قوي لأتمتة المتصفح واختبار واجهة مستخدم E2E
- يتضمن وضع التسجيل لإنشاء اختبارات المتصفح على الفور في Python
- يدعم العديد من المتصفحات وعلامات التبويب وإطارات iframes والوكلاء في نفس الاختبار
- يتضمن برنامج إدارة حالة الاختبار مع تقنية Markdown
- يحسن الانتظار الذكي التلقائي الموثوقية ويمنع الاختبارات غير المستقرة
- يدعم pytest ، unittest ، الأنف ، والتصرف لإيجاد / تشغيل الاختبارات
لغة البرمجة
بايثون
الفئات
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/seleniumbase.mirror/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.