Веб-приложение, отображающее информацию о базе данных, гораздо удобнее для чтения в полноэкранном режиме, чем в небольшом окне.Проблема в том, что я не могу получить окно для максимизации из UFT / QTP.
Я попытался запустить объект браузера из Wscript.Shell, но приложение возвращается в UFT и максимизирует это окно вместо вновь созданного браузера.window.
siteA = "https://google.com"
Const max_window = 3
Set browobj = CreateObject("Wscript.Shell")
Set oShell = CreateObject("WScript.Shell")
'browobj.Run "chrome -k -incognito -url "&siteA
browobj.Run "chrome -incognito -url "&siteA, max_window
oShell.SendKeys "% x"
browobj.sendkeys "{F9}"
browobj.sendkeys "(% )X"
browobj.SendKeys "% x"
Set browobj = Nothing
Какие-либо решения для максимизации окна с объектом фокуса нового браузера?
Редактировать:
Даже ниже не будетувеличить, взятый из этого Список элементов управления не работает.
SystemUtil.Run "chrome.exe" , siteA ,,,3
chrome.exe --incognito --start-maximized
Если вы отключите все экземпляры Chrome, эти элементы управления будут работать нормально, но если у вас будет активное окно в Chrome, оно будет работатьвзять эти свойства.