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

Автоматизация - это использование машин, систем управления и информационных технологий для оптимизации производительности при производстве товаров и предоставлении услуг.

178
Почему автоматическое тестирование не проходит в моей компании?

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

68
Было бы плохой идеей периодически запускать средства форматирования кода в хранилище?

Я подумываю о создании задания cron, которое проверяет код, запускает на нем средства форматирования кода и, если что-то изменяется, фиксирует изменения и возвращает их обратно. Большинство проектов, использующих автоформаторы, помещают их в ловушку git, но выполнение этого автоматически каждые...

60
Есть ли логическая причина для автоматической генерации документации кода? [закрыто]

Автоматическое создание документации может быть выполнено с помощью различных инструментов, причем GhostDoc является одним из наиболее заметных. Однако по определению все, что он генерирует, является излишним. Он рассматривает имена методов, классов и т. Д. И выводит английский язык, который может...

56
Как вы можете оценить время для задач, которые в основном состоят из выяснения проблемы?

Хотя опытный разработчик относительно может оценить, сколько времени потребуется для реализации кода, когда шаблон и проблема, которую решает код, хорошо поняты, как вы можете сделать хорошую оценку, когда, хотя конечная цель хорошо понятна, реализация на 95% теоретическая / для решения проблем и...

49
Каковы недостатки автоматизированного тестирования?

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

31
Как модульные тесты Guava генерируются автоматически?

В Гуаве автоматически создаются тестовые случаи : В Гуаве огромное количество модульных тестов: по состоянию на июль 2012 года пакет guava-tests включает более 286 000 отдельных тестовых случаев. Большинство из них генерируются автоматически , а не пишутся от руки, но тестовое покрытие Guava очень...

30
Как эффективно устранять неполадки или тестировать новый код, когда сложно или невозможно получить настройку оборудования для воспроизведения ошибок?

Я работаю в компании среднего размера (150 человек, команда инженеров ~ 10), и большинство моих проектов включают взаимодействие с лабораторным оборудованием (осциллографы, анализаторы оптического спектра и т. Д.) Для целей полуавтоматических тестовых приложений. Я столкнулся с несколькими...

29
Автоматизированное модульное тестирование, интеграционное тестирование или приемочные испытания [закрыто]

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

23
Какую проблему решает автоматизированное тестирование пользовательского интерфейса?

В настоящее время мы исследуем автоматизированное тестирование пользовательского интерфейса (в настоящее время мы проводим автоматическое модульное и интеграционное тестирование). Мы рассмотрели Selenium и Telerik и выбрали последний как инструмент выбора из-за его гораздо более гибкого...

19
Стоит ли включать тесты в образ Docker?

Когда дело доходит до тестов, я могу придумать два варианта: Поместите и тест и приложение в одном изображении. Включите только код приложения в изображение. Создайте специальный тестовый контейнер, который создается после основного изображения и добавляет к нему несколько слоев (тестовый код,...

18
Каковы наиболее впечатляющие трюки, которые IDE может осуществить с помощью кода? [закрыто]

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

17
Как бы вы провели юнит-тестирование или выполнили наиболее эффективный автоматический тест графического кода для OpenGL?

Я пишу игру и сопутствующий графический движок поверх OpenGL на C ++. Я также фанат хороших процессов кодирования и автоматического тестирования. Тестирование графического кода + кажется довольно несмешивающимся, так как вывод часто только визуальный или очень сильно визуально ориентированный....

15
Что означает «автоматическая сборка»?

Я пытаюсь добавить непрерывную интеграцию в проект. Согласно Википедии , одним из основных элементов CI является автоматизированная сборка. Однако я не совсем понимаю, что именно это означает, поскольку статьи о КИ и автоматизации сборки, похоже, не согласны. Особенности путаницы: что означает...

14
TDD с функциями SQL и манипулирования данными

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

14
Вы можете сделать сборку за один шаг?

Из теста Джоэл : Вы можете сделать сборку за один шаг? Я должен сказать, что не могу. В настоящее время я работаю над веб-приложением, в котором есть список элементов электронной таблицы, которые необходимо выполнить для развертывания. Итак, мой вопрос, как я могу автоматизировать это ? Это должно...

13
Как вы справляетесь со скучными повторяющимися задачами и действиями? [закрыто]

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

12
Скопируйте и вставьте тестовый код: насколько это плохо?

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

12
Какие функции должны быть проверены с помощью автоматического тестирования пользовательского интерфейса?

Недавно у нас был консультант, который сказал нам, что если функция может быть протестирована только с помощью автоматических тестов пользовательского интерфейса (например, Selenium, Coded UI), то существует основная архитектурная проблема. Хотя это утверждение может быть несколько экстремальным,...

12
Как справиться с мышлением «Автоматизация - это просто»?

Название говорит само за себя. Некоторые сотрудники нашей компании считают, что автоматизированные тесты «просты» и что «на их создание уходит« один день », чтобы написать наборы тестов COM и UI». Что можно сделать, чтобы противостоять этому? Примечание: я не спрашиваю о том, как продвигать...

11
Могу ли я использовать Ruby для автоматизации всего?

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