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

Archive for the ‘Удивительные баги’ Category

Коллинз - Водить как Стиг

Бен Коллинс — Водить как Стиг

В поезде читал «Водить как Стиг» Бена Коллинса (второе издание, Альпина нон-фикшн, Москва, 2018).

Высокое качество печати и оформления, отличный текст, но все-таки четыре ошибки в тексте нашел, из них две совершенно нелепые. Глаз царапает, ну да ладно.

А вот на стр. 155 разверзлись хляби подземельные, и стало ыыыы:

Санитарное тестирование

Санитарная проверка

Вах-вах-вах, не может же быть же…

Может.

Sanity check

Sanity check

Короче, нет никакого санитарного тестирования.

Само слово Sanity переводится на русский язык проще:

  • вменяемость,
  • здравомыслие,
  • нормальная психика.

Нет там никаких санитаров. То, что вы называете Sanity, по-сути есть Smoke testing.

Я ещё не знаю, когда эти термины появились, но уже давно ясно, что это два разных названия одного и того же феномена. Просто тестировщики называют это Smoke, а программисты называют это Sanity. Так они привыкли, так оно укрепилось в их литературе.

«Да, но ведь гугл переводит это слово именно так!»

Google перевод слово Sanity

Google переводит слово Sanity

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

Upd по ряду запросов на уточнения:

ISTQB (скачать файл Glossary all terms 3.1.pdf)

Sanity test объявлен синонимом smoke test (стр. 61).

В канонах ISTQB вы не сомневаетесь, не так ли?!

Толковалка ISTQB

It is a kind of software testing which is done by the testers to ensure that the functionality is working as expected.

Огромная разница со smoke test, да?!

Википедия

ВНЕЗАПНО сообщает о том, что сэнити — даже не из мира тестирования, термин существует сам по себе, и применим ко всем аспектам человекодеятельности, от сервировки обеденного стола до запуска ядрённой атомной бомбы на головы мирных жапонцев.

In computer science, a sanity test is a very brief run-through of the functionality of a computer program, system, calculation, or other analysis, to assure that part of the system or methodology works roughly as expected. This is often prior to a more exhaustive round of testing.

Огромное, гигантское отличие от smoke test, да?!

Реклама

Read Full Post »

Короче, что-то под капотом засвистело не по-детски. Но как-то смутно, как-то урывками.

То свистит.

То не свистит.

Но когда свистит — то прям ващще…

Начал искать первопричину этого автогреха. Пару дней отсиживал в засаде (за рулём), то разгоняя машину, то адски тормозя, то петляя по улицам стольного града.

И таки нашёл! 🙂

(далее…)

Read Full Post »

Обложка книги "Тестирование черного ящика"

Обложка книги «Тестирование черного ящика»

В начале декабря 2015-го я неосторожно пообещал Никите Макарову (папа автоматизации тестирования в «Одноклассниках») объяснить, почему книга Бориса Бейзера — это про тестирование, но не для тестировщиков, а для программистов, поэтому и читать ее надо не так, как Канера.

Судя по календарю, я невероятно шустр и быстр, а Никита — неизменно крут и терпелив.

Итак, да, изрядное кол-во любопытных тестировщицких зубов обломалось о книгу Бориса Бейзера «Тестирование черного ящика», йо-хо-хо!

Мои там тоже остались 😦

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

Перевод там гнилой, что ли?

Ну…

(далее…)

Read Full Post »

Nessun dorma! Nessun dorma!
Tu pure, o Principessa,
nella tua fredda stanza
guardi le stelle
che tremano d’amore e di speranza… ©

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

Не дают расслабиться.

Билеты на всякий украинский колесный транспорт (самолеты тоже на колёсиках катятся, если чо) удобно покупать на http://tickets.ua/

Заказ оплачивается он-лайн, сразу можно скачать pdf с так называемым «ваучером»: служебная информация о покупке — имя, номер брони, даты, рейс, всё такое. Непосредственно у трапа в транспорт без доставания паспортины из широких штанин не обойтись, но тут у нас интернет, детка, можно пока что без паспортинок.

