четверг, октября 24, 2013
Хомяк… без единой ссылки для тестировщика…
среда, октября 02, 2013
DZis is the End
Это не первый мой блог, и каждый, выполнял нечто свое по простому правилу: когда я начинаю изучать что-то – я начинаю об этом писать, а может быть и создаю отдельный блог по этой теме, куда и собираю все интересный материалы.
Чуть больше 2-х лет назад, для меня была интересна идея повышения эффективности мануального тестирования, такие методологии и техники, как Specification by Example и BDD, Исследовательское тестирование, ну, и немного автоматизации.
Я не прогадал, сделав ставку на такие пути развития. Изучив, и копнув глубже каждую технику, я постарался взять все самое лучшее, попробовать на практике, в итоге – это делает мою работу интересной. А точнее сказать, я научился находить, чем себя заинтересовать даже в контексте, на первый взгляд, скучной деятельности.
Но, у меня появилась новая идея, которая, в данный момент, не совместима с существующей. На ее реализацию необходимо бросить все усилия. Так что, этот блог «официально» закрывается, но неофициально будет жить и дрейфовать дальше.
Хомяк все еще будет жить тут, пока не трансформируется в новый хомяк (в процессе)
Новый постов не будет, но зато будут новые анонсы
Так что, не спешите пока отписываться.
Короткая история моих предыдущих проектов
txt.zhariy.com – блог параллельных переводов с английского на русскийЯ считаю, что это была одна из моих лучших идей: вы читаете текст на английском, а если стало скучно или потерялись – можно подсмотреть русский перевод. Лично мне, ведение этого проекта помогло здорово подтянуть как навыки перевода с английского, так и навык правильного чтения английских текстов.
.NET ate my MOSK; – блог, посвященный языку C#
Я завел этот блог, когда только-только начал изучать C#, читать книги по этой теме. Проводил эксперименты. К некоторым постам сам до сих пор возвращаюсь.
bless $this, Blog
Блог посвящен языку – Perl. Самому лучшему динамическому языку в мире. Серьезно. Я пытался изучить Ruby и Python. Но, зная Perl, просто не нашел в этих языках ничего более нового или более гибкого или более лучшего. Все динамические языки, кроме Perl, для меня до сих пор, просто скучны.
На этом всё. Но, как я уже упомянул, еще неопределенное время, будут появляться новые хомяки и анонсы. Не переключайте канал.
суббота, сентября 21, 2013
yEd Graph Editor – бесплатный редактор диаграмм
Для диаграмм связей, с огромным успехом можно использовать XMind, а вот для всего остального – подойдёт yEd.
Кроме того, yEd сохраняет диаграммы в специальном XML формате, который специально предназначен для последующей обработки. Эти пользуется один из Model-Based Test инструментов – GraphWalker
Автохомяк: только ссылки, только хардкор, только автоматизация
Хомяк растет и развивается. Раньше он работал один, но очень быстро обрел популярность и новые ссылки потекли молочными реками. Решение было принято по Марксу – нанять еще одного хомяка.
Сейчас Автохомяк работает на портале AT.info, и уже успел опубликовать два еженедельных дайджеста интересных ссылок для автоматизаторов, которые посвящены только светлой, технической стороне тестирования.
Уже готово два выпуска:
- Дайджест полезных ссылок для тестировщиков-автоматизаторов #002
- Дайджест полезных ссылок для тестировщиков-автоматизаторов #001
И анонс со всеми деталями:
суббота, сентября 07, 2013
Метрики в разработке программного обеспечения и… социальная психология
Несколько интересных фактов из видео
Хоторнский эффе́кт (Эффект наблюдателя) (http://ru.wikipedia.org/wiki/Хоторнский_эффект)
На одном предприятии решили измерить, как яркость света в помещении влияет на продуктивность труда.
Когда яркость освещения увеличили – продуктивность труда возрасла!
Когда уменьшили – продуктивность труда возросла!
Когда людям сказали, что увеличили, но, на самом деле, оставили как было – продуктивность труда возросла!
Эффект наблюдателя: изменения в наблюдаемом явлении, происходящие вследствие самого факта наблюдения.
~
В одном детском саду, решили измерить насколько после введения штрафов, уменьшится количество случаев, когда родители забирали своих детей позже установленного времени.
В итоге, количество родителей, которые стали забирать детей позже – возросло. Они начали относиться к этому, как к сервису:
Заплатил денежку – можешь забрать ребенка позже. И, конечно же, в таком случае у них исчезло чувство вины.
Когда штрафы отменили – чувство вины родителей не вернулось назад :D
~
В компании IBM начали доплачивать тестировщикам за найденные баги, а разработчикам – за скорость их исправления… нет, не могу продолжать. Смотрите видео.
Кстати, если вам интересны такие факты, то на Сoursera идет замечательный курс по Социальной психологии. Еще не поздно присоединится.
суббота, августа 31, 2013
Небольшая подборка цитат
Поехали!
суббота, августа 24, 2013
Кто такой Жёсткий тестировщик?
ну и собственно моя презентация с @devday2gis "Кто такой Гибкий тестировщик" http://t.co/hadxXx8co7
— Andrey Rebrov (@andrebrov) August 23, 2013
И видео на ютубе: «Кто такой гибкий тестировщик?» — Андрей Ребров, ScrumTrek
Просто, тема «Гибких Тестировщиков» всегда выглядела для меня какой-то очень пафосной. И я уверен, что, ну нет такого понятия – как «Гибкий Тестировщик» или “Тестировщик в Agile”. Есть хороший тестировщик, владеющий определенными навыками, техниками, квалификацией и знаниями, которые применимы не только в Agile, но и в любом другом процессе, независимо от размера проекта и команды.
Так что нет таких тестировщиков, как «Гибкий» и «НеГибкий», есть лишь Квалифицированный и Менее-Квалифицированный, соответственно. В контексте небольшой команды, квалифицированные тестировщики не будут выделятся из «общей массы», потому что сама «масса» – это конкретные люди, с которыми идет плотная коммуникация, и которых можно перечислить по пальцам одной или двух рук.
четверг, августа 22, 2013
SWD Page Recorder BETA1 – записывает PageObject’ы на C#, Java, Ruby, Perl, Python!
Коллеги Автоматизаторы,
Если вы уже ощутили всю красоту и важность использования паттерна PageObject в своем проекте автоматизации на Selenium WebDriver, то, наверняка вы уже успели оценить какое громадное количество усилий тратится на создание новый и поддержку существующих классов PageObject.
Постоянно меняющиеся локаторы, дивы вылезающие из спанов, поля ввода, которые раз в неделю меняют свое имя… с этим, конечно-же можно жить. Это можно терпеть… К этому можно привыкнуть. Но, зачем? Почему-бы не свести долю рутинной работы по поиску локаторов, ну ладно, пусть не к нулю – но к минимуму.Именно это позволит вам сделать инструмент SWD Page Recorder. Хорошо… пусть сейчас и не на 100%. А, впрочем, все зависит от вашего фидбека, потому что свои задачи на работе я решаю эффективно. «SWD Page Recorder» помог мне сократить «ручную автоматизацию» в разы. И я всем очень доволен. И вы тоже можете получить это удовольствие от работы приложения. Более детально – в самом низу.
Видео: основные варианты использования SWD Page Recorder для записи PageObjects
понедельник, августа 19, 2013
YAPC::EU – еще одна, самая Perl’овая конференция по Perl | #ye2013
Что же там было?



