2 декабря 2010 г.

Ибо профессиональный тестировщик

Андрей Адеркин
Выпускник МаргГТУ, 24 года. Любитель пеших прогулок по городу с фотоаппаратом на плече и профессиональный тестировщик программного обеспечения. За пять минут может найти глюк практически в любой программе, за рабочий день довести эту программу до уровня «полный отстой».
В детстве, тестируя систему образования, обучался сразу в двух школах. Вынес из них аттестат о среднем образовании, знание нот и расположения клавиш на баяне, аккордеоне и фортепиано. Хотя и скрывает, но по всей видимости был отчислен из «музыкалки» за любовь к нетривиальным нажатиям клавиш на музыкальных инструментах. Ибо профессиональный тестировщик.
При необходимости перезагрузки компьютера пользуется приложением MS Paint и нетривиальным нажатием клавиш. Ибо профессиональный тестировщик.
Мечтает заглянуть в будущее, дабы осмотреть новинки научно-технического прогресса на предмет… Ну вы поняли… Нетривиального нажатия клавиш. Ибо профессиональный тестировщик.
Не женат, «находится в активном поиске» (с). Да-да. Причина та же. Ибо профессиональный тестировщик. (c)

При необходимости, можно  своять отличное cover letter ))))

1 декабря 2010 г.

Наиболее комфортные тестировщики

Команда QA в большом проекте. Каковы сильные качества наиболее полезных тестировщиков? С какими тестировщиками наиболее комфортно работать? В каких условиях отдача от тестировщиков наиболее ощутима?

- Мне повезло, я работала с блестящими QA-специалистами. Которые умеют сломать любую софтину, воспроизвести это и помочь программисту все исправить. На страдания программиста «ну может показалось, можете все-таки работает» реагируют с юмором и тактично, но настойчиво, объясняют, что проблема все-таки есть. При этом они понимают, что приносят, как правило, невеселые вести, поэтому ведут себя очень дипломатично. Их задача – не вогнать программистов в депрессию, а не дать выйти плохой софтине. Правда, мне приходилось столкнуться с тестировщиком, который возмущался при нахождении багов и отчитывал программистов. Один такой был. Но это клиника, конечно.

(c)интервью Алены C++

30 ноября 2010 г.

Питер, убойные выходные №3, SQAdays 8


Благодарности:
Владислав Орликов - благодарю, за организацию конференции. Почитал чего это Вам стоило - проникся глубоким уважением!!!!

Рома, Алексей - отдельное спасибо за возможность побывать на конференции в качестве модератора. О том опыте, который я получил - напишу ниже.

О конференции:

  • Приятно удивили несколько докладчиков, которые тестированием никогда не занимались, но постоянно сталкиваются с тестировщиками: аналитик и разработчик презентовали аудитории свои доклады-просьбы о том, как им видится работа тестировщика и как по их мнению можно быть более эффективным.
  • Не все докладчики профессиональные ораторы. Но все они, поверьте, профи в своём деле. Часть докладов, из-за особенности подачи материала, казались мне слабыми и, если честно, у меня иногда появлялся вопрос – как вообще программный комитет допустил их к участию? Но, как только приходило время вопросов – я мгновенно переполнялся уважением к докладчикам – все они невероятно быстро находили оригинальные ответы на вопросы из зала.
    Вывод: если собрались на доклад по интересующей Вас теме – приготовьте вопросы заранее. Доклад может и не понравится, а вот ответы на вопросы Вас явно порадуют.
  • Общее впечатление о докладах. Положительное. Почему?
    Дело в том, что большую часть полученной информации мне не удастся применить на практике. А если я не могу её применить на практике – тогда почему моё общее впечатление о докладах положительное?
    Та теоретическая информация, которую я услышал меня очень порадовала. Нас так много. Мы такие разные. Оказывается, что мы требуемся практически везде.
    Вывод: Конференция – это отличная возможность порадоваться тому, что мы работаем тестировщиками.
В первый день, на открытии конференции, Алексей Баранцев анонсировал конкурсы – лучший анекдот, лучшая история, слоган для майки и плакат. За два дня набралось небольшое, количество очень интересных идей.

На закрытии конференции обладатели лучших идей, под аплодисменты были награждены призами – майки, календари и бесплатное участие на следующей конференции. Очень хочется надеяться, что в сети появятся эти записи. (их в сети ещё нет?)

ЗЫ
Про то, как прошла конференция и что на ней было уже написано много. Основную часть отчетов, как я понимаю, можно найти вот здесь. Список постоянно обновляется.

15 ноября 2010 г.

Питер, убойные выходные №2


Подробности и результат позже =)

13 ноября 2010 г.

Rob Lambert о Баранцеве и о нашем любимом портале тестировщиков

"Translated in to Russian - I'm honored
I do feel honoured indeed to have had a blog posts translated in to Russian for the very excellent http://software-testing.ru community. Very honoured indeed and it was great to be in touch with Alexei Barantsev from the http://software-testing.ru community. I love what they are doing in the community. It also looks like the Russian testing community has some very exciting training and learning initiatives, so if you're in Russia and want to learn more then check them out. I get a sense I may need to brush up my Russian language skills :)"

Оригинал здесь

3 ноября 2010 г.

Google снова вознаграждает за найденные уязвимости

Год назад:
Google анонсировал программу  вознаграждения за найденные в Google Chrom уязвимости. Список пользователей, с сылками на найденные уязвимости, получивших вознаграждения.

1 ноября 2010:
Google анонсирует программу вознаграждения за найденные уязвимости в продуктах Googl'а


Что обещают заплатить:
За каждый проаппрувленный баг платят $500 долларов
За супер интересный баг - плятят $3,133.7 (кто угадает почему именно эта сумма?)