Технически такой сервис легко поддается тестированию.

Однако есть нюансы, которые даже глазастый тестировщик  заметит только в том случае, если будет копать целенаправленно.

(далее…)

Read Full Post »

Если в лицензии указано, что совершая священное таинство покупки, я соглашаюсь с тем, что продавец имеет право меня насиловать по средам, а я подразумеваю, что меня насиловать вообще не надо, то — в кроличью нору такую лицензию. И такие продажи.

Здравый смысл важнее лицензий.

Магазин должен подстраиваться под ожидания покупателя, а не покупатель под условия магазина.

Протестируем не совсем очевидное — условия доставки товаров в гигантских магазинах. На примере магазина rozetka.com.ua.

Обожаю этот магазин как пример того, как НЕ ДОЛЖНО БЫТЪ, но бывает.

Лизни «Розетку», бро!

(далее…)

Read Full Post »

Зайдем на какой-нибудь магазин.

«На» в этом предложении автоматически подразумевает, что речь идет о веб.

Следовательно, «иди ты на» тоже подразумевает, что речь идет о веб.

Покупать ещё ничего не будем, но давайте зарегистрируемся. Шобы было.

Весело переходим к регистрации

Мгм…

А форма регистрации ВНЕЗАПНО совмещена с оформлением заказа…

Принуждение к заказыванию. Насильственное

И поскольку товаров в корзине «0 товаров на сумму 0 грн«, то «оформлять заказ» невозможно, и регистрация не работает.

Пусть, мол, заводят аккаунты только те юзеры, которые что-то заказали. Так же делают на том же shopcasio.com, а чем мы хуже?

Преподавателя логики не взволновало сообщение о том, что его приятель утонул. Плавать не умел, следовательно, утонул. Логично же.

Вопросы для самоидентификации:

  1. Сколько было нужно времени, чтобы вообразить вероятность самовольной регистрации юзверей НЕ ИЗ корзины?
  2. Можно ли принять решение о выпуске магазина, если тестировщики докладывают об обнаружении подобной ситуации?
  3. ???

Read Full Post »

Успешно мигрировали с Selenium 1 на Selenium 2/WebDriver участники воркшопа по миграции с Selenium 1 на Selenium 2/WebDriver. Напомним, что речь идет о воркшопе автоматизаторов Киева под называнием «Миграция с Selenium 1 на Selenium 2/WebDriver«.

🙂

В процессе участия я запоролся на слове «воркшоп». Оно ведь как переводится? Пяможитейская логика подсказывает, что речь идет о месте, где продается работа. Дык тогда каждый киевский офис — суть воркшоп…

Оказалось, что воркшоп — это цех (мастерская), в которой можно нахвататься каких-то рабочих навыков.

В общем, не суть важно.

Важное выяснилось только что: стандартный механизм добавления картинок в WordPress под FF7.01 в Ubuntu не видит в каталогах файлы, у которых расширение написано заглавными буквами.

  • «файл.JPG» — не видит.
  • «файл.jpg» — видит.
Походу, проявляются особенности Flash на платформе Debian.

Андрей Дзыня в стотысячный раз основывает фреймворк для автоматизации

Важно то, что я давно не видел в офисе SysIQ столько ноутбуков с Ubuntu.

Это впечатлило.

У нас же весь офис под властью винды.

Я даже притащил в зал свой ноут, чтобы не выделяться 🙂 бо у меня ж там тоже Ubuntu, которую я никак не хочу обновлять.

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

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

Вот что получил:

У меня 10.10, но в справке указано 11.04.

Отлично! И обновляться не надо.

Попадание под прицел фотокорреспондента

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

На слайде виден текст: «Заказчик хочет вы… интерациональный уровень«.

Михаил Поляруш объясняет, что "Заказчик хочет вы..."

Read Full Post »

Older Posts »

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