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

user12

Регистрация: 05 апр 2011
Offline Активность: Сегодня, 07:46
*****

#165942 Автоматизация регистрации нового пользователя

Написано user12 26 апреля 2018 - 12:17

Спасибо за ответы. Просто не сталкивался с этим, а на нескольких собеседованиях попросили написать автотесты на похожие формы. Вот и думал, может подвох какой есть.

 

Подвох был в том, что ты должен был уточнить про Капчу и код с телефона. Как достать, где хранится, если ли доступ в БД, есть ли возможность отключить капчу и т.п.


  • 2


#165932 Автоматизация регистрации нового пользователя

Написано user12 26 апреля 2018 - 06:39

По поводу Captcha ты либо пишешь распозновалку текста(что очень сложно), или просишь разрабов чтоб на тестовом контуре была уже задана капча XXX, либо, если есть возможность капчу отключают.

По поводу кода с телефона - говори с разрабами, м.б. этот код лежит просто в БД(если у тебя есть туда доступ), то проблем быть не должно


  • 1


#164799 Создание базы и подключения Селенуима к базе

Написано user12 13 февраля 2018 - 13:06

Хм, по поводу аккаунтов их или меняют в БД или есть на фронте возможность изменить аккаунт, либо дернуть какой-нибудь веб-сервис.

Вообще когда такого нет (например нет доступа к БД, либо доступ есть но только на просмотр, либо менять данные в БД можно, но нужен рестарт вайдфлая), то просто говорить с разрабами/менеджерами, что можно придумать.

 

По поводу емаилов вообще проблем нет никаких, т.к. например в gmail можно ставить плюс перед собачкой и это будут одинаковые емаил, например:

 

xxxx@gmail.com

xxxx+1@gmail.com

xxxx+xx@gmail.com  - все отправленые письма придут на xxxx@gmail.com


  • 1


#163849 Поиск элемента с помощью xpath

Написано user12 05 декабря 2017 - 07:09

А разве можно так писать ?

 

//<элемент>[contains(<аттрибут>=<значение>)] => у элемента есть аттрибут равный указанному значению

 

//div[contains(text()='Добавить кредит')] ,

Это же невалидный ХPath

Проверить можно в cтаром FF(там где есть Firebug c FirePath ) или в Хроме если набрать в консоли $x('тут храth')


  • 1


#163793 Должен ли работодатель сообщать соискателю об отказе?

Написано user12 30 ноября 2017 - 15:03

https://company.tutu..._qa#rec14501693

 

круто конечно, тебе надо 3 собеса: hr, тех. собес и с руководителем


  • 1


#163661 Page Object и одинаковые локаторы

Написано user12 22 ноября 2017 - 12:36

Тоже была такая мысль выделить такие элементы в отдельный объект, скажем Controls. Для таких целей подойдет создание обычного класса?

 

я слабо себе представляю другой путь.

Вообще если на страницах есть одинаковые(или похожие) элементы - типо Хедера, Футера, различных фильтров их лучше выделять в отдельный класс


  • 1


#163434 Технический английский

Написано user12 10 ноября 2017 - 13:06

Здесь не в прочитанных книгах дело, а в проектах и в ваших способностях. И ставьте произношение сразу, потом это будет уже тяжелее сделать


  • 1


#162803 Кто хочет стать наставником?

Написано user12 04 октября 2017 - 16:25

Курсы были такие:
Первые на ПРометеус-так тупо зубрёжка теории(при том не самими хорошими для понимания терминами)
Вторые(QaTestLab)- познакомили с Мантис, потом научили создавать тест-кейсы,тест-планы.

Сейчас большинство компаний требуют много скиллов. Которых на данный момент я не успел приобрести.

Может ты мне пригодишься в помощь?

 

 

 

Ты не совсем понимаешь. Лучший скилл - это устроится на работу джуном. Для джуна не так уж много чего надо. Вполне хватит Савина, английского(зависит от вакансии) и базового SQL(тоже зависит от вакансии).

У тебя есть Савин,  работал с BTS(не важно какой), тест-кейсы немного умеешь писать. Всё, ищи работу. Чем раньше найдешь - тем лучше.


  • 1


#162796 Кто хочет стать наставником?

Написано user12 04 октября 2017 - 12:29

Ищу наставника, что бы не то что дал пинка, а подсказал, что за чем учить.
Желание есть огромное.
Прочитал книгу Савина и прошёл 2 бесплатных онлайн курса по тестированию. Не скажу, что очень скилловый парень, но желание развиваться есть.

 

устройся на работу. Савин + ЦЕЛЫХ два курса достаточно.


  • 1


#161819 Selenium. Не работает ожидание кликабельности элеиента.

Написано user12 29 августа 2017 - 12:27

invisibilityOfElementLocated - не очень хороший вариант, т.к. проверка может успеть пройти до появления этого элемента.

Если причина именно в перекрывающем временно окошке - странно, что elementToBeClickable выдавал туже ошибку.

Он должен был бы подождать пропадания окошка "ожидайте" и успешно найти кликабельный элемент. 

 

user12: Мелкий вопрос
elementToBeClickable
 
По докам:
An expectation for checking an element is visible and enabled such that you can click it
 
Т.е. клик происходит если элемент visible and enabled.
Но может же такое быть, что элемент будет перекрыт другим ?
Alexei Barantsev: может. но это не проверяется

  • 1


#161536 Selenium. Отслежить изменение свойства "DISPLAY".

Написано user12 11 августа 2017 - 11:18

Т.е. этим методом проверять, отсутствует ли "крутелка" на странице, а затем продолжать кликать?

 

да. Более точно ждать, пока крутелка не пропадет

то стоит ли его выносить в класс-хелпер и оттуда вызывать?

 

Да. Иногда делают просто метод, который ждет, пока пропадет крутелка, иногда создают отдельный метод типо clickAndLoader - туда передают локатор на какой кликнуть, тут очень много вариантов и каждый делает так, как ему удобней.


  • 1


#161518 Selenium WebDriver + Geckodriver logging

Написано user12 10 августа 2017 - 13:25

DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability("acceptInsecureCerts", true);
FirefoxOptions options = new FirefoxOptions();
options.setLogLevel(Level.OFF);
capabilities.setCapability("moz:firefoxOptions", options);
WebDriver driver = new FirefoxDriver(capabilities);

так надо. Если не сработает - тогда хз

 

Напиши только, получилось или нет


  • 1


#161498 Selenium. Не работает ожидание кликабельности элеиента.

Написано user12 10 августа 2017 - 07:51

Что значит, не отрабатывает ? Ошибка какая ?

Либо клик происходит, но ошибки нет.

 

1. Поставь elementToBeClickable вместо visibilityOfElementLocated

2. By.xpath("//input[@id='hotelsListFilter:searchButton']")) - у тебя id есть - зачем ты ищешь по xpath ? (но это к проблеме офк не относится)


  • 3


#158433 Как лучше протестировать два сервиса одним тестом?

Написано user12 17 февраля 2017 - 06:48

Урлы и так должны хранится отдельно от кода, например в пропертях

тем более, что ТС скорее всего пишет на Java8, где это вообще делается в одну строчку

    List<String> fileLines =    Files.lines(Paths.get("Path to file"), StandardCharsets.UTF_8).collect(Collectors.toList());

  • 1


#157341 C чего начать и куда двигаться?

Написано user12 04 января 2017 - 13:00

http://software-test...od-avtotestera/

 

Ну и тренинги никто не отменял

http://software-testing.ru/trainings/


  • 1