Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «тестировани»
Пузырьковая сортировка и бинарный поиск на PHP (обучение, эксперименты) 2017-03-24 15:31:13
... частей: реализация алгоритмов, тестирование написанного кода (PHPUnit ...
+ развернуть текст сохранённая копия
Введение
Хотел бы поделиться с сообществом своей реализацией пузырьковой сортировки и бинарного поиска. Проект сделал исключительно в учебных целях.
Когда меня раньше спрашивали на собеседовании об алгоритмах сортировки и реализации поиска по массивам данных — я терялся и считал, что для реализации подобных вещей надо быть как минимум талантливым отличником-олимпиадником, что это сложно-долго-малоизучено и т.п. :) Так же я находил курсы, где за несколько недель (месяцев) предлагают научить всех желающих всему-всему по алгоритмам, сортировкам, криптографии. Но ведь сейчас есть Интернет, а в нем уже все выложено и известно? Остается только поднять и изучить нужные знания и практически реализовать и закрепить приобретенные знания.
Итак, приступим к реализации самих алгоритмов. Забегая вперед скажу, что статья состоит из трех логических частей: реализация алгоритмов, тестирование написанного кода (PHPUnit) и проведение нагрузочных тестов (базовые функции языка VS написанный код).
Т.е. как бы имитируется разработка некой системы (выполнение практической задачи) и прохождение по всем обязательным этапам (исходя из существующих на сейчас «стандартов» разработки).
Читать дальше →
Тэги: php, алгоритмы, кодобред, обучение, поиска, программированию, сортировки, тестирование
Делаем более-менее универсальный калькулятор услуг для сайта 2017-03-23 15:10:40
Беглый анализ открытых данных показывает, что ежедневно в среднем 5 человек оставляют заявки на ...
+ развернуть текст сохранённая копия
Беглый анализ открытых данных показывает, что ежедневно в среднем 5 человек оставляют заявки на создание калькулятора на биржах фриланса — а еще несколько сотен интересуются вопросом в поиске. Часто запросы стандартны — и, конечно, на рынке сложился целый набор готовых предложений: от плагинов для конкретных CMS до калькуляторов, которые можно приобрести у студий. Рекорд, обнаруженный нами (см. в первом комментарии) — 24 999 рублей за довольно обычное решение.
Да, рынок есть рынок. Но поскольку мы в основном работаем с людьми, чьи сайты сделаны на конструкторах, у них нет 25 тысяч на один виджет. Вот и возникло желание написать калькулятор, которым они смогли бы пользоваться самостоятельно — и без изучения HTML, JS, JQuery и CSS.
В процессе работы над проектом нам удалось реализовать несколько находок в логике работы и дизайне калькулятора. Ими, а также полезными инструментами, и хотим поделиться с сообществом.
Читать дальше →
Тэги: animation, cms, css3, gulp, jquery, jquery-range-slider, phantomjs, plugins, ucalc, uteam, адаптивная, блог, веб-сайтов, веб-сервисов, вёрстка, запросов, калькулятор, калькуляторы, кода, компании, оптимизация, разработка, сайтов, стоимости, тестирование
[Перевод] А вы знаете скорость загрузки вашего сайта с мобильных устройств? Самое время разобраться 2017-03-23 13:23:43
< ...
+ развернуть текст сохранённая копия
Выясните, сколько времени потребуется для загрузки страницы на мобильных устройствах из разных регионов.
Читать дальше →
Тэги: hosting.cafe, it-стандарты, анализ, блог, веб-сайтов, веб-сервисов, время, загрузки, компании, оптимизация, проектирование, разработка, сайта, систем, тестирование
Немного о приватности реальных Git-репозиториев 2017-03-22 01:23:13
... что оное тестирование будет достаточно узконаправленным ... >первого тестирования.
Для ...
+ развернуть текст сохранённая копия
Введение
Здравствуйте, уважаемые читатели. Сегодня на повестке дня у нас небольшое тестирование —
первых ≈100 тысяч по популярности сайтов в интернете (ранжирование на основе статистики посещаемости с Alexa Rank). Стоит отметить, что оное тестирование будет достаточно узконаправленным, а именно — проверим каждый сайт на предмет существования и открытости Git-репозитория без аутентификации прямо из веба по url-адресу искомого. Напомню, что такая брешь в безопасности зачастую позволяет прочитать актуальные исходные коды на сервере, получить чувствительную информацию (файлы конфигов, структуру системы и т.д.) и, в последствии, получить определенного рода права на сервере. Рай для различного рода негодяев, да и только :)
Совершенно аналогичную проверку я делал для себя порядка 100 дней назад, и сегодня мы сделаем это ещё раз, посмотрим что изменилось и что с этим делать.
Разумеется, использовать будем список сайтов, полученный в рамках первого тестирования.
Для заинтересовавшихся милости прошу под кат.
Читать дальше →
Тэги: git, администрирование, безопасность, веб-разработка, веб-сайтов, веб-сайты, веб-сервисов, версиями, информационная, разработка, реверс-инжиниринг, репозиторий, системы, тестирование, управления, уязвимости
Кодогенерация, Selenoid, HtmlElements в работе автотестировщика 2017-03-21 12:16:21
... в сфере автоматизации тестирования, оценили их применимость ...
+ развернуть текст сохранённая копия
15 марта в питерском офисе Wrike прошла встреча автотестировщиков. Поговорили о новых эффективных подходах и инструментах в сфере автоматизации тестирования, оценили их применимость в тех или иных кейсах и спешим поделиться записью докладов и презентациями.
Смотреть
Тэги: htmlelements, it-систем, qaa, selenium, selenoid, wrike, wriketechclub, блог, веб-сайтов, веб-сервисов, компании, программирование, разработка, тестирование, яндекс
Главная / Главные темы / Тэг «тестировани»
|
Взлеты Топ 5
Падения Топ 5
|