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'еров. Ждите новых постов - открываю пробную еженедельную рубрику в помощь "ютестерам".