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

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

9
Что такое покрытие кода и как ВЫ его измеряете?
Что такое покрытие кода и как ВЫ его измеряете? Мне задали этот вопрос относительно нашего автоматизированного покрытия кода тестирования. Похоже, что вне автоматизированных инструментов это больше искусство, чем наука. Есть ли реальные примеры использования покрытия кода?

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

5
Kotlin и новый ActivityTestRule: @Rule должен быть публичным
Я пытаюсь сделать тест интерфейса для моего приложения для Android в Kotlin. Поскольку новая система использует ActivityTestRule, я не могу заставить ее работать: она компилируется правильно, и во время выполнения я получаю: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at org.junit.internal.runners.rules.RuleFieldValidator.validate(RuleFieldValidator.java:50) at org.junit.runners.BlockJUnit4ClassRunner.validateFields(BlockJUnit4ClassRunner.java:170) at …

18
Заставить эмулятор Android работать быстрее
Эмулятор Android немного вялый. Для некоторых устройств, таких как Motorola Droid и Nexus One, приложение работает на реальном устройстве быстрее, чем эмулятор. Это проблема при тестировании игр и визуальных эффектов. Как заставить эмулятор работать максимально быстро? Я играл с его параметрами, но еще не нашел конфигурацию, которая покажет заметное улучшение.

6
Rspec: «array.should == another_array», но не заботясь о порядке
Я часто хочу сравнить массивы и убедиться, что они содержат одинаковые элементы в любом порядке. Есть ли краткий способ сделать это в RSpec? Вот методы, которые не приемлемы: #to_set Например: expect(array.to_set).to eq another_array.to_set или array.to_set.should == another_array.to_set Это не удается, когда массивы содержат повторяющиеся элементы. #sort Например: expect(array.sort).to eq another_array.sort …
235 ruby  testing  rspec 

9
Тестирование рендеринга электронной почты в формате HTML [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
232 html  email  testing 

14
Gradle: как отобразить результаты теста в консоли в режиме реального времени?
Я хотел бы видеть результаты тестирования (system.out / err, протоколировать сообщения от тестируемых компонентов), поскольку они запускаются в той же консоли, которую я запускаю: gradle test И не ждите, пока не будут выполнены тесты, чтобы посмотреть отчеты о тестах (которые генерируются только после завершения тестов, поэтому я не могу ничего …
231 testing  console  gradle 

20
Когда я должен использовать Debug.Assert ()?
Я работаю профессиональным инженером-программистом около года, закончив со степенью бакалавра. Некоторое время я знал об утверждениях в C ++ и C, но понятия не имел, что они существовали в C # и .NET вообще до недавнего времени. Наш производственный код не содержит никаких утверждений, и мой вопрос заключается в следующем …

3
В Pytest, для чего нужны файлы conftest.py?
Я недавно обнаружил pytest. Кажется, отлично. Тем не менее, я чувствую, что документация может быть лучше. Я пытаюсь понять, для каких conftest.pyфайлов они предназначены. В моем (в настоящее время небольшом) наборе тестов у меня есть один conftest.pyфайл в корне проекта. Я использую его для определения приборов, которые я добавляю в …
218 python  testing  pytest 

10
Остановка приложения Android из консоли
Можно ли остановить приложение Android с консоли? Что-то вроде: adb stop com.my.app.package Это сильно ускорит наш процесс тестирования. Прямо сейчас мы удаляем / устанавливаем приложение каждый раз, чтобы убедиться, что ручные тесты начинаются с чистого состояния.
205 android  testing  adb 

22
Как имитировать среду с низкой пропускной способностью и высокой задержкой?
Мне нужно смоделировать соединение с сервером с низкой пропускной способностью и высокой задержкой, чтобы эмулировать условия VPN на удаленном узле. Пропускная способность и задержка должны быть настраиваемыми, чтобы я мог найти лучшую комбинацию для запуска нашего программного пакета.

14
Лучший способ сравнить 2 XML-документа в Java
Я пытаюсь написать автоматический тест приложения, которое в основном переводит пользовательский формат сообщения в сообщение XML и отправляет его на другой конец. У меня есть хороший набор пар входных / выходных сообщений, поэтому все, что мне нужно сделать, это отправить входные сообщения и прослушать, чтобы сообщение XML вышло на другом …

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

13
Определите, существует ли функция в bash
В настоящее время я делаю некоторые модульные тесты, которые выполняются из Bash. Модульные тесты инициализируются, выполняются и очищаются в bash-скрипте. Этот скрипт обычно содержит функции init (), execute () и cleanup (). Но они не обязательны. Я хотел бы проверить, если они определены или не определены. Раньше я делал это …

4
Совместное использование тестового кода в Maven
Как вы можете зависеть от тестового кода из другого модуля в Maven? Например, у меня есть 2 модуля: Основание Основной Я хотел бы, чтобы контрольный пример в Main расширял базовый тестовый класс в Base. Это возможно? Обновление: нашел приемлемый ответ , который предполагает создание тестовой банки.
183 maven-2  testing 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.