Продукты:
*.google.com
*.youtube.com
*.blogger.com
*.orkut.com

Типы уязвимостей, за которые Google готов заплатить:
  • XSS
  • XSRF / CSRF
  • XSSI (cross-site script inclusion)
  • Bypassing authorization controls (e.g. User A can access User B's private data)
  • Server side code execution or command injection  
Ошибки за которые Google не заплатит:
  • attacks against Google’s corporate infrastructure
  • social engineering and physical attacks
  • denial of service bugs
  • non-web application vulnerabilities, including vulnerabilities in client applications
  • SEO blackhat techniques
  • vulnerabilities in Google-branded websites hosted by third parties
  • bugs in technologies recently acquired by Google
Как сообщить об ошибке:
"Если вы обнаружили уязвимость в продукте Google или столкнулись с проблемой, связанной с безопасностью, напишите об этом по адресу security@google.com. Подробно опишите возникшую ситуацию, указав название продукта (например, Gmail) и изложив суть проблемы, с которой вы столкнулись. Обязательно укажите свой адрес электронной почты, по которому мы сможем связаться с вами, если нам потребуется дополнительная информация. Получив ваше сообщение, мы автоматически отправим вам ответ, сообщив в письме номер отслеживания. Мы заботимся о безопасности услуг Google и вашей конфиденциальности, когда вы сообщаете нам об уязвимостях или возможных неблагоприятных инцидентах. При необходимости вы можете использовать наш открытый ключ, чтобы зашифровать сообщения, которые вы отправляете нам на адрес security@google.com."  Взято здесь

Найдено благодаря ленте новостей

2 ноября 2010 г.

Опрос: Что умеет тестировщик, чего не умеет программист

Понимаю, что опрос абстрактый, но все же.

Тестировщик(не автоматизатор) точно не сможет написать программу за программиста. А программист - как вы думаете - всё ли сможет выполнить за тестировщика?

PS
Кстати, нас уже восемь человек - присоединяйтесь, совсем скоро приступим к переводу =)

29 октября 2010 г.

BugBattle [2010 Q4] + Конкурс от uTest'a

1) Через несколько часов начнётся очередной BugBattle. Тестируются три интернет-магазина: Overstock.com, Zappos.com, eBay.com.


Продолжительность 10 дней.
Информация для новичков:
  • С тем что такое BugBattle, как проводится, результаты прошлых соревнований - можно ознакомится здесь.
  • Правила, пожелания и рекомендации к участию в "соревновании".
  • Для тех кто хочет приз - надо выложить хотя бы одно описание внесенных багов - здесь или здесь
  •  Хинт: оценивается не найденная уязвимость(/баг), а то, как её/(его) можно использовать, пример лучшего бага

2) На форуме появился интересный конкурс “What Do uThink?” program
Раз а неделю появляется новый опрос по типу - какой гаджет больше нравится, с кем бы из известных мира IT вы хотели позавтракать, какие качества отличают хорошего тестировщика и т.д.

В конце месяца учитывается каждый, кто голосовал. Затем случайным образом из участников выбирается человек, которому выражается благодарность и дарится сувенир - футболка, ручка, фонарик... В конце квартала таким же образом выбирается человек, который получает квартальный приз - I-POD.

Хинт1: Есть возможность увеличить свои шансы - не просто голосовать - а расписывать почему проголосовал за выбранный вариант.
Хинт2:  Писать комментарии в уже закрытых голосовалках месяца повышает вероятность выигрыша в месячном розыгрыше.

PS
ВНИМАНИЕ
Одобрение Джеймса Баха на перевод видео из прошлого поста получено. Желающих принять участие прошу отметится в комментариях.

28 октября 2010 г.

Стать экспертом в тестировании. Наработки Джеймса Баха

Большая часть моего опыта связана с плотной работой на рынке Силиконовой долины,  а это работа с программным обеспечением таких компаний, как Apple Computer и Borland. Поэтому методы, которые я собрал и разработал предназначены для использования в условиях сжатых графиков, высоких темпов изменений, компонентных технологий, и бедных спецификаций.

Абстрактно Вы уже опытный тестировщик. Вы знаете как написать тест кейс и ввести баг. Что дальше? Вы себя ощущаете экспертом? К сожалению, если вы захотите очень продвинуться в тестировании, вы обнаружите, что программ, семинаров и тренингов, способных вам помочь - практически не существует. Это означает что научится можно только через свой собственный труд.

Это выступление о поиске пути от опыта к опыту. Он основан на контекстно ориентированной методологии тестирования. Она сосредоточена на том, что значит думать, как тестировщик и как создавать и критиковать практики в тестировании (а не просто копировать то, что "гуру" сказал).

Это идеальный учебник, если ваша карьера - это тестирование и вы намерены в ней преуспеть

Джеймс Бах.




Найдено в блоге Джеймса Баха
Видео взято с гугл видео
Ссылка на презентацию 

PS

Коллеги кто-либо заинтересован в русских субтитрах?
Предлагаю скооперироваться и сделать коллективный перевод. Нас уже пятеро. Совсем скоро приступим к переводу - присоединяйтесь =)

PPS
Итак: английская версия субтитров, русская версия субтитров.

27 октября 2010 г.

Топ 100 англоязычных блогов по тестированию

Для тех, кто интересуется чтением о тестировании программного обеспечения и обеспечение качества, я нашел список 100 лучших - или по крайней мере самых популярных блогов по тестированию в мире.

Алгоритм, который использовался для формирования списка можно посмотреть вот здесь


