Моя компания довольно плохо знакома с поблочным тестированием наш код. Я читал о TDD и поблочном тестировании в течение некоторого времени, и убежден в их значении. Я попытался убедить нашу команду, что TDD стоит...
Мы собираемся запустить новую часть проекта и, кажется, нет большого интереса к поблочному тестированию (и не такое чувство, что они испытали TDD). Я полагаю, что это почти важно и...
Вещь, которую я нашел о TDD, состоит в том, что ее время взятий для подъема тестового набора и являющийся естественно ленивым я всегда хочу написать как можно меньше код. Первая вещь, которой я кажусь, делает протестировать мой...
Какова одна наиболее распространенная ошибка, которую Вы делаете при записи модульных тестов? Связь? Отсутствие сцепления? Попытаться протестировать слишком много функциональности сразу? Не тестируя достаточно функциональности? Отправьте некоторый пример.
В настоящее время наш проект имеет более чем 3 000 модульных тестов, и "муравей testAll" занимает хорошо более чем 20 минут. помимо аппаратных средств улучшения, там пути состоят в том, чтобы ускорить вещи?
Мы обнаружили, что модульные тесты, написанные для нашего кода на C # / C ++, действительно окупились. Но у нас все еще есть тысячи строк бизнес-логики в хранимых процедурах, которые действительно проверяются только в ...
Я прочитал это сообщение о том, как протестировать закрытые методы. Я обычно не тестирую их, потому что я всегда думал, что это быстрее для тестирования только открытых методов, которые назовут снаружи объекта. Сделать...
Хорошо, возможно, я пропускаю что-то, но я действительно не вижу точку Селена. Какой смысл того, чтобы открыть браузер с помощью кода, нажимая кнопки с помощью кода, и проверяя на текст с помощью кода? Я...
Я только сделал незначительное поблочное тестирование в различных точках в моей карьере. Каждый раз, когда я начинаю погружаться в него снова, меня всегда беспокоит, как доказать, что мои тесты корректны. Как я могу сказать, что нет...
(Никакие "связанные вопросы", кажется, не закрепляют это, таким образом, здесь идет.) Я работаю над производственным кодом. Приведение доводов в пользу в пользу чего-либо, что не видимо пользователю, трудно сделать, иногда. Если продажи не видят
Новый проект, который мы начали, представил много новых технологий, мы не были так знакомы с, и архитектура, что у нас нет большого количества практики в. Другими словами, интерфейсы и взаимодействия...
Ко мне недавно определили задачу, "Протестируйте каждый сценарий, можно ли думать и попытаться ли повредить компонент", Что могло бы быть разумным во 'всем', когда приложение является веб-сайтом?Примечание: Этот конкретный сайт...
Программное обеспечение Given, где... Система состоит из нескольких подсистем, Каждая подсистема состоит из нескольких компонентов, Каждый компонент реализован с помощью многих классов... Мне нравится писать автоматизированные тесты...
Я не понимаю, как модульный тест мог возможно извлечь выгоду. Разве это не достаточно, чтобы тестер протестировал весь вывод в целом вместо того, чтобы делать модульные тесты? Спасибо.
Покрытие кода является propably самой спорной метрикой кода. Некоторые говорят, необходимо достигнуть 80%-го покрытия кода, другой говорить, это поверхностно и ничего не говорит о качестве тестирования. (См. Jon...
Я использовал NUnit в течение нескольких лет. Я пробовал MBUnit в течение короткого времени, а также Zenebug и XUnit, но я продолжаю возвращаться к NUnit. Что Вашим фаворитом/больше всего является используемая Платформа Модульного теста? Можете Вы...
Я пытался просмотреть все страницы о модульных тестах и не мог найти этот вопрос. Если это - дубликат, сообщите мне, и я удалю его. Для меня недавно определили задачу, чтобы помочь реализовать единицу...
Вы полагаете, что Поблочное тестирование (и разработка через тестирование) должно быть сделано под каким-либо стечением обстоятельств или должно там быть некоторыми исключениями. Я работал над типом проектов в последнее время где я...
Я вижу много практиков TDD после этого цикла: 1) Запишите свой тест, как будто целевые объекты и API уже существуют. 2) Скомпилируйте решение и посмотрите, что он повреждается. 3) Запишите просто...
Martin Fowler говорит, что мы должны сделать рефакторинг прежде, чем добавить новые опции (учитывая, что исходная программа не хорошо структурирована). Таким образом, все мы хотим осуществить рефакторинг эту грязную кодовую базу, это наверняка...
Иногда я приезжаю через модульный тест, который ничего не Утверждает. Конкретный пример, с которым я столкнулся этим утром, тестировал это, файл журнала был записан в то, когда условие соблюдали...
Компания, на которую я в настоящее время работаю, использует Селен для Тестирования Объединения наш Пользовательский интерфейс. Что Вы используете для Модульного теста свою сеть UI и как эффективный Вы находите его?
Я создаю библиотеку классов, которая будет иметь несколько общедоступных & amp; частные методы. Я хочу иметь возможность тестировать приватные методы модульно (в основном при разработке, но также это может быть полезно в будущем ...)
Я в настоящее время ищу способы улучшить производительность нашей команды. Я читал во многих местах, что поблочное тестирование может использоваться для улучшения производительности. Я могу предположить писать, что модульные тесты теперь могут...
Как это происходит с закрытыми методами, документация методов модульного теста может только быть замечена тем, у кого есть доступ к исходному коду. Действительно ли это стоит усилия, потраченного на него? Документацией я имею в виду что-то как (...
Позвольте мне начать с определения: модульное тестирование - это метод проверки и валидации программного обеспечения, при котором программист проверяет, пригодны ли для использования отдельные блоки исходного кода. Интеграционное тестирование - это ...
До сих пор я избегал кошмара, в котором тестируется многопоточный код, поскольку он кажется слишком большим минным полем. Я хотел бы спросить, как люди прошли тестирование кода, который опирается на ...
JUnit только протестирует те методы в моем классе, которые открыты. Как я делаю junit, тестирующий на тех, которые не являются (т.е. частные, защищены)? Я могу протестировать их, не используя junit, но я был...
Я прочитал много сообщений, которые убедили меня, что я должен начать писать модульный тест, я также начал использовать внедрение зависимости (Единица) ради более легкой насмешки, но я все еще не совершенно уверен в какой этап...