السيلينيوم: هل هناك طريقة لتغيير ملف المضيفين على الجهاز الذي يعمل عليه الخادم

StackOverflow https://stackoverflow.com/questions/2131766

  •  22-09-2019
  •  | 
  •  

سؤال

أريد أن أجعل المتصفح يفتح عنوان URL محليًا باسم عنوان URL المباشر. بمعنى أنه عندما أفعل:

sel.open('http://live-url/)

سيسيلينيوم سيفتح عنوان URL المحلي بالفعل.

يمكن للمرء اختبار هذا عن طريق تغيير ملف المضيفين ولكن هذا مستحيل عند التشغيل على العديد من الآلات.

أفكار؟

هل كانت مفيدة؟

المحلول

لا

لا يمكن للسيلينيوم تغيير ملف المضيفين لأنه لا يمكنه التفاعل إلا مع الصفحات التي يتم تقديمها داخل Broswer.

ربما يمكنك ضبط خادم CI الخاص بك لفعل شيء كهذا ، ولكن مرة أخرى يجب أن أسأل لماذا. الاختراق مع موقع ثم اختباره سيؤدي بالتأكيد إلى إبطال اختباراتك؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top