#SiteAuthor
1James Bach's BlogJames Bach
2Testing at the Edge of Chaos  Creative ChaosMatt Heusser
3Agile Testing Grig Gheorghiu
4Martinfowler.comMartin Fowler
5Tester Tested!Pradeep Soundararajan
6Testing BlogGoogle Testing
7Cem Kaner’s BlogCem Kaner
8Miško HeveryMiško Hevery
9DevelopSenseMichael Bolton
10Sara Ford's WeblogSara Ford
11Steve Rowe's BlogSteve Rowe
12Test ObsessedElisabeth Hendrickson
13Software Quality Insights( various )
14Exploration Through ExampleBrian Marick
15Gojko AdzicGojko Adzic
16Thinking TesterShrini Kulkarni
17Chris McMahon's BlogChris McMahon
18JW on TestJames Whittaker
19Software testing helpVijay
20Corey Goldberg Corey Goldberg
21Quality FrogBen Simo
22Testing Hotlist UpdateBret Pettichord
23AbakasCatherine Powell
24Collaborative Software TestingJonathan Kohl
25Sbarber's blogScott Barber
26Adam goucherAdam goucher
27Eric JarviEric Jarvi
28Karen N. Johnson's blogKaren N. Johnson
29Test GuideMichael Hunter
30Curious TesterParimala Shankaraiah
31Testy RedheadLanette Creamer
32Antony Marcano's blogAntony Marcano
33All Things QualityJoe Strazzere
34I. M. Testy Bj Rollinson
35Software testing zoneDebasis Pradhan
36PractiTest QA Blog Joel Montvelisky
37Practical QALinda Wilkinson
38Marlena’s BlogMarlena Compton
39Software Testing and moreEwald Roodenrijs, Andréas Prins
40patrickwilsonwelsh.comPatrick Wilson-Welsh
41Quality Assurance and Software Testing( various )
42Testing Testing 1,2,3Chan Chaiyochlarb
43Mike Kelly's blogMike Kelly
44Test this Blog Eric Jacobson
45Enjoy testing Ajay Balamurugadas
46Evil TesterAlan Richardson
47Tooth of the WeaselAlan Page
48Charlie Audritsh's blogCharlie Audritsh
49Maverick Tester Anne-Marie Charrett
50Paul Gerrard's blog Paul Gerrard
51shino.deMarkus Gaertner
52Cartoon TesterAndy Glover
53cLabs BlogkiChris Morris
54Jeff Fry on TestingJeff Fry
55Venkat's BlogVenkat Reddy Chintalapudi
56Agile Testing and Process ThoughtsJanet Gregory
57Software Testing Stuff( various )
58selenadelesie.comSelena Delesie
59Software SleuthingJosh Poley
60The Software Quality Blog Vijay Bhaskar
61Expected ResultsPhil Kirkham
62One of the wolvesTim Coulter
63Musing about Software TestingKeith Stobie
64Jon Bach's blogJonathan Bach
65Quardev( various )
66Software Testing Club Blog( various )
67TestToTesterSharath Byregowda
68Agile Testing with Lisa CrispinLisa Crispin
69Confessions of a Passionate TesterDawn Cannan
70I am filled with solutionsDustin Andrews
71Software TastingGeordie Keitt
72Rosie LandRosie Sherry
73Still LifeSteve Swanson
74Brian OsmanBrian Osman
75Dhanasekar S’s BlogDhanasekar S
76The Social Tester Rob Lambert
77QA InsightBrent Strange
78The Testing Blog( various )
79TestingmindedSteven Machtelinckx
80John McConda's blogJohn McConda
81Software TestingLen DiMaggio
82Jeroen's world of Software TestingJeroen Rosink
83TestingPerspectiveRahul Verma
84Adam White Adam White
85Purple Box TestingTrish Khoo
86Lessons Learned by a Software TesterPaul Carvalho
87Pliant AllianceTim Beck
88TestjutsuBen Kelly
89IlliterationJared Quinert
90Tester TestifiesRaj Kamal
91Santhosh Tuppad's BlogSanthosh Tuppad
92TeknologikaBruce McLeod
93Creative TesterAnuj Magazine
94Tester Troubles Ray Claridge
95Thoughts on QA and EngineeringJohn Overbaugh
96Quick Testing Tips( various )
97Cruisin QABrett Leonard
98QA Hates YouThe Director
99Tester Lost FocusMichelle Smith
100James McCaffrey's blogJames McCaffrey

Albert Gareev в комментариях дал ссылку на более новый и больший список блогов и твитов  по тестированию.

26 октября 2010 г.

CrowdSource Новости

Часть вопросов со встречи uMeetUp была о CrowdSource системах, похожих на uTest.

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

В первых числах октября в Сан-Франциско состоялась первоя в истории конференция, посвященной исключительно краудсорсингу. Однодневное мероприятие, называемое CrowdConf, была организована компанией Crowdflower при финансовой поддержке oDesk, Elance, GetSatisfaction и uTest.

Фото-видео материалы и статьи с конференции.
Отзыв и выводы о конференции от вице презедента по маркетингу Utest'а.

Проникнувшись информацией, я поискал и нашел вот такие вот ресурсы:
http://crowdflower.com/
http://www.chaordix.com/about-chaordix
http://www.clickworker.com/en/about-us/
http://www.mob4hire.com/
http://www.liveops.com/company/index.html
http://www.solvate.com/about/
http://www.microtask.com/
http://www.guru.com/
http://www.pay4bugs.com/en_US
http://99designs.com/
http://www.crowdsortium.org/
http://www.crowdsourcing.org/
http://speakertext.com/

К сожалению, далеко не вся работа касается тестирования. Большое количество работ по переводу видео и аудио в текст, например мне очень понравилась вот такая идея.

