أتمتة المهام وتسجيلها باستخدام Firefox

عار عليّ لأنني لم أكتشف امتداد Firefox هذا سابقًا. السيلينيوم IDE هو امتداد لـ Firefox يتيح لك أتمتة المهام وتسجيلها وتشغيلها في Firefox. لذلك فإن لها أكثر من هدف واحد ولكن هنا هدف رائع ستحبه. إذا كررت المهام بانتظام في المتصفح ، مثل التحقق من حسابات بريد الويب أو مواقع الشبكات الاجتماعية أو تسجيل الدخول إلى منتدى أو على موقع eBay ، فربما تساءلت عما إذا كانت هناك طريقة لأتمتة تلك المهام الأساسية. وهذا هو بالضبط ما يفعله Selenium IDE.

ألن يكون رائعًا إذا كان كل هذا ممكنًا بنقرة زر الماوس؟ حسنًا ، بعض النقرات أكثر ولكن أقل بكثير من أداء كل هذه المهام يدويًا واحدة تلو الأخرى. سيتعين عليك تسجيل المهمة (المهام) مرة واحدة والتي تتضمن ببساطة بدء الامتداد والتحرك والكتابة والكتابة تمامًا كما تفعل دائمًا. يسجل السيلينيوم كل الإجراءات ويمكنك حفظها بعد ذلك.

سيتعين عليك للأسف تحميلها متى أردت إعادة المهمة. لذلك من المنطقي بالنسبة لي فقط تسجيل وحفظ المهام التي تنطوي على الكثير من الكتابة والتحرك والنقر. ربما توجد طريقة لتخزينها في شريط أدوات الإشارات المرجعية ولكني لم أجد طريقة للقيام بذلك. سيكون رائعًا إذا كان هذا ممكنًا. (تحرر معي ، أنا أستخدم الامتداد لمدة 10 دقائق ..)

الغرض الرئيسي من السيلينيوم هو اختبار تطبيقات الويب. يعمل (ليس امتداد Firefox بالطبع) في معظم المتصفحات الشائعة بما في ذلك Internet Explorer و Firefox و Opera. بدلاً من النظر إلى / أو اختبار صفحات الويب في متصفحات مختلفة ، يمكنك استخدامها لتسجيل المهمة مرة واحدة وتشغيلها في كل متصفح مدعوم بعد ذلك.

يقدم موقع الويب تنزيلات للعديد من متصفحات الويب والمكونات الإضافية التي قد تجدها مفيدة أيضًا. يتضمن ذلك إنشاء لقطات شاشة عندما تفشل الاختبارات بعد اكتمالها ، أو المفضلة التي تتيح لك بدء الاختبارات بنقرة واحدة.

ألقِ نظرة على فيديو عرض تقديمي للسيلينيوم بيئة تطوير متكاملة يوضح كيفية تسجيل المهام وتشغيلها.