Добрый вечер. Описание. Selenium, C#, nUnit, Chrome. TFS еженочно выполняет деплой и запуск тестов На виртуалках. Виртуалки крутятся в vSphere. В тестах выставляется размер окна браузера, т.к. это критично для UI-зависимых тестов: var options = new ChromeOptions(); options.AddArgument("--window-size=1920,995"); и/или Driver.Manage().Window.Size = new Size(1920, 995);
Проблема. Если запустить тесты и через некоторое время зайти по РДП на виртуалку, то видно - браузер запущен в мЕньшем разрешении. И скрины, которые делаются селениумом при ошибках, тоже "мелкие" (1404*814).
Если сперва зайти по рдп на виртуалку, а потом запустить тесты - окно браузера сразу создается заданного разрешения.
Размышления. Очевидно, что проблема кроется в разрешении экрана у виртуалки - когда подключаешься туда по рдп и fullscreen, разрешение становится таким же, как на локальном мониторе. Я пробовал выставлять бОльшее кол-во видеопамяти для виртуалки (есть у неё и такой параметр)
Вопрос. Почему селениум в принципе смотрит на разрешение? Ведь локально я смогу сделать браузер больше, чем экран. Кто-нибудь сталкивался? Как лечить?
мне нравится только то, что тесты очень легко читаются, а на остальные штуки, например, документирование фичей и предоставление мануалам возможности влиться в разработку тестов мне все равно
Ну а делать тесты читаемыми можно и без огурца, поэтому такое
ребят, такой вот вопрос - есть варики чятиков по C# для туповатых junior-based вопросов? ну в см. чтобы профильных гур не нагружать разным детсадовым уровнем, когда учишь язык)
ребят, такой вот вопрос - есть варики чятиков по C# для туповатых junior-based вопросов? ну в см. чтобы профильных гур не нагружать разным детсадовым уровнем, когда учишь язык)
Ну я знаю только один для разрабов. Там люди разного уровня
Добрый вечер! Подскажите реально ли автоматизировать десктопные приложения или нет. 1С допустим? Занимаюсь функциональным тестированием корпоративных систем на базе 1С. Есть ли возможность написать автотесты для процедуры: допустим форма "Контрагенты" там заносишь данные и выходит список такие казалось бы рутинные задачи. На будущее так сказать) Принимаются ответы "Да!", "Нет!", "А смысл?" спасибо