Есть ресурсы, которые работают только с тестировщиками, по типу uTest'a, но у них гораздо меньше заказчиков.

Сайтов много, сразу все не просмотреть. Поэтому - есть ли желающие помочь с обзором наиболее интересных CrowdSource ресурсов?

PS
Парни - о русской uMeetUp встрече написали в блоге uTest'a =)

25 октября 2010 г.

Правильный WebLoad Tool

Рекламный ролик, сделанный специально для тестировщиков.
Для нагрузки нужен правильный Tool

22 октября 2010 г.

Тестировщик, тестер, инженер по тестированию и тд

Опрос.
Как принято у Вас в организации называть специалистов по тестированию? Имеется ввиду не официальное название должности, а употребление в повседневных разговорах с коллегой по тестированию, с разработчиком, с начальником, ...

21 октября 2010 г.

Отражение тестировщика в художественной литературе.

                                                                                          Каждая специальность оставляет свой отпечаток на личности человека, работающего в той или иной специальности. (с)

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

На прошлой недели прочитал книгу Айзека Азимова "Я робот". Главные герои - инженеры, математики, робопсихологи, работающие над внедрением роботов в производство. Как и в любой уважающей себя разработке, в роботах есть баги. Причем баги ОЧЕНЬ интересные. Один робот, например, из-за ошибке в сборке начал читать мысли людей.

Этим инженерам, естественно, надо отловить причины несоответствия поведения роботов, спецификациям. Естественно, в ограниченное время. Часть багов отловилась за счет комбинаций событий, ставящих под сомнение взаимодействие трёх законов робототехники.

В общем - рекомендую! Приятно видеть отражение себя в произведении великих =)

Коллеги - какие Вы можете припомнить художественные книги, которые вызывали подобные "тестерские" ассоциации?

19 октября 2010 г.

Бесплатный вебинар по основам теории качества

Завтра с 11:00 до 12:30 по московскому времени пройдёт бесплатный онлайн вебинар Александрова Александра. Регистироваться здесь.

PS
Презентация с семинара
Отзыв от Алексея Лупана

18 октября 2010 г.

uMeetup in Russia, отчет

16 октября прошла встреча тестировщиков интересующихся uTest'ом.
На официальной части меня не было, поэтому обещанные футболки, ручки и фонарики я упустил. "Улов" - два коврика для мыши =)


Пришло 24 человека. 2 из Москвы, остальные из Питера.

Новички узнавали: как начать, сколько можно заработать, как работается, как деньги выводятся, платит ли кто с этого налог, что есть интересного на форуме и как развиваются тестировщики uTest'а.

На вопросы отвечали Роман и те uTester'ы которые уже довольно долго участвуют в проектах. Все ответы были в моем любимом формате - только через собственный опыт. Думаю именно поэтому те, кто узнал о uTest'е впервые - попросили написать отдельный пост о том, как максимально быстро вступить в первый проект.

Кое что меня очень удивило. Народ думает что про uTest нет совсем никакой русскоязычной информации ...

Зашло обсуждение о других crowdsourcing системах, поэтому - если кто знает другие crowdsourcing системы - просьба отписаться в комментах. =)

PS
Отдельное спасибо хочется сказать компании Яндекс и Марине Широчкиной.
Яндекс предоставила место для встречи. А Марина подарила всем присутствующим Яндексовские сувениры. Кроме того, по моей просьбе - Марина устроила мне мини-экскурсию по офису. Супер. Мне очень понравилось. А турник ... мммм... моя мечта - турник у рабочего места =) Давно хотел посетить, рад что это реализовалось.

PPS
Отчет о встречи от Алексея Сергеева
Отчет о встречи от Романа Твердохлебова
Отчет о встречи на сайте uTest'a
Фото с мероприятия

17 октября 2010 г.

Ответы на вопросы про Utest

Отчет о встречи uMeetup напишу позже.
Для активного и быстрого старта на Utest'е - попросили расписать самые первые шаги от регистрации до работы на первом проекте.


Первостепенные вещи для начала работы.
Регистрация.
1) зарегестрироваться здесь http://www.utest.com/ - регистрация рабочего аккаунта.
2) зарегестрироваться здесь http://forums.utest.com/ - это аккаунт для форума.
4) для подачи заявки на участие в тестировании написать вот сюда http://forums.utest.com/viewtopic.php?f=20&t=319&start=180 и ждать официального приглашения на проект письмом.

Что делать, когда на почту пришло письмо-приглашение к работе на проекте:
1) Вам приходит письмо от no-reply@utest.com , с названием, примерно "You've been invited to a paid testing project <название проекта>"
2) Для просмотра деталей проекта:
*надо перейти на ссылке из письма, залогиниться
*перейти на вкладку Test Cycles
*кликнуть на ваш проект название которого совпадает с названием проекта в заголовке письма
*просмотреть вкладки проекта
3) Для вступления в проект
*перейти на вкладку проекта "Scope&Instructions", ознакомиться с целями тестирования на этом проекте
*если цели понятны и ваше ПО соответствует требуемым в целях => поставить галочку на  Test Cycle Agreement и нажать на кнопочку Confirm
4) Приступить к работе.

Второстепенные вещи.
Развитие через форум. Что б о Вас знали заказчики.
1)представиться здесь http://forums.utest.com/viewtopic.php?f=26&t=25&start=300 - желательно что б каждый только пришедший написал коротенько о себе - опыт, желания, местонахождение ...
2) Russia: local discussions http://forums.utest.com/viewtopic.php?f=27&t=586 - Роман Твердохлебов завел ветку для русскоговорящих тестировщиков =)
3) Просится на проекты вот здесь http://forums.utest.com/viewforum.php?f=20

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

