Моя команда разрабатывает программное обеспечение на нескольких языках. У нас есть серверное приложение в .Net, и большая часть нашего клиентского кода написана на JavaScript. (Код клиента на самом деле предназначен для приложений xulrunner, у которых сейчас нет хороших инструментов тестирования, но я надеюсь, что когда-нибудь это удастся преодолеть.)
Мне нравится идея иметь один инструмент тестирования, который может выполнять тесты для всего нашего кода. Выбросив проблему xulrunner прямо сейчас и просто с учетом .net и Javascript - есть ли варианты тестирования и автоматизации, чтобы охватить обе эти области? Большинство популярных инструментов тестирования, которые я видел, кажутся. Net-сосредоточенным.
Или отказаться от желания иметь один инструмент тестирования, чтобы управлять ими всеми, и просто выбрать лучших в своем классе для каждого?