BrowserStack - возможно ли автоматизировать тестирование? - PullRequest
0 голосов
/ 17 января 2020

Ребята, я новичок в browserstack.

Все, что у меня есть, - это действительные учетные данные для входа в систему, и я не уверен в том, чтобы запускать / автоматизировать тестовые сценарии в browserstack.

Все, что я пробовал, работает / вручную вставка mu url во все устройства и тестирование. Но есть ли способ автоматизировать это?

Любое предложение будет высоко оценено, так как оно разрешит мой контрольно-пропускной пункт вперед

Ответы [ 2 ]

0 голосов
/ 17 января 2020

Да, на веб-сайте стека браузеров все документировано от setup до execution. Здесь вы можете найти все детали настройки браузера, используя selenium в стеке браузера. Пожалуйста, посмотрите ниже, как вы можете настроить удаленный экземпляр webdriver с вашим стеком браузера credentials

final String USERNAME = "";
final String AUTOMATE_KEY = "";
final String URL = "https://" + USERNAME + ":" + AUTOMATE_KEY + "@hub-cloud.browserstack.com/wd/hub";

try
{
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("browser",browser);
caps.setCapability("browser_version",browser_version);
caps.setCapability("os",os);
caps.setCapability("os_version",os_version);
caps.setCapability("resolution",resolution);
caps.setCapability("project","Project-1");
caps.setCapability("build","1.0");
caps.setCapability("browserstack.debug","true");
caps.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
driver = new RemoteWebDriver(new URL(URL),caps);
}
catch(MalformedURLException e)
{
e.getMessage();
}
0 голосов
/ 17 января 2020

Все, что поддерживается Selenium и Appium, поддерживается в BrowserStack Automate и App Automate Product соответственно. Если вы сможете выполнить тест на своем локальном устройстве или локальном компьютере, вы сможете выполнить то же самое на BrowserStack. Очень просто, они также предоставляют документ с примером кода на разных языках, к которым вы можете обратиться. Я прилагаю документацию, к которой вы можете обратиться ниже. Если вы хотите выполнить тест в мобильном приложении, вы можете обратиться к документации по App Automate, а если вы хотите выполнить тест на настольном компьютере или в мобильном браузере, обратитесь к документации Automate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...