Рубрика «тестирование» - 86

Самым крупным нововведением недавно вышедшего Oracle 12c безусловно является Multitenant Architecture. Сам Oracle преподносит эту возможность в основном как средство консолидации и снижения расходов.

Суть технологии состоит в возможности запустить несколько независимых баз (pluggable database, PDB) в рамках одного инстанса (container database, CDB). Каждая база имеет свой набор схем и табличных пространств, но при этом у них общая SGA и один набор серверных процессов. Есть возможность клонировать pluggable database, как в рамках одного контейнера, так и между контейнерами. Вот эту возможность и будем использовать для создания копий тестовых баз и экономии ресурсов.
Читать полностью »

Как тестировать электронику на производстве: анализ современных технологий

Финальный этап создания электронного продукта — серийное производство, именно оно в конечном итоге определяет качество устройства. Пользователь не сможет оценить идеальную программную и аппаратную платформу новой электроники, если на сборочном конвейере произойдет сбой, поэтому контроль функциональности и тестирование сборки — обязательные этапы массового производства.

Читатели этой статьи познакомятся с основными методиками и задачами тестирования электронных устройств и получат общее понимание обеспечения качества на производстве. Особое внимание будет уделено достоинствам и недостаткам различных методов тестирования.
Читать полностью »

У нас две хорошие новости.

Во-первых, 2ГИС для Android был скачан из Google Play уже больше 4 млн. раз. Спасибо!

Во-вторых, скоро выходит обновление с аппаратным ускорением графики (OpenGL). Оно призвано добавить нашему приложению ещё больше плавности. И избавить от лишних тормозов, чего уж.

Перед релизом, естественно, нужно тестирование. Внутреннее мы уже провели. Сейчас нам нужна ваша помощь. Если вы обладаете устройством на Android 2.2 или более свежей версии, то просим принять участие в тестировании.

2ГИС для Android: хорошие новости

Читать полностью »

Матчеры: когда они полезны и как легко их использоватьАпельсины здесь ни при чёмКак вы могли догадаться по картинке справа, речь пойдёт об автоматизированном тестировании. Точнее о такой технологии, как матчеры. Они помогают серьёзно сократить дублирование кода и упростить код тестов для восприятия, а создавать и использовать матчеры достаточно просто.

Сама по себе технология матчеров не новая — в текущем виде она была залита в репозиторий в июле 2012 года, а появилась и того раньше. Но, несмотря на это, многие о ней до сих пор не слышали или по каким-то причинам избегают. Мы хотим рассказать, как легко получать преимущества от её использования, и поделиться с вами нашей библиотекой матчеров.
Читать полностью »

Прошло уже много времени с тех пор, как состоялся последний крупный релиз нашего продукта для continuous integrationTeamCity. Мы очень рады тому, что продукт так быстро растет, и все больше команд разработчиков по всему миру выбирают именно TeamCity. Поэтому мы спешим обрадовать всех наших читателей выходом нового TeamCity 8, который вы можете попробовать уже прямо сейчас. Мы попытались внимательно выслушать наших пользователей (и тех, кто только собирался стать ими), учесть все пожелания и надеюсь, даже смогли превзойти их ожидания.

Добро пожаловать на светлую сторону continuous integration

Конечно же список всех улучшений, как впрочем и всегда, весьма внушительный, и его вы можете почитать сегодняшним вечером за кружкой чего-нибудь освежающего. Однако, мы не могли не остановиться на ключевых фичах последнего релиза. Поэтому всех любителей и профессионалов continuous integration мы приглашаем под кат. Читать полностью »

Притча о покрытии кода тестами
Ранним утром программист спросил великого мастера:
— Я готов писать модульные тесты. К какому покрытию кода я должен стремиться?
Великий мастер ответил:
— Не переживай о покрытии, просто пиши хорошие тесты.
Программист улыбнулся, поклонился и ушел.

Немного времени спустя другой программист задала этот же вопрос. Великий мастер указал на котел с кипящей водой и сказал:
— Сколько зерен риса я должен положить в этот котел?
Программист с озадаченным видом ответила:
— Как я могу ответить наверняка? Все зависит от того, сколько людей вам надо накормить, насколько они голодны, какие еще блюда вы подаете, сколько риса у вас есть и от многого другого.
— Совершенно верно. — сказал великий мастер.
Второй программист улыбнулась, поклонилась и ушла.
Читать полностью »

image

Уважаемые разработчики и ИТ-специалисты интересующиеся темой облачных технологий, разрешите представить вам очередную порцию нововведений и анонсов платформы Windows Azure, которые увидели свет за последние две недели.

Список новостей, обновлений и анонсов платформы Windows Azure в этом обзоре:

  • Анонс крупного обновления Windows Azure для разработчиков бэкенда мобильных приложений;
  • Анонс нового сервиса мультифакторной аутентификации Active Authentication;
  • Результаты тестирования 5 облачных провайдеров предлагающих IaaS-платформу;
  • Поддержка стандарта MPEG-DASH в Windows Azure Media Services;
  • Глобальная доступность JSON Web Token (JWT) Handler;
  • Записи докладов конференций DevCon 2013 и TechEd North America 2013.

Ниже вы найдете более подробное описание этих новостей и анонсов.
Читать полностью »

Как вы, возможно, знаете — вчера(18.06.2013) был день рождения Пола Маккартни (год рождения — 1942). Я — не большой фанат, так что об этом мне сообщили соц. сети — Вконтакте и Фейсбук. Странным было только то, что в Вконтакте писали, что ему исполнился 71 год, в то время как на Фейсбуке — что 70. Решил сверить эти данные с Википедией, и вот что обнаружилось.

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

Доброго времени суток, %username%. Не так давно, меня попросили настроить Continuous Integration сервер, настоятельно порекомендовав использовать JenkinsHudson. Я, как человек несведущий в данных делах, решил изучить советы и обзоры по настройке CI систем в сети. Хочется выразить благодарность Wolonter за эту статью, она помогла мне понять общую концепцию и предоставила широчайший набор полезных плагинов. Но, как выяснилось, далеко не все, что я хотел реализовать, оказалось возможным найти в «интернетах». Для тех, кому интересны маленькие(и не очень) шалости и то, как я к ним пришел — прошу под кат.
image
Читать полностью »

Масляное охлаждение корпуса (продолжение)Некоторое время назад я проделал эксперимент по охлаждению компонентов компьютера путем погружения системного блока в растительное масло. В этой статье я уже поделился опытом охлаждения маслом при полной нагрузке компьютера. Система охлаждения была пассивной — т.е. масло не подвергалось принудительному охлаждению, а лишь рассеивало тепло через стенки аквариума. Это привело к тому, что за 3 часа работы (нагрузка 100%, частота 850МГц — штатная) видеопроцессор разогрелся с 55 до 80 градусов (при разгоне частоты до 1000МГц время нагрева до 80 градусов сократилось втрое). Масло в аквариуме, при этом, прогрелось с комнатной температуры до 58 градусов. Я снял нагрузку и оставил компьютер включенным — за 2 часа температура масла упала до 50 градусов и зафиксировалась. Таким образом я определил порог эффективности системы охлаждения в режиме простоя — и он меня не устроил. 50 градусов для некоторых компонентов — это не самая комфортная температура.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js