Size: a a a

QA — Автоматизация

2019 December 14

AD

Aleksandr Dolinskiy in QA — Автоматизация
сделать запрос к сервису который отправляет
источник

N

Nikita in QA — Автоматизация
тот сервис недоступен извне
источник

AD

Aleksandr Dolinskiy in QA — Автоматизация
беда в том что летом гугл прикрыл возможность из приложения читать смски на телефоне, если это не основная функциональность, так что программно из телефона примерно никак
источник

AD

Aleksandr Dolinskiy in QA — Автоматизация
так что договариваться с внешней системой о каких-то правилах, или пусть апи сделают, или смску одну и туже
источник

LY

Lev Yarushin in QA — Автоматизация
Вот теперь понятнее. Раньше у ОпСоСов были api для получения sms на конкретный номер или форвард на email, пользовались этим.
На данный момент AFAIK это уже не возможно. Можно смотреть в сторону древних мобил/рутованных девайсов. На свежих версиях Android получить sms через adb не получится. Ещё альтернатива - сервисы https://rapidapi.com/blog/sms-apis-send-texts/
источник

N

Nikita in QA — Автоматизация
засада-то какая...а варик из 3g-модема с веб-мордой никто не рассматривал?
источник

LY

Lev Yarushin in QA — Автоматизация
Можно и его, но у меня на модеме часто sms приходят с большой задержкой, возможно дело в кастомной прошивке.
источник

N

Nikita in QA — Автоматизация
Дела...спасибо за мнения, буду думать
источник

i

i think it's okay in QA — Автоматизация
привет.
вы (автоматизаторы что пишут на джаве) юзаете интерфейсы?
источник

MB

Mikhail Barinov in QA — Автоматизация
Коллеги, подскажите пожалуйста (сижу не понимаю в чём проблема), почему не срабатывает фикстура?
источник

MB

Mikhail Barinov in QA — Автоматизация
@pytest.fixture()
def chrome():
   driver = webdriver.Chrome('/Users/user/PycharmProjects/selenium_example/drivers/chromedriver')
   yield driver
   driver.quit()
источник

SD

Stackoverflow Driven Developer in QA — Автоматизация
Mikhail Barinov
Коллеги, подскажите пожалуйста (сижу не понимаю в чём проблема), почему не срабатывает фикстура?
А ты ее вызвал в тесте?
источник

MB

Mikhail Barinov in QA — Автоматизация
Stackoverflow Driven Developer
А ты ее вызвал в тесте?
да. референс не подтягивается 🙁 хотя conftest.py лежит на самом выском уровне
источник
2019 December 15

E

Eugene in QA — Автоматизация
Привет
Кто то знает куда selenide ставит chromedriver?
        ChromeOptions options = new ChromeOptions();
       System.setProperty("webdriver.chrome.driver", "/home/osboxes/node/lib/node_modules/appium/node_modules/appium-chromedriver/chromedriver/linux/");
источник

E

Eugene in QA — Автоматизация
ну или как задать ChromeOptions options для selenide?
источник

АЩ

Александр Щёкотов in QA — Автоматизация
Если ты имеешь ввиду то о чем я подумал, то можешь создать экземпляр класса ChromeOptions, далее сделать с ним что тебе нужно и положить его в констрктор ChromeDriver при инициализации.

ChromeOptions options = new ChromeOptions();

WebDriver webDriver = new ChromeDriver(options);
источник

АЩ

Александр Щёкотов in QA — Автоматизация
Если это не то, то не совсем понятно что ты имеешь ввиду под  словами "задать ChromeOptions options для selenide?"
источник

E

Eugene in QA — Автоматизация
Александр Щёкотов
Если ты имеешь ввиду то о чем я подумал, то можешь создать экземпляр класса ChromeOptions, далее сделать с ним что тебе нужно и положить его в констрктор ChromeDriver при инициализации.

ChromeOptions options = new ChromeOptions();

WebDriver webDriver = new ChromeDriver(options);
я не могу так создать
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, see
источник

E

Eugene in QA — Автоматизация
нужно задать еще
System.setProperty("webdriver.chrome.driver", "/home/osboxes/node/lib/node_modules/appium/node_modules/appium-chromedriver/chromedriver/linux/");
источник

E

Eugene in QA — Автоматизация
а я не знаю где он находится(
источник