Jira Jenkins Plugin Источник: Кошелев Артём / Test (automation) remarks 16.09.2013 22:00 Помнишь, я как-то писал про регулярные релизы, которые я формирую вручную каждый понедельник? В том же посте я сразу подумал про Jenkins и Jira API. Так вот, на просторах интернета был найден Jira Plugin, который почти решал мою задачу. Почему почти? Потому что он умел релизить версию, но не умел создавать новую. За пару часов эта досадная несправедливость была исправлена, но совесть не позволяла мне отправить пулреквест без тестов =). Волевым решением заставил себя посидеть еще вечерок и написать тесты и ни капли не жалею - хорошо прокачался в использо |
Мой первый раз Источник: Винокурова Ирина / Bugoводство 11.09.2013 01:46 На самом деле, я этого очень долго ждала. И очень давно хотела это сделать. Но при этом, думая и мечтая, сильно волновалась: а получится ли, смогу ли я. Получу ли удовольствие. Иногда мне даже про это снились сны. И чем ближе была дата, тем больше я испытывала волнение. Шутка ли - выступать публично первый раз после защиты диплома) Это я всё к чему? А к тому, что 7 сентября в славном городе Одесса тестировщики решили собраться в третий раз, чтобы поделиться опытом. И - через Таню Зинченко - предложили мне выступить у них на встрече. "А почему бы и не |
Работаем с XML в Java Источник: Кошелев Артём / Test (automation) remarks 09.09.2013 22:00 Одна из стандартных задач в автоматизации - работа с XML. Почему стандартная? Потому что сам XML - один из распространнённых стандартов передачи и хранения данных. Его используют, например, в старом-добром SOAP и новом-кленовом REST интерфейсах. Так же он используется для описания конфигурации maven-проектов и является стандартным выходным форматом xUnit фреймворков. Можно долго холиварить на тему его эффективности, читаемости и удобности, однако это не изменит того факта, что с ним надо уметь работать. Итак, что же про это пишут в интернетах? По зап |
Первые 15 минут у нового провайдера ) Источник: Ярулин Александр / Качество ПО 08.09.2013 19:19 Сегодня от "провайдера N" приходил ко мне мастер подключать интернет+ТВ. У меня уже есть качественный доступ в интернет-услугам, но вот захотелось посмотреть , что у других - тем более предоставляется тестовый доступ на 1й месяц. Схема подключения - через коаксиальный кабель, модем и ТВ-тюнер (для телека). Подключение заняло минут 15 , не больше. Мастер ушел. Начался тестовый период в прямом смысле слова =) Интернет Единственное, что можно сразу проверить - это соответствует ли реальная скорость обмена данными. В тарифном плане (ТП) заявленная |
Установка свежего GNU Emacs в Debian 7 (Wheezy) Источник: Горицков Родион 06.09.2013 07:50 Всем хорош Debian Wheezy, да только Emacs в нем не очень свежий. Можно собрать руками (что я сначала и сделал). Но это совсем не юзер-френдли метод и поэтому мы не будем его использовать. Сделаем Debian GNU\Linux и Emacs еще дружественнее к пользователю! Добавляем репозиторийИтак, самый свежий, самый новый и современный Emacs скрывается ЗДЕСЬ. На этом сайте вам предложат набор свежих сборок Emacs для различных версий Debian. Для тех, кто по ссылкам не ходит, приведу инструкцию для добавления репозитория в Debian Wheezy (в Jessie тоже работает, не сомневайтесь). |
Прекоммит-хуки в git Источник: Кошелев Артём / Test (automation) remarks 02.09.2013 22:00 Помимо стандартов оформления кода, хорошей практикой является использование стандартных commit-сообщений в системе контроля версий (слава богу использование последних уже даже не обсуждается). Стандартные сообщения хороши как минимум по двум причинам: позволяют тебе легко ориентироваться в истории проекта являются первым шагом к качественной автоматизации процесса сборки/выкладки релизовВ каждой уважающей себя CVS есть механизм хуков (ловушек). А поскольку мы используем git, расскажу как эта задача решается там. Хуки можно реа |
К гадалке не ходи Источник: Кошелев Артём / Test (automation) remarks 26.08.2013 22:00 Месяц назад я писал о процессах, по которым работают наши команды автоматизации. Тогда я пообещал подробнее рассказать про наблюдения за производительностью команд и построение прогнозов. Что ж, время пришло =) Напомню, как таковых релизов у нас в команде нет - как только задача сделана, новый код сразу идёт “в бой”. Однако чтобы сделанные задачи не мешались на борде, я раз в неделю формирую формальный релиз, в который попадают все сделанные за неделю задачи. Это позволяет мне наблюдать за тем, сколько задач делается за неделю. Вот как эт |
Test it! Тестируем, играя. Или играем, тестируя) Источник: Винокурова Ирина / Bugoводство 23.08.2013 19:53 Привет-привет! Календарь опять показывает пятницу, а значит настало время для рубрики Test It! В которой можно найти ответы даже на те вопросы, которые ведущие не знают :) И сегодня опять с вами я - Ира Винокурова. К чему я сказала про то, что не знаем ответы, но публикуемся? Ах, да. Дело в том, что ни я, ни Оля Киселева, ни Таня Зинченко не являются тестировщиками игр. Вот вообще. Но что делать, если на почту пришёл вот такой вот вопрос от Сергея: "Добрый день! В этом году я поступил на последний курс физфака. Я бы хотел связать свою будущую деятельнос |
OpenJDK TestFest Источник: Кошелев Артём / Test (automation) remarks 19.08.2013 22:00 В эту субботу побывал на занятном мероприятии - OpenJDK TestFest. Занятным оно прежде всего было по своему формату - люди собрались для того, чтобы пописать тесты для Open JDK 8. Это второе подобное событие в мире, первое было в Лондоне, следующее планируется в Москве. Собралось около 20 человек, я ожидал что будет больше, организаторы отметили, что в Лондоне было примерно столько же. Посмотрим, сколько будет в Москве =). Что интересного я вынес для себя: функциональные тесты для OpenJDK пишутся не только с использованием всем известных junit, testng, но и не |
Научи меня Scrum Источник: Винокурова Ирина / Bugoводство 19.08.2013 03:54 Вообще этим летом я поставила себе цель выучить как можно больше тестировочных и околотестировочных вещей. Ну а что? Все учатся осенью-весной, а я летом. Поэтому - опять же - увидев новый курс на нашем любимом ресурсе, ссылку на курс Татьяны Зинченко про тестирование в гибких методологиях, сразу же записалась. Зачем? Ну, гибкие методологии всё же потихоньку захватывают мир. И если хочешь качественно сделать программу, то надо хоть попробовать поработать. И если с программированием всё по методологиям понятно, то где же там тестирование? Что д |