SECON'2019
XI международная конференция разработчиков программного обеспечения
×

Вопрос спикеру

Сообщение


Симакин Валерий Банк "Ренессанс Кредит", Пенза
Дружинин Денис Банк «Ренессанс Кредит», Пенза
Скорость и стабильность - вот что важно на текущем этапе развития автотестирования. Особенно когда количество автотестов исчисляется тысячами.
Как же нам сделать здоровыми и быстрыми наши тысячи маленьких и больших автотестов?
Лично мы решили их кормить правильной инфраструктурой из виртуальных *nix серверов, Docker контейнеров, WireMock заглушек, сервисов хранения тестовых данных и наивкуснейшего OpenShift'a.
А за результатами наших автотестов мы попросили проследить наших хороших друзей, таких как InfluxDB и Grafana.



Мжачих Людмила Mail.Ru Group, Москва
Что может быть не так с вёрсткой? Да все, что угодно! Ведь верстка - это не так просто, как кажется: она может не соответствовать макету, кодстайлу, некорректно работать в различных браузерах... А ещё она может ломаться в неожиданных местах. И всего одна строчка css кода может разломать страницу. Поэтому вёрстку необходимо тестировать.

Я расскажу о том, как мы внедряли регрессионное тестирование верстки на стороне фронтенд разработки в команде Mall.my.com (Mail.ru Group), о предпосылках его внедрения, сложностях, с которыми мы столкнулись, и о том, какие проблемы это помогло нам решить.

Также я научу работать с инструментом для тестирования BackstopJS, покажу примеры тестовых сценариев, расскажу, как у нас построен процесс тестирования.



Аскерова Ольга Smartway, Пенза
Хочу поделиться своим опытом и взглядом на такие ситуации, как
- Вхождение в отрасль. Трудно и страшно? Совсем нет.
- Общение с программистами. Суровые бородатые личности? Неа.
- Карьерный рост. Пришел, увидел, победил - миф? Реальность.
Надеюсь убедить, вдохновить и помочь тем, кто в этом нуждается.



Сивцова Елена Andersen, Витебск
Каждый из нас хоть один раз ленился и ругал себя за это, но лень - это не всегда плохо, особенно, когда в итоге качество вашего продукта становится лучше. Я расскажу, как ленивость тестировщика помогает в развитии качественного продукта, настройки процессов и улучшению взаимоотношений в команде. Поговорим, как улучшить жизнь тестировщиков на проекте, поделюсь опытом и ошибками, которые возникали в процессе моей работы.




Артюхина Юлия Open Solutions, Пенза
В больших проектах невозможно уследить абсолютно за всем, к тому же регрессионное тестирование очень утомляет, на помощь приходит автоматизация. Но и здесь остаётся много подводных камней: где запускать автотесты, когда, как формировать отчёты.
Система управления тестированием TestRail имеет возможности написания и хранения кейсов, а также объединения их в раны, плюс генерация сводных отчётов по проведенному тестированию.
Любые проекты и тесты будут храниться в Gitlab и запускаться в CI, а красивые репорты отправляться всем желающим. Таким образом, на выходе получаем универсальный подход к любым проектам.



План:
* Обо мне
* О docdoc
* Как работаем - все удаленно + ведем тесты в TestRail+Jira+RocketChat
* Схема работы без ревью
* Рост команды - по 4 человека в месяц
* Проблемы такого подхода
* Вводим ревью - настройка TestRail
* Вводим ревью - интеграция с RocketChat
* Вводим ревью - процесс ревью и автоматизация
* Вводим ревью - стилистика, вводим глоссарий
* Вводим ревью - правила ревью: как проводить
* Вводим ревью - правила ревью: на что обращать внимание
* Чек-лист изменений
* Итоги
Q&A