Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «teamcity»

Представляем Hub 1.0 — коннектор для командных продуктов JetBrains 2015-08-18 12:22:32
... непрерывной интеграции TeamCity. Hub абсолютно ...
+ развернуть текст сохранённая копия
Привет, Хабр!
Сегодня мы рады представить совершенно новый продукт в линейке JetBrains — Hub 1.0. Он служит единой точкой входа для наших командных продуктов: баг-трекера YouTrack, инструмента для код-ревью Upsource, а в скором времени и нашего сервера непрерывной интеграции TeamCity. Hub абсолютно бесплатен и по умолчанию поставляется с лицензией для неограниченного количества пользователей.
Читать дальше →
Тэги: hub, jetbrains, teamcity, upsource, youtrack, баг-трекер, билды, блог, веб-разработка, интеграция, кода, компании, программирование, разработка, ревью, сборки
[Из песочницы] Путь к непрерывной интеграции. Selenium IDE Tests + TeamCity 2014-07-21 11:12:27
... интеграции с помощью TeamCity. В многих местах ... >
CI сервер (TeamCity) для сборки и ...
+ развернуть текст сохранённая копия
Вступ
Рассмотрим интегрирование тестов Selenium IDE в процесс непрерывной интеграции с помощью TeamCity. В многих местах встречал когда QA создает тесты ( в лучшем случае, зачастую бывает когда кликери просто по документу «прокликивают» проект и делает отчеты ) и регулярно запускают их, и как правило все это происходит локально на его же компьютере. Как на меня абсолютно не системный подход, который (сейчас то, в 2014 году ) решается миллионом решений для полной автоматизации процесса.
Ну раз Continuous Integration такая популярная практика, почему же не внедрить функциональное тестирование в процесс непрерывной интеграции, облегчить жизнь тестировщикам и поднять уровень качества продукта в целом.
Что надо и чего хотим
Что есть?
- CI сервер (TeamCity) для сборки и деплоймента проектов
- QA с пачкой тестов созданных в Selenium IDE
- Энтузиазм
Что надо?
- Добавить в процесс непрерывной интеграции исполнение Selenium IDE тестов
Как установить, настроить и сделать первые билд конфигурации на просторах больше чем надо, потому описывать не буду, да и речь не об этом.
Прошу под кат.
Читать дальше →
Тэги: automation, continuous, ide, integration, nunit, selenium, teamcity, testing, веб-разработка, тестирование
Процесс разработки и выкатка релизов в Badoo. Автоматическое тестирование. Девелоперское окружение 2013-08-20 15:00:17
... >
Использование JIRA, TeamCity и AIDA;
+ развернуть текст сохранённая копия

В июле мы вместе с ведущими IT-Kompot и релиз-инженерами Badoo Владиславом Черновым и Олегом Оямяэ записали выпуск подкаста «Процесс разработки и выкатка релизов в Badoo. Автоматическое тестирование. Девелоперское окружение».
Так как прошлый подкаст вызвал интерес у слушателей и читателей, то этот подкаст мы тоже превратили в статью.
О чем говорили:
Процесс разработки и выкатки релизов в компании Badoo. Используемые инструменты.
- GIT Workflow. Каждая задача в отдельной ветке;
- Использование JIRA, TeamCity и AIDA;
- Формирование релиза и выкатка двух релизов в день. Проблемы и их решения (откат, патчи и т.д.).
Автоматическое тестирование. Рецепт быстрого прогона большого количества тестов.
- Что мы используем;
- Как гоняем тесты;
- Code Coverage;
- Пускалка. 18000 тестов за 3,5 минуты.
Девелоперское окружение в команде, разрабатывающей сложную распределенную систему
И рекомендации от ребят: полезные книги, статьи и т.д.
Читать полностью
Тэги: aida, badoo, code, coverage, git, jira, teamcity, workflow, автоматический, баду, блог, веб-разработка, выкатка, компания, релизов, тестирование
Оптимальная параллелизация юнит-тестов или 17000 тестов за 4 минуты 2013-05-30 16:47:38
... помощью PHPUnit и TeamCity. При этом нужно ... обязательной привязки к TeamCity и PHPUnit ― наверняка ...
+ развернуть текст сохранённая копия
 Сегодня мы поговорим про разработанную нами утилиту, которая оптимизирует тестирование PHP-кода с помощью PHPUnit и TeamCity. При этом нужно понимать, что наш проект — это не только веб-сайт, но и мобильные приложения, wap-сайт, Facebook-приложение и много чего ещё, а разработка ведется не только на PHP, но и на C, C++, HTML5 и т.д.
Методы, которые мы описываем, прекрасно адаптируются под любой язык, любую систему тестирования и любое окружение. Поэтому наш опыт может оказаться полезным не только разработчикам веб-сайтов на PHP, но и представителям других областей разработки. Кроме того, в ближайшем будущем мы планируем перевести нашу систему в Open Source ― без обязательной привязки к TeamCity и PHPUnit ― наверняка она кому-нибудь пригодится.
Читать далее
Тэги: badoo, php, phpunit, teamcity, автоматический, баду, блог, компания, многопоточность, оптимизация, организация, тестирование
Развиваем фронтенд Дневник.ру. Часть первая. Сборка и проверка JavaScript кода 2013-05-29 12:38:34
Вступление
За время существования Дневник.ру (а это более 4-х лет) скопился огромный ...
+ развернуть текст сохранённая копия
Вступление
За время существования Дневник.ру (а это более 4-х лет) скопился огромный объем JavaScript кода: часть находилась в отдельном проекте в виде подключаемых файлов, часть определялась прямо на разметке контролов, а часть собиралась прямо в code-behind при помощи StringBuilder . К этому прибавлялись:
- растущее количество HTTP запросов для получения статичного контента – так, например, на всех страницах только в теге
<head> загружалось 11 JavaScript файлов;
- глобальные переменные, которые иногда перекрывали друг друга;
Решив, что с этим пора что-то делать, мы поставили себе первоочередную задачу: вынести все подключаемые по отдельности файлы из тега <head> в один минифицированный пакет. При этом код делился на сторонний и «наш», который планировалось проверять каким-то синтаксическим анализатором.
В этой статье мы расскажем вам о том, как решили эту задачу.
Читать дальше →
Тэги: <<дневник.ру>>, couchdb, grunt, javascript, node.js, npm, teamcity, window, блог, веб-разработка, дневник.ру, компания
Главная / Главные темы / Тэг «teamcity»
|
Взлеты Топ 5
Падения Топ 5
|