Вопросы по теме 'software-quality'

Таймер на Wallpaper Cycler
Я только что добавил дополнительные функции в проект Coding4Fun . Мой проект настроен с дополнительной опцией, позволяющей автоматически менять фон по прошествии X времени. X устанавливается из ComboBox. Однако я знаю, что сделал это ужасным...
185 просмотров
schedule 08.06.2022

Мониторинг показателей кода в Java за более длительный период времени
Есть ли какой-нибудь инструмент для мониторинга различных показателей для проекта Java в течение длительного периода времени, предпочтительно с помощью данных в CVS для выявления тенденций и слабых мест? Это было бы хорошей отправной точкой для...
537 просмотров
schedule 17.05.2022

охват.py: исключить файлы
Как исключить целые файлы из отчетов extension.py ? Согласно документации, вы можете исключить код, сопоставив строки. Я хочу исключить файлы целиком, чтобы отчеты не включали сторонние библиотеки. Я что-то упускаю? Это можно сделать?
24051 просмотров

Метрики планирования времени программного обеспечения
В разработке программного обеспечения всем нам необходимо правильно планировать время. Я хочу знать, какие показатели вы используете для планирования времени во всех процессах программного обеспечения, таких как анализ, разработка, обслуживание и т....
270 просмотров
schedule 01.01.2024

Что всегда является «Стандартным»? Если в спецификации этого не сказано, то следует предположить?
Есть ли какие-то стандарты, которые вы считаете настолько очевидными, что их можно было бы предположить в любой спецификации? Например, должно ли нажатие escape всегда отменять форму? Должен ли двойной щелчок по разделителю заголовка столбца...
173 просмотров
schedule 11.05.2022

Несколько вопросов о модульных тестах
Два вопроса о модульных тестах. Я пишу модульные тесты некоторое время, однако обычно они тестируют классы, которые я уже написал. Недавно я прочитал статью (помните старую статью), в которой говорится вам следует написать модульные тесты,...
235 просмотров
schedule 08.07.2022

Альтернативы Bug Hunt?
В последнее время наш отдел контроля качества занимается поиском ошибок. После спринта все команды делают 10-минутные демонстрации, а затем целый день отправляют сообщения об ошибках для функции, готовящейся к выпуску. Они были довольно успешными....
419 просмотров
schedule 31.07.2023

Сообщение об ошибке Selenium Webdriver.io ОШИБКА: непредвиденный идентификатор firefox
Я разрабатывал тесты с помощью Webdriver.io, который представляет собой javascript API для веб-драйвера Selenium. Выполнение тестов шло гладко, пока я не столкнулся с ошибкой при запуске команды $ wdio wdio.conf.js . Ошибка была >ERROR:...
1047 просмотров

Как найти потенциальные непроверенные исключения в Java?
В соответствии со спецификацией Java компилятор Java автоматически проверяет перехват всех проверенных исключений на основе операторов throw и сигнатур методов и игнорирует непроверенные исключения. Однако иногда разработчику было бы полезно...
3361 просмотров

Checkstyle и PMD только как совет
Как мне настроить использование результатов pmd и checkstyle только в качестве рекомендаций и отключить их на сервере сборки? И будет ли это плохой практикой? И pmd, и checkstyle предлагают ценные советы , и я хочу продолжать их использовать....
245 просмотров
schedule 04.04.2023

SonarQube не работает с процентом комментариев, в то время как расчетное соотношение составляет >26%
Я использую сонар более 4 лет для проектов Java, которые мы создали. В настоящее время мы хотим, чтобы сборка не выполнялась, если некоторые показатели не могут быть выполнены. Таким образом, я установил плагин Build Breaker и повторно запустил...
455 просмотров

Лучшая практика для возврата переменной, когда вы не уверены, существует ли она
Допустим, я хочу вернуть объект с информацией о клиенте, который запрашивает страницу. Я беру PHP в качестве примера. Что-то вроде этого: public function getClientInformation(){ return [ "ip" => $_SERVER["REMOTE_ADDR"],...
106 просмотров
schedule 03.12.2023

Как я могу подсчитать количество строк фактических комментариев?
У меня есть куча файлов скриптов/функций MATLAB, над которыми мне и моей команде нужно поработать. Мы практически не знаем, что делает большинство файлов, и практически не знаем, какие из них принадлежат друг другу, а какие — по отдельности. Мы...
500 просмотров

Как настроить sonarqube для отправки блокировщика и уведомления о критических проблемах
У меня есть требование, чтобы после каждого сканирования присылались только проблемы блокировки сонара и критические нарушения конкретным пользователям. Ищу помощи, чтобы понять необходимую конфигурацию. Версия сонара: 1.2.1
53 просмотров