Мозилла: 4Гб обновлений

Недавно мозилла хотела загрузить ни много ни мало 4 Гб обновлений для Yslow… И загрузила! Секунд за 20… Однако скорость =)
 

 

Сбор группы на SQA Days 7

Наверное, уже все заинтересованные тестировщики знают, что в середине мая в Харькове пройдет седьмая конференция в области обеспечения качества ПО SQA Days 7. Анонсов везде хватает и, я надеюсь, многие уже серьезно задумались о своих планах на май. Пообщавшись после слета в Египте с Владиславом Орликовым, мы решили организовать совместный выезд тестировщиков из Питера. К сожалению, не все смогут убедить своих работодателей оплатить поездку, поэтому мы предлагаем объединиться в группу, чтобы получить скидку в 10% на участие в конференции. В других городах такие тоже группы формируются, так что пионерами мы не будем :)
( Читать дальше )

SQA Days 7 - Харьков, 14-15 Мая

Коллеги!
Скоро (14-15 мая, в Харькове) будет наша профессиональная конференция. Если вы еще не были на SQA Days, то советую посетить. А если были, то я думаю, и уговоривать не надо!

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

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

Программа-пессимист

Зашёл я тут как-то случайно на сайт zazzle.com, и пока я там бродил, меня постоянно (на каждой странице!) сопровождало вот такое сообщение (проявляется только в браузере FireFox):



При этом всё на самом деле всё работало (во всяком случае не смог найти чего-нибудь по настоящему unusable). Но этот неизбывный пессимизм программы, с которым она меня предупреждала, что всё плохо и может стать ещё хуже… С этим я не смог справиться… Ведь если нажать refresh — это сообщение, как нетрудно догадаться, появлялось снова...

Мораль: если в программе ещё не случилось ничего критичного, не стоит беспокоить пользователя заранее, у него и своих проблем хватает.

Кто же прав или информация vs UI

Сегодня у меня со знакомым разработчиком возник спор, в результате которого мы так и не пришли к какому-либо выводу и считаем друг друга дураками :)
 
Небольшая преамбула
 
Сейчас проходят предсезонные тесты гонок в классе Формулы-1, и являясь большими поклонниками данного вида спорта, мы хотели иметь информацию о времени прохождения кругов всеми пилотами. Есть несколько on-line текстовых трансляций, но у них всех один большой недостаток — они отображают только лучшие времена, а хотелось бы еще видеть результаты каждого круга каждого пилота. Недолго порывшись по форумам, нашли stand-alone приложение, которое нам и было нужно. Весит оно 1Мб.


Амбула
 
Запустить приложение мне не удалось, потому что оно написано на WPF, а у меня стоит только .NET Framework 2.0. Отсюда и начинается спор: для чего нужно использовать WPF в приложении такого рода и размера.
Аргументы за WPF друга-разработчика:
«Я хочу, чтобы все было красивенько»
«У меня запустилась, и мне без разницы, как запустится у остальных»
Мои аргументы против WPF в основном заключались в том, что для приложения с по сути простой таблицей, весом в 1Мб нужно дополнительно скачать фреймворк весом под сотню. Другие аргументы сводились к тому, что для отображения такого рода информации совершенно не обязательно прикручивать всякие свистелки-перделки — все равно этим приложением будет пользоваться очень ограниченный круг людей, которм виду специфики приложения, важнее информация, а не как она преподносится.
Как по-вашему, кто прав в данной ситуации? Что важнее в приложениях такого рода — сама информация или как ее предоставляют пользователю?

Вы можете ... или Проблемы Веб 2.0

Через 15 минут за мной приедет такси, которое увезет меня в аэропорт, откуда я полечу на SEG'2010, а пока я хотел бы занести небольшой, но не слишком приятный дефект.

Мы уже привыкли в Ajax и динамически обновляемым страницам, но, видимо, тестировать их не так просто. Например, вот что получается, когда ВКонтакте открываешь страницу пользователя, которая закрыта для посторонних, и запрашиваешь добавление в друзья. Ссылка на запрос в друзья исчезает, а фраза «Вы можете .» остается:



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

Sun Tech Days

Привет!

По традиции, в апреле, в Санкт-Петербурге состоится пятая по счёту конференция Sun Tech Days.
Всю информацию вы сможете найти
ниже, в официальном тексте приглашения. От себя хочу добавить, что обычно это весьма интересное мероприятие. А в этом году оно обещает быть ещё более интересным, т.к. в Европе данная конференция — единственная.

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

О предположениях и основанных на них решениях, часть 2

Продолжу рассуждения о том, какие решения мы формулируем в отчётах о тестировании, какие предположения лежат в их основе, и как убедить читателя отчёта в том, что мы приняли правильные решения (если, конечно, мы сами в этом уверены :)).

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

Вот что написано в отчёте:

  • «Мы протестировали продукт на операционной системе Windows XP SP2»

А вот то, что там не написано:
( Читать дальше )

Время в вашем распоряжении

Michael Bolton
Disposable Time
www.developsense.com/2010/01/disposable-time.html
Воскресенье, 17 Январь 2010

Время в вашем распоряжении

В нашем классе Экспресс-тестирование www.developsense.com/courses.html Джеймс Бах и я любим говорить о недооцененном ресурсе тестера: время в вашем распоряжении. Время в вашем распоряжении — это время, которое вы можете позволить себе без проблем выкинуть.

Обратите внимание — что мы подразумеваем под «выкинуть»? Не в смысле целенаправленно транжирить время. Возможно, вы хотите потратить его разумно. Речь о том, что вы не пострадаете, если получится, что вы его растранжирили впустую. Время в вашем распоряжении по отношению к Вашим рабочим часам — то же, что и доход в вашем распоряжении по отношению ко всему Вашему личному доходу. (На самом-то деле, строго говоря, даже так не совсем правильно. Мы на самом деле подразумеваем дискреционный (остаточный) доход, остающийся в распоряжении работника после уплаты налогов и оплаты всего необходимого). То есть деньги, оставшиеся после оплаты всего, за что вы ОБЯЗАТЕЛЬНО платите: продовольствие, жилье, основная необходимая одежда, медицина и налоги. Те деньги, которые люди называют располагаемым доходом правильней называть дискреционным доходом. Как говорит английская Википедия en.wikipedia.org/wiki/Disposable_income: сумма «игровых денег, которые не жалко проиграть (в казино или на торгах)» отложенных, чтобы их потратить или сохранить. Ну ладно. Поехали дальше с неправильной, но популярной интерпретацией «в вашем распоряжении».)

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

Время - деньги!

Увидел на скриншоте вынесенный в заголовок слоган, и вспомнил, что у меня есть в заначке баг, к которому этот слоган замечательно подходит.

Осенью я покупал новый ноутбук, и в это время действовала программа бесплатного обмена Windows Vista на Windows 7. Я конечно же пошёл апгрейдиться, а когда я указал, куда должен быть доставлен диск с новой операционкой, я увидел вот это:



Конечно, скорее всего, это баг локализации. И я могу представить себе ход мысли локализатора — это же бесплатный апгрейд, поэтому о каких деньгах может идти речь, вопрос лишь в том, как быстро будет доставлен заказ :)