Скажем, я хочу, чтобы выполнить следующий тест на моем сайте:Как я могу запускать тесты селена на browserstack.com?
- загрузить его в браузере.
- Нажмите на кнопку, которая выполняет некоторые Javascript.
- Ждите действия Javascript для завершения.
- Посмотрите, как выглядит страница.
Я знаю, как создать Selenium тест для этого. Я также знаю, как выполнить этот тест на browserstack.com вручную, то есть, запустив VM BrowserStack для каждого браузера, который мне нужен, а затем выполните следующие действия.
Как совместить тест Selenium (может быть в JS или C# или любой другой) BrowserStack, так что BrowserStack выполняет тест во всех браузерах, мне нужно, а затем посылает какой-нибудь отчет мне, как гроздь скриншоты?
BrowserStack предоставляет небольшую документацию о TestSwarm и Selenium по адресу http://www.browserstack.com/automated-browser-testing-api, но поскольку я абсолютно не знаком с темой веб-тестирования, я не вижу, как взаимодействуют BrowserStack, Selenium и, возможно, TestSwarm.
EDIT: Selenium and Testswarm - это просто примеры, я не предпочитаю никаких фреймворков, мне просто нужно автоматизировать браузер Browser.
Это сейчас июнь; действительно ли они лично уведомили вас о добавлении поддержки Selenium? В любом случае, знаете ли вы, что такое текущее состояние игры? (Мне больше не важно лично, но было бы неплохо сохранить этот ответ в актуальном состоянии.) –
(сейчас уже август, и я только заметил, что ты меня обманул, извините). Да, BrowserStack сделал infact приходят в середине июля с http://www.browserstack.com/automate. Я доволен этим. Пример кода, который работает в первый раз. Обновления Visual Dashboard в реальном времени. Круглосуточная поддержка по электронной почте. – dfdumaresq