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

116
Google Espresso или Robotium [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Мне нужно использовать инструмент...

115
Вывод данных из модульного теста на Python

Если я пишу модульные тесты на python (используя модуль unittest), можно ли вывести данные из неудавшегося теста, чтобы я мог изучить их, чтобы определить причину ошибки? Мне известно о возможности создания настраиваемого сообщения, которое может нести некоторую информацию, но иногда вы можете...

115
Как шпионить за ценным свойством (а не методом) с помощью Jasmine

Жасмин spyOnхорош для изменения поведения метода, но есть ли способ изменить свойство значения (а не метод) для объекта? код может быть таким, как показано ниже: spyOn(myObj, 'valueA').andReturn(1); expect(myObj.valueA).toBe(1);...

115
Использование Spring MVC Test для модульного тестирования составного запроса POST

У меня есть следующий обработчик запросов на сохранение авто. Я подтвердил, что это работает, когда я использую, например, cURL. Теперь я хочу протестировать метод с помощью Spring MVC Test. Я пытался использовать fileUploader, но мне не удается заставить его работать. Также мне не удается добавить...

115
Как подтвердить вывод с помощью nodetest / unittest в Python?

Я пишу тесты для такой функции: def foo(): print 'hello world!' Поэтому, когда я хочу протестировать эту функцию, код будет примерно таким: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance assert output ==...

115
Требуются пояснения по поводу бета / альфа-тестирования в консоли разработчика

Задний план В консоли разработчика Android есть 3 вкладки для публикации файла apk приложения: альфа, бета и рабочая, как показано здесь: Как я помню из одной из лекций Google IO, один из классных способов проверить, насколько хорошо ваше приложение, прежде чем делать публикацию в масштабе 100%, -...

114
В чем разница между RSpec и Cucumber? [закрыто]

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

114
Отфильтруйте отчеты о покрытии JaCoCo с помощью Gradle

Проблема: У меня есть проект с жакоко и я хочу иметь возможность фильтровать определенные классы и / или пакеты. Связанная документация: Я прочитал следующую документацию: Официальный жакокосайт: http://www.eclemma.org/jacoco/index.html Официальный жакоко документы для Gradle:...

114
Модульный тест, NUnit или Visual Studio?

Я использую Visual Studio (иногда resharper) для запуска своего модульного теста. Я слышал о NUnit, но многого о нем не знаю ... Должен ли я заботиться об этом? Может ли он предложить что-то лучше, чем визуальная студия? Стоит ли использовать NUnit и...

114
Как мне утверждать равенство двух классов без метода равенства?

Скажем, у меня есть класс без метода equals (), для которого нет источника. Я хочу подтвердить равенство двух экземпляров этого класса. Я могу сделать несколько утверждений: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB());...

113
Является ли дублированный код более терпимым в модульных тестах?

Некоторое время назад я испортил несколько модульных тестов, когда прошел и реорганизовал их, чтобы сделать их более СУХИМИ - цель каждого теста больше не была ясна. Похоже, существует компромисс между удобочитаемостью тестов и ремонтопригодностью. Если я оставлю дублированный код в модульных...

113
Несколько выражений RunWith в jUnit

Я пишу модульный тест и хочу использовать JUnitParamsRunnerи MockitoJUnitRunnerдля одного тестового класса. К сожалению, не работает следующее: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Есть ли способ использовать и...

113
Как я могу написать результат модульного теста?

Любой вызов в моих модульных тестах к любому Debug.Write(line)или Console.Write(Line)просто пропускается во время отладки, и вывод никогда не печатается. Вызов этих функций из классов, которые я использую, работают нормально. Я понимаю, что модульное тестирование предназначено для автоматизации, но...

112
Скрипты bash для модульного тестирования

У нас есть система, в которой кроме кода Java работают несколько сценариев bash. Поскольку мы пытаемся протестировать все, что может сломаться, а эти сценарии bash могут сломаться, мы хотим их протестировать. Проблема в том, что скрипты bash сложно тестировать. Есть ли способ или лучшая практика...

112
Как протестировать мой сервлет с помощью JUnit

Я создал веб-систему с использованием сервлетов Java и теперь хочу провести тестирование JUnit. My dataManager- это просто базовый фрагмент кода, который отправляет его в базу данных. Как бы вы протестировали сервлет с JUnit? Мой пример кода, который позволяет пользователю регистрироваться /...

112
Встроенный MongoDB при запуске интеграционных тестов

Мой вопрос - это вариант этого . Поскольку мой проект веб-приложения Java требует множества фильтров / запросов чтения и интерфейсов с такими инструментами, как GridFS, я изо всех сил пытаюсь придумать разумный способ использования MongoDB так, как предлагает это решение. Поэтому я рассматриваю...

112
QUnit vs Жасмин? [закрыто]

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

111
Утверждение исключения с помощью XUnit

Я новичок в XUnit и Moq. У меня есть метод, который принимает строку в качестве аргумента. Как обработать исключение с помощью XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new...

111
Могу ли я запустить несколько версий Google Chrome на одном компьютере? (Mac или Windows)

Этот потрясающий ответ предполагает, что невозможно запустить несколько версий Google Chrome на одном компьютере. Время от времени вы сталкиваетесь с проблемой, когда пользователь веб-сайта застревает в старой версии Chrome (не знаю, как, но это случается - может быть, они установили автономную...