Выясните, сколько времени потребуется для загрузки страницы на мобильных устройствах из разных регионов.
Читать полностью »
Рубрика «Тестирование веб-сервисов» - 53
А вы знаете скорость загрузки вашего сайта с мобильных устройств? Самое время разобраться
2017-03-23 в 10:23, admin, рубрики: IT-стандарты, Анализ и проектирование систем, Блог компании HOSTING.cafe, время загрузки, оптимизация сайта, Разработка веб-сайтов, Тестирование веб-сервисов, метки: время загрузкиКак оценить качество системы A-B-тестирования
2017-03-23 в 6:21, admin, рубрики: ab testing, split testing, Блог компании HeadHunter, Программирование, Разработка веб-сайтов, статистика, Тестирование IT-систем, Тестирование веб-сервисов
Вот уже более полугода в компании используется единая система для проведения A/B-экспериментов. Одной из самых важных частей этой системы является процедура проверки качества, которая помогает нам понять, насколько мы можем доверять результатам A/B-тестов. В этой статье мы подробно опишем принцип работы процедуры проверки качества в расчете на тех читателей, которые захотят проверить свою систему A/B-тестирования. Поэтому в статье много технических деталей.
Читать полностью »
Немного о приватности реальных Git-репозиториев
2017-03-21 в 22:23, admin, рубрики: Git, администрирование, безопасность, Веб-разработка, веб-сайты, информационная безопасность, Разработка веб-сайтов, реверс-инжиниринг, репозиторий, Системы управления версиями, Тестирование веб-сервисов, уязвимости
Введение
Здравствуйте, уважаемые читатели. Сегодня на повестке дня у нас небольшое тестирование —
первых ≈100 тысяч по популярности сайтов в интернете (ранжирование на основе статистики посещаемости с Alexa Rank). Стоит отметить, что оное тестирование будет достаточно узконаправленным, а именно — проверим каждый сайт на предмет существования и открытости Git-репозитория без аутентификации прямо из веба по url-адресу искомого. Напомню, что такая брешь в безопасности зачастую позволяет прочитать актуальные исходные коды на сервере, получить чувствительную информацию (файлы конфигов, структуру системы и т.д.) и, в последствии, получить определенного рода права на сервере. Рай для различного рода негодяев, да и только :)
Совершенно аналогичную проверку я делал для себя порядка 100 дней назад, и сегодня мы сделаем это ещё раз, посмотрим что изменилось и что с этим делать.
Разумеется, использовать будем список сайтов, полученный в рамках первого тестирования.
Для заинтересовавшихся милости прошу под кат.
Читать полностью »
Кодогенерация, Selenoid, HtmlElements в работе автотестировщика
2017-03-21 в 9:16, admin, рубрики: htmlelements, Qaa, selenium, selenoid, wrike, wriketechclub, Блог компании Wrike, Программирование, Разработка веб-сайтов, Тестирование IT-систем, Тестирование веб-сервисов, яндекс, метки: Qaa
15 марта в питерском офисе Wrike прошла встреча автотестировщиков. Поговорили о новых эффективных подходах и инструментах в сфере автоматизации тестирования, оценили их применимость в тех или иных кейсах и спешим поделиться записью докладов и презентациями.
Хорошо ли подсказывают сервисы подсказок: измеряем полезность веб-сервисов автодополнения
2017-03-14 в 15:43, admin, рубрики: api, rest api, измерение полезности, почтовые адреса, Разработка веб-сайтов, сервисы автодополнения, сервисы подсказок, тест производительности, Тестирование веб-сервисов, метки: измерение полезности, почтовые адреса, сервисы автодополнения, сервисы подсказок, тест производительностиПримерно месяц назад со мной произошёл один эпизод, который заставил задуматься на тему полезности функций автодополнения, которые часто встраиваются на сайтах интернет магазинов. Обычно это выглядит так: начинаешь оформлять заказ, вводишь своё имя, телефон и адрес доставки, и пока ты неспешно набираешь адрес, перед тобой выскакивают подсказки с названиями улиц, чтобы ты не напрягал клавиатуру и выбирал нужный адрес из предложенного списка.
Так вот, в феврале мне потребовалось оперативно накормить дома большую компанию друзей, и я решила заказать пиццу в одном достаточно популярном заведении. Вообще обычно я придерживаюсь принципов здорового питания, но ситуация была исключительной…
Вы скажете Хабр – не место для историй про пиццу, и будете абсолютно правы, но данная история не совсем про пиццу, она в большей степени про моделирование поведения человека, про нагрузочное тестирование, немного про программирование, и в большей степени про числовую оценку полезности нескольких современных ajax-сервисов автодополнения и подсказок.
Читать полностью »
Анализ тарифов на виртуальные серверы
2017-03-14 в 9:54, admin, рубрики: poiskvps.ru, vds, vps, Анализ и проектирование систем, Блог компании Поиск VPS, виртуальные серверы, платежные системы, поисквпс, Разработка веб-сайтов, Тестирование веб-сервисов, метки: poiskvps.ru, поисквпсПредлагаю обзор хостеров по версии Поиск VPS. Количество компаний в каталоге на момент написания обзора — 198, количество тарифов на виртуальные серверы — 1798. Практически все хостеры — русскоязычные.
Конференция по тестированию Гейзенбаг: Видеозаписи докладов-2016 и работа над ошибками в 2017-м
2017-03-14 в 7:08, admin, рубрики: Блог компании JUG.ru Group, видеозаписи, конференция, тестирование, Тестирование IT-систем, Тестирование веб-сервисов, Тестирование мобильных приложенийПосмотрев на то, как выглядят конференции для тестировщиков, мы были удивлены: на каждой из них технологические вопросы отходили на второй план, а основной акцент делался на управление тестированием и качеством ПО. Эти конференции решали задачи PM'ов и CTO, а не разработчиков и тестировщиков-автоматизаторов. Плохо ли это? Конечно, нет. Suum cuique, как говорится.
Однако, делая первый Гейзенбаг в Москве в прошлом году, мы решили исправить ситуацию и сделать из него первую чисто техническую конференцию для всех тех, кто на практике занимается тестированием: ведь это не только тестеры, это и большинство разработчиков (которым не все равно, что будет с их кодом). Набив некоторые шишки на первой попытке, мы учли полученный опыт, и 4 июня готовы сделать deep dive в технологии тестирования на Гейзенбаг 2017 Piter.
А пока что мы делимся всеми видеозаписями докладов прошедшей конференции и рассказываем подробно, чего ждать от следующей.
Находка для шпиона: ААБ-тестирование как оптимальный вариант сплит-теста
2017-03-11 в 19:55, admin, рубрики: ааб-тестирование, сплит-тестирование, сплит-тесты, Тестирование веб-сервисов, Тестирование мобильных приложений, метки: сплит-тестыЧто дает добавление еще одной буквы «А» в старый, добрый АБ-тест и почему этого тоже бывает недостаточно для оценки изменений.
ААБ-тест или ABA-тест — это когда трафик делят на три части: первую и вторую направляют на сайт без изменений, а третью с изменениями.
Что это дает?
- Выше точность теста. Считаем, что Б дает относительно достоверный результат только когда А и А сравняются.Читать полностью »
Как Discord хранит миллиарды сообщений
2017-03-11 в 13:19, admin, рубрики: cassandra, Discord, mongodb, Scylla, высокая производительность, Системы обмена сообщениями, СУБД, Тестирование веб-сервисов
Discord продолжает расти быстрее, чем мы ожидали, как и пользовательский контент. Чем больше пользователей — тем больше сообщений в чате. В июле мы объявили о 40 млн сообщений в день, в декабре объявили о 100 млн, а в середине января преодолели 120 млн. Мы сразу решили хранить историю чатов вечно, так что пользователи могут вернуться в любой момент и получить доступ к своим данным с любого устройства. Это много данных, поток и объём которых нарастает, и все они должны быть доступными. Как мы это делаем? Cassandra!
Читать полностью »
Нагрузочное тестирование на Gatling
2017-03-07 в 8:25, admin, рубрики: framework, gatling, scala, Блог компании Tinkoff.ru, нагрузочное тестирование, Тестирование IT-систем, Тестирование веб-сервисовСтатья публикуется от имени Перфильева Алексея, akaaxel
Gatling – это framework для проведения нагрузочного тестирования. Он основан на трех технологиях: Scala, Akka и Netty.
В этой статье мы:
- Посмотрим, как установить и начать использовать Gatling.
- Разберем синтаксис скриптов Gatling на языке Scala.
- Напишем небольшой тест, где используем основные функции Gatling. Запустим тестовый скрипт при помощи sbt и сохраним отчет.