Русскоязычные блоги о Utest:

1) http://software-testing.ru/community/tag/uTest.com/
2) http://live-in-felix.blogspot.com/search/label/utest (& http://live-in-felix.livejournal.com/tag/utest)
3) http://retverd.blogspot.com/search/label/uTest.com (& http://retverd.blogspot.com/2010/03/utestscom.html)
4) http://habrahabr.ru/blogs/testing/95226/

PS Для тех кто только зарегестрировался - Хелп оформлен очень удобно ;)
PPS На встрече стало понятно, что нужна постоянна информационная поддержка со стороны русскоговорящих Utest'еров. Ждите новых постов - открываю пробную еженедельную рубрику в помощь "ютестерам".

15 октября 2010 г.

Убойные Питерские выходные

Давно такого не было. В одни выходные, куча событий, связанных с тестированием:

1) Бесплатный двухдневный семинар «Разработка программного продукта. Качество ПП. Основы тестирования. Тестирование в Agile.»

2) Вторая в мире встреча тестировщиков, проводимая под эгидой uTest.
По сути это будет встреча Питерских (+возможно Московских) тестировщиков, заинтересованных в работе с Utest. Программа мероприятия. Бонус -> подарки от Utest.

3) 16-22 октября. Слава Панкратов проведет несколько тренингов, в том числе и по тестированию.

4) 17.10  Мини-курс Б. Лившица "Program Analysis for Security".
Будет рассказано о компиляторах, средах времени исполнения, а также об основных атаках и способах защиты от них. В конце курса будут приведены последние исследования в данной области. Особый акцент будет сделан на реально использующихся системах.




Я точно буду на встречи Utest'евров в офисе яндекса, возможно попаду на второй день двухдневного семинара от Exigen Services,  и договорюсь со Славой на "посидеть в кафе" О, как.



PS
1 - Отзыв о семинаре в Exigen Services
2 - Отзыв о uMeetUp
3 - Материалы мини курса  Б. Лившица

14 октября 2010 г.

исследовательское программирование

А у нас в команде есть программист, который кроме своих прямых обязанностей - занимается "исследовательским программированием". =)

Следит за чужими вносимыми в билд изменениями, и роется в коде расследует как они могут повлиять на логику других частей билда. Я так понимаю - это что-то типа хобби. От компьютера не оторвать. Засиживается на работе до 23-24 часов. Иногда срывается с рабочего места и бегает по коридору с воплями, типа: "я там такООооое нашел! да там вся калькуляция неправильно работает!..." Потом радостно заводит на себя таск/баг, пишет "полугневные" письма тем, кто внёс изменения и не досмотрел - а затем фиксит.

Мне кажется внутри него живет очень любопытный тестировщик =)

13 октября 2010 г.

Журналы по тестированию

Подборка печатных и онлайн версии журналов по тестированию:

1) http://www.stickyminds.com/BetterSoftware/magazine.asp
Есть как печатная, так и электронная версия, выходит раз в 2 месяца
Электронные версии доступны с сайта.

2) http://www.softwaretestpro.com/publication/p/STPM/2010
 Электронные версии, доступны с сайта бесплатно, выходят раз в 2 месяца.

3) http://www.testingexperience.com/
Электронные и печатные версии, доступны с сайта бесплатно, выходят раз в 3 месяца.

 4) http://www.thetestingplanet.com/
Электронные и печатные версии, доступны с сайта бесплатно, выходят раз в пол года.

5) http://www.developsense.com/publications.html
Сборник всех  статей Майкла Болтона, которые он публиковал в Better Software Magazine до 2005 года.

6) http://www.citforum.ru/SE/testing/
Сборник электронных околонаучных статей по тестированию. Доступно с сайта бесплатно.

7) http://software-testing.ru/library/testing
Сборник статей по тестированию. Бесплатно, доступно с сайта.

http://www.softwaretestpro.com
Выходит почти каждый месяц. Текущий номер можно скачивать с сайта после регистрации.

Все на английском:
http://www.exampler.com/testing-com/writings.html
http://www.testinggeek.com/
http://www.softwaretestinghelp.com/
http://www.askprocess.com/resources/resources_articles_Quality.html

А тут про тулы
http://opensourcetesting.org/
http://www.aptest.com/resources.html

http://www.quality-matters.org 

Коллеги, в каких ещё журналах Вы читаете/публикуете материалы по тестированию?

12 октября 2010 г.

Положительное отношение к работе - три примера

Раз:
На днях Александр Орлов написал о важности получения сотруднимом удовольствия от работы. В пример приводится выступление Андрея Аксенова на конференции DevPoint 2. Для того что б понять что значит "прёт от работы" - рекомендую к просмотру, Андрей "взорвал зал":



Два:
Радует и поднимает настроение, когда встречаешь человека из "своей" сферы, который "прётся" от работы.

Ещё пример, для тестировщиков. Что бы далеко не идти - прошлый BagBattle помним? Аня Данченко выиграла. Оцените её отношение к процессу ввода багов, цитата: "Но мне не стыдно ни за один введенный у них баг, и я даже иногда задумываюсь отчего это четвертые и пятые места не отдали тоже мне - баги то были один в один хороши (пусть и о разном) :)"

Три:
Наткнулся сегодня на рекламный сайт SEO-шниц. СучкиДевушки, так держать!!! Абалденно и творчески.

11 октября 2010 г.

Подарок тестировщикам.

На последней встречи SPB SQA Group была возможность приобрести календари для тестировщиков. Мне приобрести не удалось, т.к. подарили за заслуги перед сообществом. =)

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



