السيلينيوم: هل هناك طريقة لتغيير ملف المضيفين على الجهاز الذي يعمل عليه الخادم
-
22-09-2019 - |
سؤال
أريد أن أجعل المتصفح يفتح عنوان URL محليًا باسم عنوان URL المباشر. بمعنى أنه عندما أفعل:
sel.open('http://live-url/)
سيسيلينيوم سيفتح عنوان URL المحلي بالفعل.
يمكن للمرء اختبار هذا عن طريق تغيير ملف المضيفين ولكن هذا مستحيل عند التشغيل على العديد من الآلات.
أفكار؟
المحلول
لا
لا يمكن للسيلينيوم تغيير ملف المضيفين لأنه لا يمكنه التفاعل إلا مع الصفحات التي يتم تقديمها داخل Broswer.
ربما يمكنك ضبط خادم CI الخاص بك لفعل شيء كهذا ، ولكن مرة أخرى يجب أن أسأل لماذا. الاختراق مع موقع ثم اختباره سيؤدي بالتأكيد إلى إبطال اختباراتك؟
لا تنتمي إلى StackOverflow