-
15.02.2017Как аналитика помогает тестировщику
В моей компании TruckerPath особое внимание уделяется аналитике в наших сервисах и приложениях. Аналитика помогает маркетологам улучшать продукт, рекламщикам считать деньги, дизайнерам проводить грамотное A/B тестирование, ну а нам решать наши типичные тестировочные проблемы. В своем докладе я хотел бы поговорить о роли аналитики в процессе тестирования продуктов. Расскажу, какими инструментами мы пользуемся, и как они помогают улучшать качество продукта. Расскажу, как стать ближе к пользователю с помощью аналитики, как быстрее воспроизводить баги, возникшие на проде. А также, о том, как аналитика помогает нам релизить продукты. До встречи на докладе!
-
Среднe
-
20 мин
-
SQA Days / 21
-
-
13.01.2016О том, как оптимизировать работу CI своими силами
Готов поспорить почти у каждого из вас на проекте есть Continuous Integration сервер. Будь это Jenkins, Bamboo, TeamCity или просто ubuntu сервер - не важно, а важно то, что он выполняет определенные, необходимые вам задачи. У кого-то он просто собирает билды, у кого-то там запускаются unit тесты, а кто-то большой молодец настроил там запуск selenium тестов или полноценное continuous delivery.
Но задайте себе вопрос: «А устраивает ли вас, работа вашего CI сервера?». Может вам хотелось бы дополнительных фич, скорости и удобства? Вот и я в свое время задался таким вопросом, и выяснилось, что CI на нашем проекте работает совсем не идеально.
В этом докладе я хочу рассказать о том, как и зачем руками тестировщика с нуля был настроен новый CI сервер, о том какие шишки я набил в процессе и, конечно, о том, как я организовал тестирование на этом сервере.
-
Среднe
-
20 мин
-
SQA Days / 19
-
-
23.07.2015Инструменты и лайфхаки тестирования REST API
Если у IT-любителей и профессионалов спросить, какие типы API они знают, то 90% назовет REST. И не зря, ведь почти все известные сервисы уже обзавелись RESTом. Но чтобы заказчику не было стыдно, мы должны тщательно тестировать API, найти баги, и оставить довольным пользователя.
О тестировании REST и пойдет речь в докладе. В нём я раскрою тему функционального тестирования с помощью инструментов, от SoapUI до консоли, в зависимости, что вы тестируете. Покажу способы автоматизации тестирования REST API: сначала быстрые , а потом - качественные. Расскажу о нагрузочном тестировании REST, готовых инструментах оповещений об ошибках и составления REST документации. В докладе я расскажу вам о лайфхаках, которые помогают мне находить баги каждый день. До встречи на докладе!
-
Просто
-
20 мин
-
SQA Days / 18
-
-
31.01.2015Как автоматизировать рутинные задачи или учимся разговаривать на змеином языке
Готов поспорить, что на вас, так же, как и на меня, ложится огромное количество во задач напрямую не связанных с тестированием. Нужно перекинуть кому-то файлы, составить скучный отчет, загрузить новую версию приложения на сервер или покормить офисную черепашку. Причем, эти задачи постоянно повторяются - рутина!
Для решения этой проблемы я предлагаю использовать автоматизацию. Да-да автоматизировать можно не только тесты в селениуме или где-то ещё, но и множество задач с которыми мы постоянно сталкиваемся. Для этого необходимо на начальном уровне освоить один из языков программирования, а также настроить среду запуска, ну а с целями автоматизации поможет разобраться ваша фантазия.
В данном докладе будет рассмотрен язык программирования python, как один из наиболее простых и наглядных в данном контексте. Посмотрим, как писать код, искать готовые модули, запускать получившиеся скрипты.
В качестве среды запуска тестов будем рассматривать CI server - Bamboo, как наиболее красивый и простой.-
Просто
-
20 мин
-
SQA Days / 17
-