Дома жена сказала что подарочный вариант она оставит себе, а на работу мне надо будет купить отдельно =).

На работе календарик прижился. Приобрели 5 из 7ми человек. Один купили про запас для заграничного коллеги. Есть закономерность - каждому нравятся те картинки, каким видом тестирования он занимается, или к какому стремится.

Судя по посту Романа - календарей в Питере осталось мало - мой совет: торопитесь, календарь стоит этих денег! Подарок для коллектива отличнейший.

8 октября 2010 г.

BugBattle:Career Sites:The Results

Подведены итоги августовского BugBattl'a. Результаты можно глянуть здесь(или с официального блога utest'а). Радует, что в список лучших попадает все большее число русскоговорящих, уже трое: Анна Данченко(взяла три номинации), Вадим Бобренок, Павел Коваленко. Не с Украины ли все трое? =)
Поздравляем победителей! Молодцы!

7 октября 2010 г.

SpbSQAGroup: Семинар Натальи Руколь.Отзыв.Критика.

30 сентября посетил очередную встречу тестировщиков.
Наталья Руколь провела бесплатный семинар «Секреты успешных коммуникаций в тестировании». Отзыв о встрече поделю на три части. Что ожидал, что было, мысли после.
Итак,
Что ожидал от встречи и почему я на неё пошел:
 В течении этого года много наслышал о Наталье в интернете, но возможности послушать в реале - либо не было, либо не хотелось покупать "кота в мешке", т.к. отзывы о занятиях очень противоречивые. С одной стороны человек продающий свои знания в нескольких городах России, плотное сотрудничество с порталом S-T.ru, Лаборатория Качества ... С другой,  читая описание тренингов и деятельности Натальи в области тестирования ПО, прихожу к выводу что продаваемая информация - это совсем азы, о которых тестировщик, как мне кажется, узнает в течении первого года своей работы. Т.е. мне было не понятно что покупать-то и зачем, если это совсем тривиальные вещи? Возможностью найти ответ на этот вопрос, послушать Наталью в живую и оценить тренерскую работу - стал её приезд в Питер и проведение бесплатного семинара "Секреты успешных коммуникаций в тестировании".

6 октября 2010 г.

uTest привлекли $13 млн на развитие

Как то я пропустил это событие, поэтому перепост от Сергеева Алексея.

"Очень занятная новость. Во-первых, это означает, что технология (идея + реализация), которую развивает uTest всё больше становится заметной и предыдущие инвестиции себя оправдали, во-вторых объем привлечённых инвестиций на этот раз превышает сумму всех предыдущих привлечённых средств ($500k [2006] + $2.3M [2007] + $5M [2008]). Сумма не самая большая (и во многом обеспечена старыми инвесторами), но эти $13 миллионов пойдут на финансирование развития комьюнити тестировщиков uTest. Тринадцать миллионов долларов на развитие тестирование – ни одной компании этого даже не снилось.

Предполагается, что деньги будут потрачены на новых работников, в том числе тех, кто будет управлять комьюнити; на развитие новых проектов (предположительно усиление базы для нагрузочного тестирования) и самое занятное – на программы и тренинги, которые позволят обнаружить наиболее перспективных тестировщиков и направить их на правильные проекты. Последнее звучит заманчиво – среди более чем 30 000 тестировщиков из разных стран и разной квалификации и специализации выделить тех, кто принесёт uTest наибольшую пользу. Это также недостижимая мечта большинства компаний.

Вероятно, в скором времени стоит ожидать от uTest очень интересных предложений."

3 октября 2010 г.

Айтишников перекупают как профессиональных футболистов!

Судя по записи Дарьи Дубниной, и по комменту Алексея - работа Славы Панкратова(смотреть описание под фоткой Славы) - активно даёт свои плоды.

Трепещите Хед Хантеры! - у Вас война активно пошла =)

1 октября 2010 г.

"Тестирование игр - фан или тяжелый труд?" Часть 2. Видео.

В ответ на пост Юлии нашел замечательное видео. Не работаю в тестировнии игр, но именно так вот оно мне и представляется. 7 минут просмотра. 7 минут огромного удовольствия для тестировщиков. =)

Нервы у тестировщиков должны быть стальные, да.

19 сентября 2010 г.

Интересная задача для грамотного тестировщика.

Дано: Кубик Рубика

Задача: Описать алгоритм сбора любой одной стороны.

Жду комментариев - свой вариант решения - следующим постом.


15 сентября 2010 г.

О закрытой встречи SPB SQA Group 9-го сентября.

Те кто часто посещает питерские встречи тестировщиков - время от времени получает бонусы в виде приглашений на закрытые встречи. Т.е. без официального анонса и с ограниченным числом участников.

9-го сентября был праздник тестировщиков. И, конечно, мы не могли не собраться: ресторан, большущий стол, порядка 30ти человек, праздничная обстановка, гость из москвы.

Никаких занятий или докладов - байки, тосты, общение. 

Из того что мне удалось уловить и то что запомнилось:

1) В одной организации прижилась традиция на день тестировщиков устраивать арбузный день. Каждое 9е сентября начальство закупает арбузы для своих работников. Все обзавидовались, да =)

2) В одной организации, сразу после устройства на работу, программист попросил отключить ему интернет, локалку, возможность работать из дома, ... в общем оставить все связи с миром по минимому. Сказал что он или работает или сидит в интернете.

3) "Водку передайте пожалуйста этой части стола"

...

Начали мы в 19-30. Мне в 22 надо было уйти. Уходить Очень и очень не хотелось, уж больна тёплая и интересная получилась встреча. =) Присоединяйтесь!

8 сентября 2010 г.

Тестировщик ПО, зарплаты, сентябрь 2010

