Перейти к содержимому

Публикации fiatlux

16 публикаций создано fiatlux (учитываются публикации только с 29 марта 2023)


#149338 Что дает использование PageFactory?

Отправлено автор: fiatlux 12 марта 2016 - 19:30 в Selenium - Functional Testing

А что если в теле класса PageObject'а хранить final поля типа By сразу инициализировав их?

Дальше эти By поля передавать скажем селенидовским $ и $$ в телах методов PageObject'а.

public class SomePage {
    private static final By BUTTON_SEARCH = By.id("someId123");
    private static final By FIELD_SEARCH = By.id("someId456");


    public void setSearchText(String text) {
        $(FIELD_SEARCH).setText(text);
    }


    public void clickSearch() {
        $(BUTTON_SEARCH).click();
    }
}
 
Плюсы и минусы относительно @FindBy скажем? Что думаете?



#150572 Интересна обратная связь по вакансии - она из тех, что сложно закрываю

Отправлено автор: fiatlux 18 апреля 2016 - 18:08 в Круглый стол о работе в тестировании ПО

https://hh.ru/vacancy/16424719




#150510 Интересна обратная связь по вакансии - она из тех, что сложно закрываю

Отправлено автор: fiatlux 17 апреля 2016 - 08:52 в Круглый стол о работе в тестировании ПО

Последний год слышал о вилке 140-200 для Senior/Lead QA только лично - на почте, в LinkedIn, по тф. На хх и моем круге такие предложения нечастые, Вы правы.




#150258 Интересна обратная связь по вакансии - она из тех, что сложно закрываю

Отправлено автор: fiatlux 11 апреля 2016 - 17:19 в Круглый стол о работе в тестировании ПО

Вполне себе хорошая вакансия для линейного автоматизатора




#154276 Построение тестового фреймворка с нуля

Отправлено автор: fiatlux 14 сентября 2016 - 10:23 в Автоматизированное тестирование

Разумеется нужно знать основы, но писать тесты на чистом WebDriver API ... В любом случае или напишите свой велосипед, или возьмете что-то по типу Selenide




#147439 Оклад тестировщика

Отправлено автор: fiatlux 25 декабря 2015 - 18:47 в Круглый стол о работе в тестировании ПО

до 200К (если автоматизатор)

SHOW ME! =)




#147504 Оклад тестировщика

Отправлено автор: fiatlux 29 декабря 2015 - 20:01 в Круглый стол о работе в тестировании ПО

Про подобные компании знаю. Мой посыл был в сторону именно редкости и штучности таких предложений, особенно сейчас.




#151568 Тестовое задание по автоматизации, или постановка мозгов

Отправлено автор: fiatlux 29 мая 2016 - 09:21 в Круглый стол о работе в тестировании ПО

Такие фреймфорки как Selenide сделают код лаконичнее. Ну и как уже было сказано - ассерты и логирование вместо print




#153491 QA ищу работу удаленно

Отправлено автор: fiatlux 14 августа 2016 - 17:34 в Ищу работу!

https://www.crossove...edirect/job/291




#154275 Оценка готовности к собеседованию тестировщика

Отправлено автор: fiatlux 14 сентября 2016 - 10:22 в Автоматизированное тестирование

Еще у меня вопрос - у меня в тест кейсе под аннотацией @Before создаются экземпляры объектов для тестов, но переменные для этих экземпляров не видны из обычных тестов, как это так и как быть?

 

в сочетании с

По их словам по жаве очень хорошо прошел

 

вводит меня в ступор =)




#149325 Junior QA (Минск, Москва, Питер)

Отправлено автор: fiatlux 12 марта 2016 - 12:02 в Ищу работу!

  Pre-intermediate

 

desctop

 

Серьезно?)




#146137 Тестирование мобильного приложения на Android

Отправлено автор: fiatlux 17 ноября 2015 - 18:53 в Удаленная работа

Huawei Ascend P7 есть




#147555 Как в webdriver подтвердить окно загрузки элемента

Отправлено автор: fiatlux 04 января 2016 - 13:54 в Selenium - Functional Testing

Привет.

К сожалению WebDriver не умеет работать с нативными окнами Windows.

 

Путей несколько:

1) Отказаться от подобных тест-кейсов

2) Написать костыль для кликанья через Robot Framework (при этом еще нужен костыль для определения - появилось ли окно или нет, а это уже вообще работа с native)

3) Использовать Browser Mob Proxy (пример для связки с Selenide фреймворком тут)




#147563 Как в webdriver подтвердить окно загрузки элемента

Отправлено автор: fiatlux 05 января 2016 - 10:11 в Selenium - Functional Testing

Андрей, судя по описанию проблемы - девушка столкнулась с Windows-окном для сохранения файла. Если у нее есть href файла - это одно, если же нет, то это другое дело...




#147556 Фреймы и все что сними связано

Отправлено автор: fiatlux 04 января 2016 - 13:59 в Selenium - Functional Testing

Привет.

Практически не использовал метод parentFrame, но предположу что он просто на ступень выше вернет. А вот для возвращения к корню гарантировано поможет switchTo().defaultContent()




#153478 Устойчивость тестов

Отправлено автор: fiatlux 13 августа 2016 - 11:07 в Selenium - Functional Testing

1) Автоматизация должна начинаться, в том числе, и с хорошего тест-дизайна
2) Должно быть качественное управление тестовыми средами
3) Следует плотно взаимодействовать с разработкой
4) Про качество архитектуры и кода автотестов также не стоит забывать

Итог - механизмы рестарта flaky тестов вовсе будут не нужны. Проверено на практике

P.S. Исключение - тесты на IE. Избегайте этот браузер )))