Вопросы с тегом «testing»

12
Как NUnit для C # сравнивается со средством Unit Test, интегрированным с Visual Studio

Мне нужно работать в команде, чтобы разработать настольное приложение среднего уровня, разработанное с использованием C # .NET. До этого я не применял модульное тестирование и разработку через тестирование. Мне известно, что существует множество инструментов и сред для модульного тестирования...

12
Постепенные подходы к внедрению зависимости

Я работаю над тем, чтобы сделать мои классы модульно-тестируемыми, используя внедрение зависимостей. Но некоторые из этих классов имеют много клиентов, и я не готов реорганизовать их все, чтобы начать передавать зависимости. Поэтому я пытаюсь сделать это постепенно; пока сохраняем зависимости по...

12
При написании спецификаций в стиле BDD вы должны использовать «должен» или нет? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Я понимаю, что это несколько субъективно, но я не могу найти хорошее...

12
Какие проблемы возникают при работе с сообщениями HL7?

Я тестирую продукт для предприятий здравоохранения, и мы работаем с сообщениями HL7. Я видел, как люди стонали по другому вопросу о проблемах с HL7, но не упомянув о специфике. Может ли кто-нибудь дать мне представление о том, какие проблемы или классы проблем мы должны специально искать? Мы...

12
Как улучшить тестирование вашего собственного кода [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Сегодня я проверил изменения в некотором коде, который оказался...

12
Как разрабатывать в Windows, тестировать и запускать в Linux?

Я являюсь одним из двух разработчиков некоторых внутренних программ (написанных на python) в моей компании. Программное обеспечение - это серверное приложение, предназначенное для работы на выделенном компьютере Linux. В настоящее время у нас есть один ящик, содержащий наше хранилище SVN, и этот...

12
Добавление модульных тестов в устаревший простой C-проект

Название говорит само за себя. Моя компания повторно использует устаревший проект прошивки для устройства с микроконтроллером, полностью написанный на простом C. Есть части, которые явно не соответствуют действительности и нуждаются в изменении, и исходят из опыта C # / TDD. Мне не нравится идея...

12
Действительно ли RSpec и Cucumber того стоят?

Я знаю, что большинство программистов RoR тестируют наркоманов, и я понимаю преимущества большого набора тестов, но когда я начинаю тестирование, я никогда не получаю такой большой набор, и я всегда задаюсь вопросом «Правильно ли я тестирую? Есть ли действительно эффективные?». Я часто имею дело с...

12
Должен ли разработчик принять оценку рабочей нагрузки, выполненную макросом Excel?

В новом проекте друг должен был написать тесты, где время, необходимое для их написания, рассчитывалось макросом Excel, написанным его менеджером, не являющимся разработчиком. В таких случаях, должен ли разработчик взять на себя ответственность за написание и запуск тестов в рассчитанное время?...

12
Проводятся ли какие-либо исследования взаимосвязи между методами тестирования программного обеспечения и производительностью разработчиков? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Проводятся ли какие-либо исследования взаимосвязи между методами...

12
Имеет ли смысл лицензировать юнит-тесты?

Мне интересно, есть ли какие-либо преимущества / риски (не) наложения лицензии на тестовый код, который в основном состоит из модульных тестов. Как вы думаете? Я особенно заинтересован в лицензировании под (L) GPL, Apache, MIT и BSD. РЕДАКТИРОВАТЬ : Предполагается, что не тестовый код уже...

12
Что должно быть проверено в Javascript?

На работе мы только что начали работу с приложением, в значительной степени основанным на Javascript (на самом деле использующим Coffeescript, но все же), из которого я внедряю автоматизированную систему тестирования с использованием JsTestDriver и fabric. Мы никогда не писали что-либо с таким...

12
Как выполнить модульное тестирование файла JSP?

Я занимаюсь разработкой приложения Java 6 EE и тестирую свой jsp-код с помощью другого с тестовой версией вызовов функций и кода, использованных в оригинальной версии, но она кажется свободной и непрактичной. Есть ли хороший способ выполнить такое...

12
Все юнит-тесты в одном исполняемом файле или их разбили?

При написании тестов для одного программного обеспечения, скажем, библиотеки, вы предпочитаете скомпилировать все модульные тесты в один или разделить их на несколько исполняемых файлов? Причина, по которой я спрашиваю, заключается в том, что я сейчас использую CUnit для тестирования библиотеки,...

12
Скопируйте и вставьте тестовый код: насколько это плохо?

Моя текущая работа - в основном написание тестового кода GUI для различных приложений, над которыми мы работаем. Однако я нахожу, что я склонен копировать и вставлять много кода в тестах. Причина этого в том, что тестируемые области имеют тенденцию быть достаточно похожими, чтобы требовать...

12
Полезно ли использовать методы юнит-тестирования, где единственная логика - это охрана

Скажем, у меня есть такой метод: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } У меня есть несколько таких методов в моем коде (передняя часть асинхронного вызова...

12
Разработка с уверенностью без реальной среды разработки

Недавно я был нанят для проекта, который включает в себя работу с несколькими сторонними "корпоративными" системами и вокруг них. Из-за того, что я представляю из-за астрономических затрат и усилий, необходимых для создания достаточно точной копии производственной среды, перспектива создания...

12
Мы тратим больше времени на внедрение функционального тестирования, чем на внедрение самой системы, это нормально?

По сути, у нас есть три основных проекта, два из которых являются веб-сервисами, а другой - веб-приложением. В то время как я удовлетворен тем, что мы максимально покрываем наши веб-сервисы функциональными тестами (все три проекта имеют свои собственные модульные тесты), функциональные тесты для...

12
Модульное тестирование в Джанго

Я действительно изо всех сил пытаюсь написать эффективные модульные тесты для большого проекта Django. У меня достаточно хорошее тестовое покрытие, но я понял, что написанные мною тесты - это, безусловно, интеграционные / приемочные тесты, а не модульные тесты, и у меня есть критические части моего...

12
Разве единичное тестирование не подтверждает принцип DRY?

Всякий раз, когда я пишу модульные тесты, я всегда старался иметь по одному утверждению на тест, чтобы облегчить отладку при сбое тестов. Однако, следуя этому правилу, я чувствую, что постоянно копирую один и тот же код в каждом тесте, и, имея больше тестов, становится труднее вернуться к чтению и...