Команда walletone.com готовится совершить прорыв! Наш продукт не идеален, и это только подстегивает нас направить силы на его улучшение. Мы ищем члена команды, способного закрыть вопрос качества продукта. Если Вы сочетаете скиллы тестировщика и аналитика, не лишены чувства прекрасного, любите исследовать новое и бороться с несовершенствами – Вы тот, кто нам нужен!
Требования:
имеете опыт тестирования, поддержки или разработки web и мобильных приложений;
работали с удаленными командами, фрилансерами, community;
умеете описать задачу на уровне бизнес-требований, пользовательских сценариев и конкретных 2do для исполнителей;
способны самостоятельно протестировать обновление продукта и выявить все критические баги;
когда-либо использовали chrome DevTools, электронные деньги и интернет-банкинги;
любите море и горы, готовы к переезду!
Чем придется заниматься:
лично тестировать все releases и bugfixes по продукту (smoke testing);
разрабатывать test cases и check-lists, задействовать ресурсы команды, пользователей продукта (crowdsourcing), работать с биржами и фрилансерами;
вести bug tracker, взаимодействовать с разработчиками и отправителями багов;
формировать release notes, проводить инструктаж службы поддержки;
проводить usability-тестирование, ставить split-тесты, анализировать результаты;
налаживать мониторинг и автоматизированное тестирование критического функционала продукта.
Мы предлагаем:
Работу в молодом бодром коллективе в дружественной и демократичной обстановке;
Гибкий график;
Уютный офис, 10 минут пешком через парк от м.Краснопресненская;
Команду инструкторов по сноу-борду и горным лыжам. Турнир по теннису, не отходя от рабочего места;
Домашние печеньки под итальянский кофе;
Выбор техники для рабочего места на Ваше усмотрение;
Хорошая зарплата + бонус от выполнения kpi.
Еще, у нас есть несложное тестовое задание.
В случае заинтересованности прошу писать на hr@walletone.com
Прошу совета. У меня абсолютно дурацкое модальное окно, которое с phantomjs (1.9.8) не хочет закрываться никаким образом, кроме как повторными нажатиями кнопки и проверками, закрылось ли оно в конце концов. В общем - while loop. Никакие ExpectedConditions не помогают, ибо кнопка видна сразу, и кликабельна, и толку её нажимать один раз никакого. Если в Firefoxе проблем нет, то с phantomjs такие вот костыли. Как бы это обойти стандартными средствами? На данный момент составил такую конструкцию
В настройках Дженкинса я указал:
1. Maven имя: mvn
2. MAVEN_HOME: c:\Tools\apache-maven-3.3.1
В настройках задачи, шаг сборки:
- Вызвать цели Maven верхнего уровня:
Версия Maven: mvn
Цели: test
При запуске задачи в логе появляется следующий текст:
FATAL: Не найдено исполняемых файлов в c:\Tools\apache-maven-3.3.1
Build step 'Вызвать цели Maven верхнего уровня ' marked build as failure
Finished: FAILURE
Прошу помочь - что я делаю не так? Что-то нужно настроить дополнительно? И какие исполняемые файлы не находятся? mvn.cmd? Заранее благодарен за любую помощь, если что-то нужно - уточню.
PS: в проекте pom.xml находится в корне
ДОБАВЛЕНО: Самое интересное, что такая ошибка только вышла с версией 3.3.1. После этого я попробовал автоматическую установку mavena (3.2.2 максимальная была в списке), и после еще скачал версию 3.1.1 - и тест запустился без ошибок. Пока наверное остановлюсь на версии 3.1.1, но все же вопрос остается - это какой-то косяк дженкинса с новой версией или я что-то не так настроил?
Здравствуйте. Совсем ни давно занимаюсь написание тестов на selenium webdriver в данный момент пишу пару тестов для трудоустройства на работу но возникла проблема. Тест проверяю в двух браузерах(Chrome и FireFox).
код ниже ожидание появления элементов:
def waiting(self , locator, var):
self.wait = WebDriverWait(self.driver,5)
try:
element = self.wait.until(EC.visibility_of_element_located((locator , var)))
return element
except:
return False
код ниже работает в Chrome и возвращает текст а в FireFox возвращает пустую строку. В чем может быть проблема? В коде теста еще имеется такая же проверка так вот она в FireFox работает. То есть одна такая проверка срабатывает а вторая нет.
self.assertTrue('Пустое сообщение' in self.waiting(By.XPATH , './/div[text()="Пустое сообщение"]').text)