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


[Safari] QuotaExceededError: Dom exception 22

Столкнулись с проблемой, что в мобильном браузере Safari на iOS не работала функция сохранения данных в localStorage. Попытка записи вызывала ошибку: QuotaExceededError: Dom exception 22: An attempt was made to add something to storage that exceeded the quota Проблема, кстати, была бы не замечена, если не открытая приватная вкладка (режим «Инкогнито»). Оказывается, у Safari есть такое странное […]

Проверка серийного номера Beats by Dr. Dre

На официальном сайте Beats by Dr. Dre есть возможность зарегистрировать приобретенный продукт через специальную форму. Многие наивно полагают, что только так и можно удостовериться в том, что купленные «битсы» являются оригинальными (а подделок на этот счет великое множество). К большому разочарованию, даже официальный сайт не позволяет доказать обратное – в поле «Серийный номер» можно указать все, что угодно, […]

Про тестирование на стороне LG и Samsung

Чтобы опубликовать новую версию Smart TV-приложения в магазины  Samsung и LG, а также все последующие обновления, нужно пройти сертификацию и тестирование на стороне вендоров. Тестирование на стороне Samsung, обычно, занимает, 1,5 недели. При этом при отправке приложения на проверку у разработчика имеется возможность отметить чек-бокс «Я согласен на выпуск приложения с незначительными дефектами». Это означает, […]

ASSIST – ФИО покупателя: null null

Совершил на одном из сервисов платеж с помощью банковской карты, где в качестве провайдера платежа выступил ASSIST. Смотрим на квитанцию об оплате и видим, что в поле «ФИО покупателя» значатся null и null.

Что такое качество?

Стал невольным свидетелем следующей истории, о которой ниже. На работе мы располагаемся в open space, в котором трудятся в том числе представители и других структурных отделов. Один из таких отделов активно искал человека на позицию тестировщика, в дополнении к двум уже существующим (один джуниор, другой – миддл). И вот возвращаются эти товарищи после очередного проведенного интервью с претендентом на […]

К чему может привести замена сертификата на сервере

В последнее время мы ведем разработку клиент-серверного приложения для Smart TV (LG и Samsung), которое взаимодействует с удаленным сервером через HTTPS-соединение. Буквально пару недель назад на моделях устройств Samsung 2012 года приложение перестало запускаться из-за ошибки соединения с сервером. Мы стали выяснять причину проблемы, и в итоге смогли найти ее. Проблема была в том, что на […]

Про контроль за качеством продукта

C сентября прошлого гола наша команда работала над одним интересным проектом N для мобильных телефонов под Android. Заказчик был доволен нашей деятельностью, потому что в очень сжатые сроки мы смогли выпустить на рынок работоспособный продукт, полностью отвечающий всем первоначальным требованиям. Мы тщательно следили за качеством продукта, и если даже на «продакшене» и находились небольшие проблемы, то в кратчайшие […]

[Chrome] Проблемы со сглаживанием шрифтов

Для разрабатываемого нами приложения мы решили использовать шрифт с разным начертание по толщине (или как еще говорят, по насыщенности). Минимальная толщина шрифта, которую мы используем, это 300 (font-weight: 300). Шрифт подключаем через @font-face с указанием на хост, от куда его нужно брать и при этом используем два формата шрифтов — WOFF и TTF. Все это должно помочь […]

There was a problem accessing the Developer Program Agreement

Все указывает на то, что на сайте https://developer.apple.com/ имеется определенная проблема при попытке зарегистрироваться в программе разработки в качестве индивидуального лица. Сегодня я попытался заполнить анкету для вступления в программу разработки под iOS, но на первом же шаге заполнения анкеты обнаружил, что отсутствует выпадающий список для обязательного поля «Country». Причина — он помечен как «hidden». Ну […]