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

9
Почему мы не можем ничего сделать?

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

9
Как был протестирован первый интерпретатор Malbolge?

Согласно Википедии , Мальболге было так сложно понять, когда он появился, что потребовалось два года, чтобы появилась первая программа Мальболге. Если это правда, как прошел тестирование первый интерпретатор Malbolge (чтобы проверить, правильно ли он поступил, когда была дана программа Malbolge)?...

9
Есть ли способ проверить, как сайт будет работать под нагрузкой

Я сделал сайт Asp.net MVC и разместил его у провайдера виртуального хостинга. Поскольку мой веб-сайт содержит в себе очень общую идею, в будущем может появиться число одновременно работающих пользователей. Итак, я подумал о том, как проверить свой веб-сайт на производительность под нагрузкой....

9
Как упростить мои сложные классы с сохранением состояния и их тестирование?

Я нахожусь в проекте распределенной системы, написанном на Java, где у нас есть несколько классов, которые соответствуют очень сложным объектам реального мира. Эти объекты имеют множество методов, соответствующих действиям, которые пользователь (или некоторый другой агент) может применить к этим...

9
Каково было историческое влияние полета 501 Ariane 5?

Распад ракеты Ariane 5 через 37 секунд после запуска ее первого рейса ( Рейс 501 ) обычно называют одной из самых дорогих программных ошибок в истории 1 : Европейскому космическому агентству потребовалось 10 лет и 7 миллиардов долларов для производства Ariane 5, гигантской ракеты, способной...

9
Написание модульных тестов для класса, который запускает внешний EXE

Я написал класс C #, который используется для запуска списка EXE-файлов (не одного из моих - сторонних EXE-файлов, которые я должен запускать) и поддерживаю их работу (периодически проверяю, чтобы убедиться, что они все еще работают, и запускаю их, если нет) , Я могу проверить основную логику...

9
Как профессиональный разработчик, допустимо ли не писать модульные тесты? [закрыто]

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

9
Модульное тестирование: «Это запах кода, если вы проводите рефакторинг, а соавторов нет»?

Я читаю «Искусство модульного тестирования» Роя Ошерова. Я нахожусь в разделе 7.2 Написание поддерживаемых тестов, где у автора есть эта заметка о запахе кода: ПРИМЕЧАНИЕ. Когда вы реорганизуете внутреннее состояние, чтобы оно было видимым для внешнего теста, можно ли это считать запахом кода...

9
Качество данных в регрессионных тестах реляционных баз данных

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

9
Является ли проверка и валидация частью процесса тестирования?

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

9
Как сохранить устойчивость багажника при длительных испытаниях?

У нас есть три набора тестовых наборов: "Небольшой" номер люкс, на запуск которого уходит всего пара часов «Средний» номер, который занимает несколько часов, обычно запускается каждую ночь (ночью) «Большой» набор, который занимает неделю + для запуска У нас также есть несколько более коротких...

9
Каковы ощутимые преимущества для правильных юнит-тестов по сравнению с функциональными тестами, называемыми юнит-тестами

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

9
Как вы тестируете кодер?

У меня есть что-то вроде этого: public byte[] EncodeMyObject(MyObject obj) Я был модульное тестирование, как это: byte[] expectedResults = new byte[3]{ 0x01, 0x02, 0xFF }; Assert.IsEqual(expectedResults, EncodeMyObject(myObject)); РЕДАКТИРОВАТЬ: Два способа, которые я видел предложены: 1)...

9
Должны ли мы высмеивать сущности и объекты стоимости при выполнении DDD?

После прочтения нескольких статей о Newable против Контурных объектов и как эти понятия относятся к услугам для DDD, организациям и объектам стоимости, я остался с некоторыми сомнениями об использовании newables в моем коде , особенно в моих модульных тестах. Основными кандидатами для newables были...

9
Решение каких ошибок даст наибольшую экономическую выгоду [закрыто]

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

9
Можно ли использовать доказательства реляционной алгебры / исчисления для проверки / проверки SQL?

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

9
Жизнеспособность команды разработчиков без * выделенной * роли тестера [закрыто]

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

9
Тестовый разрыв между модулем и интеграцией: интеграция в малом, тестирование интеграции компонентов, тестирование модулей

За последние несколько недель я размышлял и изучал, как заполнить пробел в нашей методологии тестирования. Упрощенно, юнит-тесты слишком малы, а традиционные интеграционные тесты слишком велики. Частым сценарий придумывает , где Aи Bкак использовать компонент C. Однако Aи Bимеют несколько иные...

9
Модульное тестирование структуры с состоянием, такой как Phaser?

TL; DR Мне нужна помощь в определении методов для упрощения автоматического модульного тестирования при работе в среде с состоянием. Фон: В настоящее время я пишу игру на TypeScript и в инфраструктуре Phaser . Phaser описывает себя как игровую среду HTML5, которая старается как можно меньше...

9
Где я должен хранить тестовые данные?

У меня есть меньшие модульные тесты, которые используют небольшие фрагменты из реальных наборов данных. Я также хотел бы проверить свою программу на полные наборы данных по множеству причин. Единственная проблема заключается в том, что один реальный набор данных составляет около 5 ГБ. Я не нашел...