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

Проверка поведения программной системы по отношению к ожидаемому поведению этой системы.

3
Какова должна быть область проверки работоспособности системы, которая развертывает веб-приложение?
Сегодня у меня была задача «написать проверку работоспособности» для долго работающей службы, которая представляет собой систему оркестровки для развертывания веб-приложения. Я пытаюсь определить, какой будет область для такой проверки работоспособности, и придумал следующие вопросы, связанные с областью проверки работоспособности: Достаточно ли правильно считать службу работоспособной, если система оркестровки сообщает, что …


4
Выбор имен для интеграционных тестов
С юнит-тестами домен довольно маленький, так что это легко. Я использовал methodName_conditions_result()схему Ошерова и нашел ее очень ясной. Но с интеграционными тестами я чувствую, что это сделало бы очень длинное имя, и что я должен поставить вместо methodName? Как назвать интеграционные тестовые классы? Примеры реальных имен интеграционных тестов приветствуются. Я …

2
Как протестировать и протестировать реализации мьютекса
Как видно из заголовка: как правильно тестировать и тестировать различные реализации мьютексов в c ++? По сути, я написал свой собственный класс, похожий на std :: mutex, для проекта, работающего на 2 ядрах, armv7, с целью минимизировать накладные расходы в неоспоримом случае. Сейчас я рассматриваю возможность использования указанного мьютекса в …
12 c++  testing  mutex 

2
Различия между тестом и спецификацией
У меня возникла проблема с концепцией, и я не могу найти информацию о различиях между Test (UnitTest и т. Д.) И Spec (Rspec и т. Д.). Насколько я знаю, спецификации - это интеграционные тесты, а тесты - в UnitTest, но только это. Можете ли вы объяснить, в чем различия?

2
Как бэкэнд-разработчики, мы должны учиться тестированию программного обеспечения? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Как младший разработчик, я работаю в компании, которая разрабатывает программное обеспечение …
12 testing  backend 

2
Стратегии для устранения ошибки, которая происходит только на определенном устройстве
Как разработчик Android, целевой рынок, для которого я создаю приложения, очень фрагментирован. Хотя я могу указать определенные требования - например, мое приложение поддерживает только версию Android xx или выше, иногда могут возникать ошибки, которые очевидны только для одной конкретной модели телефона. Существуют ли какие-либо стратегии для обработки ошибок, связанных с …

5
Существуют ли какие-либо формализованные / математические теории тестирования программного обеспечения?
Поиск в Google "теории тестирования программного обеспечения", по-видимому, дает теории только в мягком смысле этого слова; Я не смог найти ничего, что можно было бы классифицировать как теорию в математическом, информационном или каком-либо другом научном смысле. Что я ищу, так это то, что формализует, что такое тестирование, используемые понятия, что …

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

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

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

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

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

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

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

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