Исследовательский центр рекрутингового портала Superjob в сентябре 2010 года изучил предложения работодателей и ожидания претендентов на позицию «Тестировщик ПО» в 12 городах России.

http://www.superjob.ru/research/articles/1548/testirovschik-po/

А вот здесь онлайн конференция(форум) по специфике трудоустройства тестировщиков ПО

http://www.superjob.ru/community/otdel_kadrov/48880/

4 сентября 2010 г.

Второй номер журнала "The Testing Planet"

Журнал для тестировщиков.

Первый номер появился в интернете в феврале. Тогда он ещё именовался " The Software Testing Club Magazine".

В конце июля вышел второй номер. Выпуск вырос, амбиции выросли, название журнала тоже "выросло" - "The Testing Planet". Вначале был анонс и возможность приобрести платную печатную версию журнала. Примерно через месяц появилась версия для скачивания.

Есть возможность подать статью на следующий выпуск. Конечная дата подачи 20 сентября

19 августа 2010 г.

С баша про тестировщиков

Общение "начальника отдела программирования" и главного тестера:
Т: Ты видел чего эти архаровцы наваяли?
П: Где именно?
Т: В почтовой оболочке, ты ж мне ее тестить дал.
П: Если ты про то, что программа отказывается работать с аттачем файла, если в имени файла есть русские буквы, то про это я в курсе.
Т: Я тебе больше скажу, она отказывается работать с аттачем файла даже если там русские цифры. И особенно - если там русские пробелы.
П: Ты только не говори как ты это узнал, Ок?

18 августа 2010 г.

Софт за 24 часа, финал.

Завершился флешмоб софт за 24 часа. Сделано 5ть продуктов. (вечером потыкаю на наличие багов то, что есть в доступе;))

Отчеты можно посмотреть в ЖЖ или на официальном сайте.

11 августа 2010 г.

Внедрение автоматизации. Взгляд со стороны заказчика/менеджера.

Кто уже читал статью Владимира Антонова - "Пишем систему автоматизированных тестов с нуля"? Я в восторге от последней главы.


У нас на работе последние а года ацкая неразбериха в руководящих слоях QA по поводу автоматизации. Все QA'щики её хотят, но не знают как достойно объяснить значимость автоматизации главным (заказчикам, менеджерам). Поэтому ресурсов на автоматизацию выделяют пока очень и очень мало. Что то мне подсказывает что не только у меня на работе такая проблема.

В последней главе статьи Владимира Антонова наглядно показан взгляд менеджера/заказчика на процесс автоматизации. И как на этот взгляд могут повлиять рядовые тестировщики.

Тем тестировщикам, которые видят эту запись:
У вас есть/были такие пролемы? Напишете как решили или как решаете? Или может ссылку на что почитать интересное дадите?

Тренерам, которые видят эту запись:
Почему нет тренинга/консультации о том, как рядовой тестировщик может убедить начальство выделить достаточно ресурсов на автоматизацию? =)

Домашняя тестовая лаборатория.

После того как брат ушел в армию у меня прибавление в it аппаратуре:

Два рабочих системника, монитор, нотебук, клавиатура, мышь. 

Планирую вспомнить/обучиться:

1) Опыты на трехуровневой клиент серверной архитектуре (сервер и ДБ на *nix/win системе)

2) Вспомнить бы последние универские лабы и курсовик по java+Solaris+Oracle

3) Развернуть дома 8ю или 10ю visual студию, настроить на рабочий комп, писать автотесты для себя

4) Купить ещё монитор, настроить сеть так, что б можно было работать со всеми компами и буком через одну мышку и клаву

5) Порешать логические задачки (типа "надо перевезти через реку: козу, капусту, волка, человека ...") языками программирования. 

6) Дописать ещё цели и расставить даты реализации по каждому пункту.

10 августа 2010 г.

Кафе ли? Вот в чем вопрос!

Некоторое время назад на корпоративную почту пришла рассылка о том, что в здании БЦ открылось новое кафе. Сходил. Хочу оспорить тип этого заведения. Прочтите краткий отчет о "тестировании кафе".

7 августа 2010 г.

Q3 Bug Battle

Быстро время полетело. Пропустил начало очередного BugBattle

Итак:

Тестируются сайты поиска работы - Monster.com, CareerBuilder.com, Indeed.com and SimplyHired.com. Баги можно вносить на веб версию и на мобильную версию.

Срок - 10 дней.  До 16го августа

Ограничения по багам - на один тест цикл можно ввести не более 5-ти багов. Тест циклов 5 (по одному на каждый веб сайт + один на все мобильные версии).

Анонс на Ютесте

Правила и пожелания к участию в "соревновании" на Ютесте

PS

Между делом один из топовых тестировщиков прошлых соревнований - Santhosh Tuppad, в своём блоге рассказал об открытии двух своих проектов:

1) Портал для общения айтишников "Talk To It People" - простенький форум, на который в определенное время по разным форумам, блогам, и другим интернет ресурсам приглашаются различная IT тусовка - для обсуждения чего либо (пока в основном про тестирование говорят). Проект только запустился.

2) Так называемый портал Хакеров Бангладежа - по сути должен стать упорядоченной копилкой полезной информации для слома и взлома.

4 августа 2010 г.

Софт за 24 часа

Необычный флешмоб встретил на просторах интернета.

В Киеве С 14 по 15 августа пройдет проект под названием "Софт" за 24 часа. 

2 определение от авторов проекта:

"Что же такое проект «За 24 часа»?
Это флешмоб, когда в определенном месте, в определенное время собираются люди и начинают что-то делать. Нет никакой подготовки, кроме организационной. Проекты «за 24 часа» - это возможность познакомиться с людьми, попробовать себя в новом качестве, получить удовольствие от процесса, поучаствовать в необычном эксперименте."

