URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 80566
[ Назад ]

Исходное сообщение
"Компания Google открыла код системы unit-тестирования проект..."

Отправлено opennews , 01-Окт-11 22:04 
Компания Google объявила (http://google-opensource.blogspot.com/2011/09/introducing-go... об открытии под лицензией Apache исходных текстов проекта Google JS Test (http://code.google.com/p/google-js-test/), в рамках которого подготовлен фреймворк для модульного тестирования (unit-тестирования (http://ru.wikipedia.org/wiki/%D0%9C%D0%B... проектов на языке JavaScript. Фреймворк реализован поверх JavaScript-движка V8 (http://code.google.com/p/v8/) и работает без браузера. Изначально Google JS Test был создан для тестирования некоторых внутренних проектов Google, но теперь доступен любому разработчику. Краткое руководство по использованию фреймворка можно найти здесь (http://code.google.com/p/google-js-test/wiki/GettingStarted).


Особенности Google JS Test:


-  Очень быстрое время запуска и высокая скорость выполнения, без необходимости запуска web-браузер...

URL: http://google-opensource.blogspot.com/2011/09/introducing-go...
Новость: http://www.opennet.me/opennews/art.shtml?num=31911


Содержание

Сообщения в этом обсуждении
"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 01-Окт-11 22:04 
Интересно, насколько у них прижился такой тип программирования, когда тесты и рабочий код пишутся одновременно. Вообще кто-нибудь в жизни так программировал?

"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 01-Окт-11 22:11 
> тесты и рабочий код пишутся одновременно.

Разве кто-то пишет *для себя* по-другому?


"Компания Google открыла код системы unit-тестирования..."
Отправлено anonymous , 02-Окт-11 10:32 
> когда тесты и рабочий код пишутся одновременно

а что, бывает иначе? ты таки пишешь код без тестов? O_O

разве что не все любят «тестовые фрэймворки», это факт. я, например, отлично обхожусь парой простых скриптов на sh. один сравнивает выхлоп каждого теста с эталоном, второй то же самое, но ещё проверяет при помощи valgrind на нематюкаемость. вывод красивый, отчёты есть, фрэймворка — нет. такие дела.


"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 02-Окт-11 12:20 
> Интересно, насколько у них прижился такой тип программирования, когда тесты и рабочий
> код пишутся одновременно. Вообще кто-нибудь в жизни так программировал?

Только так и программируют. И более того, согласно стандартным методикам программирования (разработки) вместе с рабочим кодом одновременно пишется и документация к нему.


"Компания Google открыла код системы unit-тестирования проект..."
Отправлено umbr , 02-Окт-11 00:30 
Корпопации Добра всё неймется, любыми средствами продвигает Javascript в массы.

"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 02-Окт-11 08:33 
Всё лучше чем .net

"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 02-Окт-11 08:46 
Не совсем так:
http://www.opennet.me/opennews/art.shtml?num=31766
;)

"Компания Google открыла код системы unit-тестирования проект..."
Отправлено Аноним , 02-Окт-11 12:19 
Что ей удобно - то и продвигает. Странно было бы, если бы веб-компания использовала BrainFuck, не правда ли?