вторник, 15 ноября 2011 г.

Рутина

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

Она, почему-то, радости не показала, зато возразила, что воспроизвести удается пару-тройку. Из четырехсот.

Я почесал репу, нашел прогу и провел исследование - как быстро может кликать человек левой кнопкой мыши. Оказалось:

Ваш покорный слуга выжал 300 мс между кликами, мой падаван примерно так же.
Специально обученная тестировщица показала 500 мс и сказала что устала.
Руководитель отдела разработки три минуты разминался, показал 500 мс, обиделся, разозлился и выдал 150 мс
Заглянувший на ваш аттракцион еще не закрыт? программист показал результат 140 мс.

Но автотестеры не подвели. Боец wursternator, временно приданный группе для усиления, скромно улыбнулся, вспомнил геймерскую молодость и удивил нас 90 мс.

Selenium умеет кликать очень быстро. Примерно 70 мс между щелчками.

Я опять почесал репу и выставил тайм-аут быстрой части фазера в 150 мс. Если что - знаю кого позвать воспроизвести багу.

Альбом: randompics4lj

3 комментария:

  1. хороший пример постановки эксперимента и использования результатов)

    ОтветитьУдалить
  2. Не пробовали делать задержки на стороне сервера, чтобы было проще воспроизводить ошибки?

    ОтветитьУдалить
  3. Смысл не в том, чтоб воспроизвести, смысл в том, чтоб найти только те, что может воспроизвести нормальный человек.

    Ну, это в нашем контексте так.

    ОтветитьУдалить