किसी कारण से जब मैं काम पर अपने परीक्षण चलाता हूं तो ब्राउज़र अधिकतम हो जाता है, लेकिन जब मैं उन्हें घर पर चलाता हूं तो यह केवल लगभग 50% चौड़ाई का ब्राउज़र विंडो खोलता है। यह नीचे स्क्रॉल करने के साथ कुछ विसंगतियों का कारण बनता है, आदि, इसलिए मैं आदर्श रूप से इसे हर मशीन पर उसी आकार की एक ब्राउज़र विंडो खोलना चाहता हूं, जिस पर परीक्षण चलाए जाते हैं। ऐसा करने का सबसे अच्छा तरीका क्या है? (मुझे अन्य भाषाओं के लिए कुछ उत्तर मिले हैं, लेकिन उन्हें जावास्क्रिप्ट के अनुकूल नहीं बनाया जा सका है)
जोड़ा जा रहा है
browser.executeScript('window.moveTo(0,0);'+
'window.resizeTo(screen.width, screen.height);');
कुछ नहीं करता है, (जाहिर है window.moveToऔर window.resizeToक्रोम द्वारा समर्थित नहीं हैं)।
window.moveToऔर window.resizeTo। यह क्रोम में मेरे लिए ठीक काम करता है। मुझे नहीं पता है कि आप क्रोम में कंसोल से वर्तमान विंडो का आकार बदल सकते हैं, लेकिन यह तथ्य कि resizeToविधि वहां उपलब्ध है, यह दर्शाता है कि क्रोम इसका समर्थन करता है।
window.moveToऔरwindow.scrollToनिश्चित रूप से क्रोम द्वारा समर्थित है।