Feeds:
Записи
Комментарии

Archive for the ‘Без рубрики’ Category

…и начинается соревнование между программистом, который, гад, все предусмотрел, и тестировщиком, который, гад, ищет слабое место.

Начинается момент творчества, и соревновательный момент.

Чего бы еще «этакого» ввести, чтобы…

Read Full Post »

Use this set of questions for incoming testers:

  1. Define load, performance and stress testing?

    Load
    Грузильные тесты. Тестируешь, и при этом изрядно грузишься…

    Performance
    Когда под окном трое бравых ребят с гитарами выдают отличный музыкальный перформанс, а ты обязан сидеть перед компом и тестировать что-либо.

    Stress testing
    Когда над тобой нависают сразу и дэдлайн, и тим-лидер, и прожект-манагер, и за квартиру не уплачено, и тестируемый environment крепко глючит…

  2. What are the goals of a performance testing of a web application?

    Поломать все к чертям посредством тщательной перегрузки аппликухи по всем каналам. Отличный инструмент для перегрузок — Half Life 2 или Doom IV.

  3. State a generalized process for load test? Or explain how you did it previously.

    Берем, и грузим. Вот и весь принцип. Или, вот, отличная история о том, как можно протестировать нагрузку на АТС.

  4. How do you determine user soad for a perf test of a Web application?

    SOAD = Service Oriented Analysis & Design, а не американский певческий ансамбль «System Of A Down».

    Ответ: скоростное кликанье, например. Или просто пишем на лебедевский бизнес-линч, типа, вот я разработал, а вы ничего в искусстве интерфейсов не понимаете… Если ответят — можно легко ответить и на этот вопрос.

  5. What do you understand by the terms ‘Response Time’, ‘Pages Per Second’, ‘Transactions Per Secpnd’?

    Response Time — скорость пингования комплиментами типа «Вася, ты еблан», «Сам ты еблан».

    Pages Per Second — количество «сам ты еблан»-ов в секунду.

    Transactions Per Secpnd — таких слов в вашем языке нет. Есть Transactions Per SecOnd. Это уровень количества переговоров между пингующимися ебланами в течение одной секунды.

А вообще, вопросы тестировщикам любого уровня надо задавать попроще:

  1. what is a bug?
  2. what is adefect?
  3. what is the difference between bug and defect?

Почему-то не все могут сразу и внятно объяснить эти «мелочи». Как не каждый программист может сразу объяснить, что такое «файл».

Read Full Post »

Astenix говорит:

…мудренные слова в рабочем режиме
…мудренные слова в рабочем режиме

такой-то проект…
…мудренные слова в рабочем режиме

такие-то результаты…
…прочие мудренные слова в рабочем режиме

итого — норма по всем местам

Udaleator говорит:
ъ
э
гг

Причина столь внятного и содержательного ответа — внимательная чистка клавиш посредством канцелярской резинки.

Read Full Post »

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

Строчки кода, баги, отчетные точки — всегда вторичны. Люди — первичны. Следовательно, для усепшного управления руководителю нужна та информация, которая позволит ему эффективно управлять людьми. А все остальное должно укладываться в паттерн (типовое поведение в типовой ситуации). К счастью, разработка софта — это не письмо картин. 80%, а то и больше, операций могут быть описаны с помощью паттернов (без или с минимальной корректировкой для конкретного проекта).

Думайте как продавец. У вас есть потребитель информации, который должен ее покупать. Это руководитель проекта. Чем он реально пользуется в жизни из того, что ему сейчас доступно? Выясните это и оставьте в системе, все остальное — к черту! Это никогда не будет работать! Затем узнайте, какая информация может ему помочь еще лучше выполнять свою работу и дайте ему эти данные.

Любая другая стратегия в создании системы управления качеством обречена.

———————
Гринкевич Сергей
Руководитель практики тестирования
Компания Люксофт

Read Full Post »

Кстати, вчера на Заводе Генри Форда в США произошло восстание маленьких рабочих человекоподобных роботов. Они выкинули персонал из окон, забаррикадировали все двери завода и выдвинули требования. Цитирую:



100100100100011110000101010010101010101010

101010101010101010101010101001101010101010

101010101011001


Сейчас ведутся переговоры.



Read Full Post »

Тест – это процедура, которая позволяет либо подтвердить, либо опровергнуть работоспособность кода.

Read Full Post »

%d такие блоггеры, как: