Я тестирую версию веб-сайта для мобильных устройств. Мне нужно изменить ориентацию экрана на альбомную, но я не могу найти подходящего кода.
Вот что я сделал:
((IJavaScriptExecutor)driver).ExecuteScript("document.querySelector('meta[name=viewport]').setAttribute('content', 'width=device-height, height=device-width, initial-scale=1');");
var frame = wait.Until(e => e.FindElement(By.Id("gameFrame")));
driver.SwitchTo().Frame(frame);
var elem = wait.Until(e => e.FindElement(By.CssSelector(".buttonLabel.leftButtonLabel")));
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].scrollIntoView(true);", elem);
if (elem.Displayed)
{
action.MoveToElement(elem).Click().Perform();
}
Это изменилось на альбомное, но изменилось только окно просмотра, и элементы стали недоступны для взаимодействия.
Есть ли у вас какое-либо решение для этого в C# Selenium ?
Я тестирую версию веб-сайта для мобильных устройств. Мне нужно изменить ориентацию экрана на альбомную, но я не могу найти подходящего кода. Вот что я сделал: [code]((IJavaScriptExecutor)driver).ExecuteScript("document.querySelector('meta[name=viewport]').setAttribute('content', 'width=device-height, height=device-width, initial-scale=1');");
var frame = wait.Until(e => e.FindElement(By.Id("gameFrame"))); driver.SwitchTo().Frame(frame);
var elem = wait.Until(e => e.FindElement(By.CssSelector(".buttonLabel.leftButtonLabel")));
if (elem.Displayed) { action.MoveToElement(elem).Click().Perform(); } [/code] Это изменилось на альбомное, но изменилось только окно просмотра, и элементы стали недоступны для взаимодействия. Есть ли у вас какое-либо решение для этого в C# Selenium ?
Я тестирую веб-версию веб-сайта для мобильных устройств, где мне нужно изменить ориентацию экрана на альбомную, но я не могу найти подходящего кода.
Вот что я сделал
((IJavaScriptExecutor)driver).ExecuteScript( document.querySelector('meta...
Я тестирую версию веб-сайта для мобильных устройств. Мне нужно изменить ориентацию экрана на альбомную, но я не могу найти подходящего кода.
Вот что я сделал:
((IJavaScriptExecutor)driver).ExecuteScript( document.querySelector('meta...
Я тестирую версию веб-сайта для мобильных устройств. Мне нужно изменить ориентацию экрана на альбомную, но я не могу найти подходящего кода.
Вот что я сделал:
((IJavaScriptExecutor)driver).ExecuteScript( document.querySelector('meta...
Макет Android PreferenceScreen определен в папке res/xml как root_preferences.xml. Как я могу определить альбомную версию этого? Обычно, насколько я понимаю, вы создаете макет каталога и помещаете туда версию с тем же именем. Я попробовал это, но он...
Макет Android PreferenceScreen определен в папке res/xml как root_preferences.xml. Как я могу определить альбомную версию этого? Обычно, насколько я понимаю, вы создаете макет каталога и помещаете туда версию с тем же именем. Я попробовал это, но он...