Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.

Test it! И снова про фриланс. Уточнения.
Источник:  Винокурова Ирина / Bugoводство
17.08.2013 02:33

Привет-привет! Сегодня пятница и значит опять время для нашей рубрики Test it (хоть и прошлая была пропущена по уважительным причинам). И с вами я - сменная ведущая Ира Винокурова. На  самом деле, сегодня была не моя очередь отвечать. Но на почту пришло письмо, адресованное лично мне (такприятнотакприятно))) Антон спрашивает: "Вопрос Ирине. Не могли бы вы подробнее рассказать про фриланс в тестировании. Где искать заказы лучше всего, часто ли сталкиваетесь со сложностями в поиске (по долгу ли сидите без работы между проектами), и все-все, что в

Читать дальше


масдай
Источник:  Ярулин Александр / Качество ПО
16.08.2013 15:15

Вчера утром windows-7 на домашнем компьютере в очередной самообновилась, после чего запуск любого невиндового приложения приводил к ошибке 0x000005 Так как сразу было ясно , что виной всему очередной непротестированный ms-патч, то удаление всех обновлений этого утра и последующая перезагрузка с запретом дальнейших апдетов решили проблему. Не первый раз уже подобные казусы случаются а масдаевскими патчами. Поэтому становится очень интересно, в чем именно состоит технология тестирования обновлений в Microsoft ? Тестируются ли они ? Ведь бывало даже та

Читать дальше


Один тайский вечер, и к чему это привело
Источник:  Винокурова Ирина / Bugoводство
14.08.2013 02:40

-Сходил за льдом, ага...(с) Свидетель всех вечерних разговоров) Возглас друга-программиста, когда он вернулся на балкон Вся эта история началась ещё в апреле месяце. Сидела я как-то у своего тайско-ижевского друга на балконе в его доме, общалась с ним на всякие темы. И - как это обычно бывает у Итшников - скатились на работу А друг-то разрабатывает приложения под Андроид. Ну и стало мне интересно, что же он такое делает интересное что даже в 11 вечера надо ждать, пока он работать закончит. Скачала я его. И пока друг ходил на первый этаж за льдом

Читать дальше


Летняя школа не отпускает)
Источник:  Винокурова Ирина / Bugoводство
13.08.2013 05:20

А вы знаете, хоть летняя школа и была в самом начале лета, но для многих она является главным событием лета. И некоторые только сейчас могут хоть что-то сказать по этому поводу. И, имхо, это очень круто, как мне кажется. Ведь это как надо было зацепить. И сколько всего получить в эти насыщенные 10 дней. К чему это я? Ах, да. Мне тут иногда присылают отзывы. И я, хоть и немного ленивая задница, была занята из-за сдачи двух проектов и ещё некоторых вещах (о которых позже скажу), всё же сегодня нашла наконец-то, блин время опубликовать отзыв Анны Таламанов

Читать дальше


Пишем рулу - прокси
Источник:  Кошелев Артём / Test (automation) remarks
12.08.2013 22:00

Я уже писал про использование browsermob-proxy в посте про поиск js-ошибок. В этом же посте предлагалось оформить работу с прокси и драйвером с использованием рул. Настало время сделать это =).

Создаём класс ProxyRule.java, расширяющий абстрактный класс TestWatcher:

public class ProxyRule extends TestWatcher {}

Т.к. нам нужно запускать прокси при старте теста и гасить её когда тест закончен, оверрайдим соответствующие методы:

@Override protected void starting(Description description) { proxy = new ProxyServer(0); try { proxy.start(); ScriptInjection.injectScriptRightAfterHeadTag(proxy, OnErrorHandler.SCRIPT); caps = new DesiredCapabilities("firefox", "", Platform.ANY); caps.setJav

Читать дальше


Вредный Cовет №1
Источник:  Кошелев Артём / Test (automation) remarks
08.08.2013 22:00

Если ты в своей работе Кучу действий повторяешь И боишься ошибиться Закомитив не туда Ты не пробуй кучу эту Заменить скриптом обычным Ведь тогда твои коллеги Позабудут про тебя И никто в час предрелизный Не придёт с горячим кофе О шаманствах над пакетом Не попросит рассказать В общем нафиг это нужно Лучше делать всё руками По старинке, как учили Ведь работает - не лезь!

Надо больше автоматизации!
Источник:  Кошелев Артём / Test (automation) remarks
05.08.2013 22:00

Поймал себя на мысли что каждый понедельник я огурцом формирую релиз из тасков, сделанных за прошлую неделю в каждой из трёх команд. Вроде несложное действие, но при этом, если подумать, там совсем не требуется моего участия. Сразу в голове возникло решение - Jenkins, регулярная джоба, Jira API… Дело за малым - всё это запилить.

Потом поймал себя на мысли что в начале каждого месяца я снимаю показания счётчиков воды. Беру отвёртку, открываю дверку за которой они спрятаны, беру специальный бланк, ручку, переписываю показания, закрываю дверку, убир

Читать дальше


Вопросы для собеседования тестировщиков
Источник:  Кочегаров Владимир / Я тестировщик
30.07.2013 14:53

Добрый день Всем! Работаю на протяжении года в развивающейся фирме. Отдел тестирования вырос с одного человека до 5. И продолжает расти. Собеседований было куча! Вопросы естественно одни и те же. Не думаю что для кого то я открою Америку, но я для себя отметил следующие критерии для поиска людей. ТТ - теория тестирования. Здесь я кандидата спрашиваю - что такое тестирование в целом, какие виды тестирования он знает. И так далее. АТ - автоматизация тестирования. Здесь могут быть тестовые задачи на написание кода на каком либо языке (предпочтитель

Читать дальше


Автоматизация как сервис
Источник:  Кошелев Артём / Test (automation) remarks
29.07.2013 22:00

Уже прошло довольно много времени с того момента как автоматизаторы в моей команде перестали участвовать в тестировании новой, старой и вообще любой функциональности. Вместо этого они получают задачи от экспертов - ручных тестировщиков, которые находятся в контексте сервиса и знают, какая автоматизация и когда им больше нужна. Таким образом автоматизация представляется в виде сервиса: более-менее формализованные задачи на входе, продукты (тесты, инструменты) - на выходе. Это позволяет нам переиспользовать удачные решения на разных серви

Читать дальше


Непрерывное улучшение кода
Источник:  Кошелев Артём / Test (automation) remarks
23.07.2013 22:00

На одном из субботников я рассказывал, какие практики мы используем для поддержания качества кода наших авто-тестов. Одна из таких практик - статический анализ кода. Понятно, что анализ сам по себе особой ценности не несёт. Но вот если интегрировать его в процесс разработки - другое дело.

Подобные инструменты интегреруются двумя способами - либо прекомит, либо посткомит. Мы выбрали второй способ, т.к. в наших ультра-коротких итерациях нам важно доставлять свежие тесты потребителям как можно быстрее. Проблемы же, если они возникнут, в люб

Читать дальше