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

[Из песочницы] Wallaby.js — маленький зверь с большим будущим 2015-02-02 12:37:33
Пишущую машинку я расчехляю нечасто, но сегодня есть повод.
Тесты для JavaScript ...
+ развернуть текст сохранённая копия
Пишущую машинку я расчехляю нечасто, но сегодня есть повод.
Тесты для JavaScript пишут многие, некоторые пишут много тестов. Есть несколько популярных тестовых фреймворков, таких как Jasmine, Mocha, QUnit, а также инструменты для автоматического запуска тестов. Некоторые из них даже интегрированы в некоторые редакторы кода. Например, Karma runner и Mocha прекрасно интегрированы моими коллегами в WebStorm. Словом, существуют разные способы запускать тесты автоматически и получать результаты в течении одной или нескольких секунд. Впрочем, время зависит от количества и характера тестов.
Как мы используем наши JavaScript тесты

Читать дальше →
Тэги: continuous, it-систем, jasmine, javascript, mocha, qunit, test, testing, веб-разработка, тестирование
Codeship.io: бесплатный CI сервер для приватного репозитория Github/Bitbucket 2014-11-09 16:35:06

...
+ развернуть текст сохранённая копия

Сразу заинтригую: в результате мы получим связку бесплатного приватного git репозитория на Bitbucket и бесплатный* Continious Integration сервер (SAAS), который будет собирать проект и прогонять все тесты после каждого пуша.
* — бесплатная подписка дает возможность тестировать 5 приватных репозиториев и максимум 100 билдов в месяц.
Мне этого для личного проекта достаточно.
Приведу пример для PHP, проект на Symfony2, но данный сервис поддерживает ещё и Ruby, Node.js, Python.
Читать дальше →
Тэги: bitbucket, continious, deployment, git, github, integration, it-систем, php, symfony2, testing, unit, web, разработка, тестирование
Я нашёл ошибку в браузере! 2014-09-09 17:57:17
+ развернуть текст сохранённая копия
Наш коллега по браузерному фронту Пол Льюис aka @aerotwist из Google, видимо, порядком устал от неправильных багрепортов и опубликовал сегодня блок-схему, показывающую как это делать правильно. Я не удержался и решил перевести. С одной стороны, схема довольно очевидна для тех, кто хоть раз занимался тестированием, с другой — никогда не бывает лишним напомнить или показать схему тем, кто не в курсе. Под катом полная картинка и ссылки на трекеры
Тэги: browsers, bugs, bugtracker, captain, obvious, opera, software, testing, wizard, блог, браузеры, веб-разработка, компании
[Из песочницы] Путь к непрерывной интеграции. Selenium IDE Tests + TeamCity 2014-07-21 11:12:27
Вступ
Рассмотрим интегрирование тестов Selenium IDE в процесс непрерывной ...
+ развернуть текст сохранённая копия
Вступ
Рассмотрим интегрирование тестов Selenium IDE в процесс непрерывной интеграции с помощью TeamCity. В многих местах встречал когда QA создает тесты ( в лучшем случае, зачастую бывает когда кликери просто по документу «прокликивают» проект и делает отчеты ) и регулярно запускают их, и как правило все это происходит локально на его же компьютере. Как на меня абсолютно не системный подход, который (сейчас то, в 2014 году ) решается миллионом решений для полной автоматизации процесса.
Ну раз Continuous Integration такая популярная практика, почему же не внедрить функциональное тестирование в процесс непрерывной интеграции, облегчить жизнь тестировщикам и поднять уровень качества продукта в целом.
Что надо и чего хотим
Что есть?
- CI сервер (TeamCity) для сборки и деплоймента проектов
- QA с пачкой тестов созданных в Selenium IDE
- Энтузиазм
Что надо?
- Добавить в процесс непрерывной интеграции исполнение Selenium IDE тестов
Как установить, настроить и сделать первые билд конфигурации на просторах больше чем надо, потому описывать не буду, да и речь не об этом.
Прошу под кат.
Читать дальше →
Тэги: automation, continuous, ide, integration, nunit, selenium, teamcity, testing, веб-разработка, тестирование
[Перевод] Построение надежных веб-приложений на React: Часть 3, тестирование с Jasmine 2014-07-17 00:04:28
... React: Part 3, testing with Jasmine», Matt ...
+ развернуть текст сохранённая копия
Перевод статьи «Building robust web apps with React: Part 3, testing with Jasmine», Matt Hinchliffe
От переводчика: это перевод третьей части цикла статей «Building robust web apps with React»
Переводы:
- Построение надежных веб-приложений на React: Часть 1, браузерные прототипы
- Построение надежных веб-приложений на React: Часть 2, оптимизация с Browserify
- Построение надежных веб-приложений на React: Часть 3, тестирование с Jasmine
- Построение надежных веб-приложений на React: Часть 4, серверная генерация (в переводе)
Во второй части я покрыл процесс оптимизации моего браузерного приложения Tube Tracker, но каждое вносимое мной изменение до сих пор требует обновление браузера, чтобы проверить, что все работает. Приложение всерьез требует набора тестов, чтобы ускорить процесс разработки и избежать регрессии кода. Как оказалось, это проще сказать, чем сделать, когда начинаешь работать с новой технологией, как React.
Читать дальше →
Тэги: jasmine, javascript, react, react.js, unit-testing, unit-тестирование, web-разработка, веб-разработка, тестирование
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13
Главная / Главные темы / Тэг «tests»
|
Взлеты Топ 5
Падения Топ 5
|