Ребята, привет. Кто тестирует(автоматизация) web приложения в Safari на реальном девайсе IOS и может помочь и ответить на пару вопрос ? Отпишите в лс, пожалуйста.
> Правила сообщества > 1. Не задавайте вопросы, ответы на которые есть в первой строчке гугла/документации, а также мета-вопросы - https://nometa.xyz
Ребят кто помнит как в джава селениум переключится на активную вкладку, жму печать открывается новая вкладка с печатной формой и я ъхочу с нее считать инфу, а считывает с предыдущей....
Ребят кто помнит как в джава селениум переключится на активную вкладку, жму печать открывается новая вкладка с печатной формой и я ъхочу с нее считать инфу, а считывает с предыдущей....
Подскажите плз нубу - если размещаю метод открытия страницы в классе теста - все хорошо, тест запускается. Делаю как на втором скрине - падает с ошибкой ClientsTest.findClient:27 NullPointer. Как можно исправить ситуацию на втором скрине?
Ну в другом случае это работает) 100% что я не разобрался в тонкостях Java, но в другом проекте подобные создания объектов работают , как пример - `public class NewArchitectureSteps {
ClientsPage clientpage; BasePageMethods basepage;
@Step("Открытие раздела клиенты") public void open_clients_page() { clientpage.open(); } }`
Ну в другом случае это работает) 100% что я не разобрался в тонкостях Java, но в другом проекте подобные создания объектов работают , как пример - `public class NewArchitectureSteps {
ClientsPage clientpage; BasePageMethods basepage;
@Step("Открытие раздела клиенты") public void open_clients_page() { clientpage.open(); } }`
сделал наверное как надо - BaseMethods baseMethods = new BaseMethods(); Заработало, но надо идти курить учебники)
Если вы хотите чтобы методы из BaseMethods можно было вызывать везде, без инициализации переменной- сделайте его методы статическими. Как вариант, можно сделать его синглтоном и получать объект по требованию.