"Что такое «Софт за 24 часа»?
Мы собираемся 14 августа в 10:00 и заканчиваем 15 августа в те же 10:00. У нас не будет ничего кроме нас самих, наших идей, и огромного желания что-то создать"

Проект не коммерческий, участие бесплатное, регистрация открыта. 

Явной(главное слово предложения) привязки к месту для каждого участника я пока не обнаружил, поэтому зарегистрировался и предложил свои услуги по тестированию. Чего и всем коллегам советую.

Ссылки на проект и информацию о проекте:

официальный блог

twitter

ЖЖ

Вконтакте

facebook

6 июля 2010 г.

Случай в ресторане ИКЕА

Для тех кто там не был - сразу уточню процедуру покупки напитка:
Если вы хотите - чай или кофе - берёте пустую чашку, пакет чая или кофе у кассы, а за кассой наливаете кипяток из специального автомата. 
Если же вы хотите газировки(пепси, маунти дью ...) - берёте пустой стакан у кассы, а за кассой наливаете себе любой понравившийся напиток из специального автомата. 

Итак:
Я беру себе стакан, жена чашку. За кассой жена передумала и попросила меня набрать ей газировки.
У автомата стоит "специально обученный человек" - и на мою попытку налить в чашку газировку говорит:

-В чашку можно наливать только кипяток. Если хотите 2 газированных напитка - купите второй стакан у кассы.
- ... наливать в чашку газировку из автомата запрещено, а переливать газировку в чашку из стакана нет =) - и демонстративно набираю газировку для жены в стакан, что б перелить в чашку
- кхм... ладно-ладно, только что б я не видел =)

Вот так вот с юмором и хорошим настроением покушали =)

* я уверен что не только у меня, а вообще у большого количества тестировщиков в жизни встречаются вот такие вот отыскивающиеся баги в правилах - поделитесь ситуациями?

29 июня 2010 г.

Utest: 300$ за баг

Наверняка многие активные тестировщики уже вкурсе результатов последнего BugBattle. (флаг россии среди номинантов тоже есть ;) )

Вчера в переписке с Santosh'ом мне удалось получить описание его бага, за который он выиграл номинацию BestBug.  

Итак:

Sign up – Captcha feature removed – Bots can party now
Heuristics: Security | Oracle: Feature removal

NOTE: Mother Bug of 51460 – By Madhukar Jain. I thank him which gave me a hint to uncover Mother Bug.

Overview
This is the first time that I have removed a important feature from the product and that is CAPTCHA. I see that Madhukar Jain ( One of the uTester reporting a bug that captcha question is being repeated and it is vulnerable to spam bots ). Then, I thought of going in more deep to discover MOTHER BUG of that and I succeeded in finding it. I have removed the captcha feature itself from the product by altering the source code and I have saved the sign up file on my Desktop. I can now, register without going through the Captcha field which is mandatory field but when it is removed it is no more mandatory as there is no validation that is being done for CAPTCHA in the backend when clicked on “Sign up”.

Impact on customer as well as client
- Lots of spam bots and advertizing bots registration within few minutes. Probably, in 100(s) in few minutes.
- Spamming porn links, adware links, virus / Trojan / malware links there by infecting the victim’s machine
- Prone to database crash or server crash
- Bandwidth consumed by bots and restricting or slow load time for genuine users and Brightkite loses its human users


Steps to reproduce
Steps won’t help written in text to understand the bug, kindly download the zip file of video report and view it. It will take your breath away and even for stakeholders.

Code Analysis
I had encountered the issue 51460 but when I saw that Madhukar Jain had reported it which provoked me to find the MOTHER BUG which was hiding under bug 51460.


В двух словах парень капчу убрал с сайта =)

PS

Хочу заметить опыта тестирования у Santosh Tuppad меньше года

28 июня 2010 г.

СМС рассылка с www.gov.ru

Интересно мне было проверить качество смс рассылки с ресурса www.gov.ru 

Выделил один минус:
  • Смс сообщения от этого ресурса приходят примерно по 3 раза в день и все начинаются с фразы:"На сайте Представителя Правительства РФ опубликован новый материал: Председатель Правительства Российской Федерации В.В.Путин ...(и далее текст что именно он сделал)"

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

Клуб Тестировщиков

Как то я пошутил про то что развитие тестировщиков в Питере пошло по пути Бойцовского клуба. Но и на сегодняшний день идея развивается по сценарию того же фильма. Вот вам поддержка региональных сообществ тестировщиков. Судя по всему все таки хаус и разружения не за горами ....

24 июня 2010 г.

Питер, Встреча тестировщиков 10.06.2010 в Йоте

Хочется выделить с прошлой встречи тестировщиков доклад Алексея Лянгузова. Прямо таки пример для того как надо оформлять свои мысли =)

Выкладываю презентацию здесь.

19 июня 2010 г.

Работа-пишу =)

Раньше о тестировании я писал в ЖЖ, а теперь буду писать здесь. Здесь тусовка больше и общительней. В жж - теперь только ссылочками сюда.

Сегодняшние интересы в тестировании:

1) фриланс (elance; utest и другие crowd source ресурсы)

2) карьера (актуальные знания, новости тестирования, что писать в резюме, где искать работу, где искать работника, онлайн и оффлайн конференции  и встречи тестировщиков...)

3) automation (вебинары, ресурсы, платные-бесплатные инструменты, примеры)

29 марта 2010 г.

Это тебе не ЖЖ и не контакт ....

Как же здесь читать, искать, смотреть, комментить?  %)