Получили вопрос от потенциального участника курсов:
Selenium применяется только для тестирования веб-приложений или его можно применять для тестирования другого софта?
Так как вопрос общий, то ответ на него будет интересен многим, поэтому просим ответить тренера курсов по Selenium и разработчика инструмента Selenium (Webdriver) Алексея Баранцева публично.
Для проверок использую хром.Сами тесты запускаю на сервере через тимсити, раньше запускала в 3-5 потоков, но что-то поменялось (хром, вебдрайвер, сервер, количество приложений,которые работают на сервере - для меня загадка) и последние несколько месяцев тимсити регулярно зависает, как оказалось из-за моих тестов ((( это мне рассказали пару дней назад.
Даже при запуске тестов в 1 поток CPU держиться на уровне 90-98%, не говоря о том что тесты будут идти больше 3-х часов.
Chrome под управлением вебдрайвера использует слишком много памяти и к тому же при открытии сессии заганет CPU до ~100 %
Вот так я инициализирую драйвер, загружаю все без картинок.
Что можете еще посоветовать?
П.С. Пробовала запускать через фф, ресурсов он вроде как меньше жрет использует, но очень много элементов он не почему-то не видит (если не верите, потом покажу пример), если работать дальше с фф, нужно будет тесты крупно переписать
Мой дед в 72 работал бухгалтером. Моя бабушка будучи на пенсии продолжала работать.
Александру Александрову, дедушке русского тестирования, давно за 60. Давно - это давно. Он еще работает.
Но мне снесло мозг вот это видео. Мадам 80 лет. Я хочу так же двигаться в ее возрасте. Я не не сдамся. Я буду работать. Это видео я буду проигрывать, когда у меня опустятся руки. Я снова встану и буду работать. Спасибо, незнакомая Женщина (с большой буквы). Спасибо.
В компанию КИВИ на стартовавший недавно проект Карта Рассрочки Совесть ищу QA специалиста!
Мы создаем новый финансовый продукт, которым будут пользоваться миллионы!
«Совесть»— простая и удобная карта беспроцентной рассрочки. Выпускается КИВИ Банком и действует у партнеров — в супермаркетах, магазинах одежды, бытовой техники, ресторанах и других торговых сетях.
Присоединяйся к нам!
Задачи:
Выбор методик, организация и непосредственное участие в тестировании функциональных и нефункциональных требований
Контроль покрытия требований тест кейсами, оценку полноты полученных результатов тестирования
Участие в проведении системного тестирования
Участие в проведении Приёмо-сдаточных испытаний
Декомпозиция \ приоритизация задач по тестированию с учётом оценки влияния изменений на функциональность
Выбор требований, для которых возможно тестирование с помощью автоматизации, постановка задач для команды автоматизации, участие в написании автотестов
Оценка влияния дефектов на функционал системы.
Требования:
Опыт тестирования REST/SOAP сервисов
Опыт работы c БД (Oracle), написание несложных запросов
Опыт работы с Linux
Опыт работы с платежным ПО, тестирование ДБО сервисов
Знакомство с практиками DevOps
Опыт автоматизации будет плюсом
Опыт работ в команде с Agile практиками
Sql, TestRail, Jira.
Условия:
Работа в команде с лучшими профессионалами над сложными и интересными задачами
Оформление по ТК РФ, конкурентоспособная заработная плата, ежеквартальные премии по результатам работы
Расширенный соц. пакет: компенсация питания, ДМС со стоматологией, cкидка на фитнес сотрудникам компании
Комфортный современный офис в шаговой доступности от м. Чертановская
И приятные дополнения: угощения от компании, корпоративные мероприятия (в том числе профессиональные).
С нетерпением жду ваших откликов на v.vanyugina@qiwi.com
Недавно я написал в своем твиттере примерно следующее:
"Когда рассказываете о чем-то, найденном в процессе тестирования, называйте это проблемой, а не багом. Вы поразитесь, насколько лучше вас начнут понимать".
Причина для этой статьи в том, что, по моему мнению, наша ценность как тестировщиков – это наша способность исследовать продукт и информировать команду о потенциальных проблемах. Мне нравится слово "проблема" куда больше, чем "баг", и я постараюсь объяснить, почему.