Описание тега software-quality

Software quality reflects how well a software conforms to given requirements (functional and non-functional), how much it shows characteristics like reliability, efficiency, security, maintainability.
2 ответа

Кто делает проверку программного обеспечения? Каковы его шаги?

Заполните X,Y,Z, пожалуйста. Проверка программного обеспечения имеет X,Y,Z шагов. Клиент должен предоставить X,Y,Z разработчику перед началом написания программного обеспечения. Когда программное обеспечение завершено, проверка завершается выполнени…
27 апр '10 в 11:08
0 ответов

Как лучше всего проверить, использует ли веб-сайт весь код JS?

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

AMN и математическая логика

Я не уверен, что это подходит для stackru, но я не знаю, где еще спросить. Я изучаю B-метод для проверки согласованности в спецификациях требований, и у меня есть проблема с нотацией логической математики при указании предварительных условий операци…
12 дек '09 в 13:46
2 ответа

Каким метрикам качества я должен следовать для проекта PHP и есть ли доступное программное обеспечение?

Какие метрики я должен использовать, чтобы измерить качество проекта PHP? Я имею в виду некоторые из них, такие как LOC, функциональные изменения, потраченное время, но я не уверен, правильно ли я иду? Чтобы вы посоветовали? Кроме того, есть ли прог…
01 дек '10 в 12:52
1 ответ

Что влияет на результат ремонтопригодности для Sonarqube?

Я сталкиваюсь с огромным "кодом спагетти" с известным отсутствием документации, отсутствием покрытия тестами, высокой сложностью, отсутствием правил проектирования, которым необходимо следовать, и т. Д. Я позволил анализировать код с помощью сонарно…
28 окт '16 в 12:40
1 ответ

Как решается оценка коэффициента дублирования SonarQube / матрица оценок?

Обычно я использую SonarQube для выполнения статического анализа кода текущих проектов с целью выявления лучших нарушений правил и возможных аномалий.(Также используется плагин SonarLint, но это выходит за рамки.) Я знаю, что поддержание минимальног…
1 ответ

Почему тестирование дыма не может быть сделано разработчиком?

По ссылке от: http://istqbexamcertification.com/what-is-smoke-testing-when-to-use-it-advantages-and-disadvantages-2/ Дымовое тестирование используется в следующих сценариях: Это делается разработчиками до того, как дать команду тестирования. Это дел…
1 ответ

SonarQube Техническое управление долгом с помощью Quality Gate

При настройке пользовательских стробов качества, по умолчанию SonarQube Way был выбран в качестве исходного эталона, а затем откорректирован и настроен (добавлены дополнительные проверки). Наши текущие качественные ворота выглядят следующим образом …
16 сен '16 в 07:24
6 ответов

Оценка метрик кода

Было много дискуссий о метриках кода (например: чем увлекаются метрики кода?). Я (как разработчик программного обеспечения) действительно интересуюсь этими метриками, потому что я думаю, что они могут помочь написать лучший код. По крайней мере, они…
03 дек '09 в 07:46
2 ответа

Как оценить качество пакетов pub.dartlang.org?

Я запустил проект Dart, и теперь мне нужны некоторые функции, недоступные в Справочнике по Dart API. Мне посоветовали использовать пакет из pub.dartlang.org, и теперь я просматриваю паб. Предыдущий опыт работы с библиотеками Javascript говорит мне, …
14 янв '14 в 19:00
1 ответ

Общая потеря качества - Phaser

Я разрабатываю интерактив с помощью Phaser.js (v2), но сталкиваюсь с общей потерей качества (изображения, спрайты, тексты и т. Д.). Особенно рендеринг текста: const strtxt = this.game.add.text(0, 0, str, { font: 'Open Sans', fontSize: 17, weight: 40…
2 ответа

Может кто-нибудь сказать мне, какой лучший способ проверить веб-приложение ABN

Я инженер QA, я хотел бы знать, какие методы я могу использовать для тестирования веб-приложения. Что делает и не делает.
25 фев '16 в 06:10
0 ответов

Генерация полной цикломатической сложности для Java 8

Я хотел бы понять качество большой кодовой базы Java 8. Для этого мне интересно получить показатель цикломатической сложности (McCabe) для каждого отдельного проекта относительно общего количества строк кода на проект. Это поможет понять относительн…
0 ответов

SonarQube игнорирует нулевой метод проверки Validator.isNotNull

SonarQube игнорирует Liferay's Validator#isNotNull метод. Например, этот фрагмент if(Validator.isNotNull(foo)){ foo.doStuff(); } будет ошибочно классифицирован как ошибка: "NullPointerException" может быть брошено; "Фу" здесь можно обнулять Есть ли …
06 дек '18 в 17:54
0 ответов

Микросервисы Какие качественные характеристики важны?

Какие атрибуты качества имеют значение в микросервисной среде и почему? Единичные / Интеграционные Тесты (вкл. Проверка Ответов (Время, Код состояния, ..)) на правильность. Каковы будут преимущества измерения таких вещей, как загрузка процессора? Не…
11 янв '19 в 09:49
0 ответов

"Переделай этот код с нуля" психологический анти-паттерн в единоличном бизнесе

У меня есть (не так уж и редко), я думаю, исправление ума при разработке собственных решений в нерабочее время; Достигнув определенной точки в любом проекте, я начинаю считать, что он "плохо пахнет", предпринимает несколько попыток рефакторинга, зат…
26 янв '19 в 16:11
1 ответ

Путаница с таблицей нефункциональных требований для конфиденциальности данных

У меня есть приведенная ниже таблица для анализа нефункциональных требований, и мне интересно, подходит ли приведенная ниже таблица для моего проекта. Предположим, что это очень важный качественный сценарий, и его следует рассматривать как NFR (разд…
05 фев '19 в 13:36
0 ответов

Хотя индустрия движется к компонентному конструированию, большая часть программного обеспечения продолжает создаваться на заказ

Пожалуйста, объясните приведенное выше утверждение в контексте "Разработка программного обеспечения: подход практикующего" Роджера Прессмана.
13 фев '19 в 18:05
2 ответа

QA сценарий для интервью

На сайте Amazon есть несколько продуктов, которые вошли в топ-лист из-за их рекламы. если сегодня вы провели последний раунд испытаний, а завтра - производство. если это сломается на производстве, то в чем может быть причина?
1 ответ

Есть ли такая вещь, как слишком длинное имя файла?

Я думаю о именах файлов, которые очень длинные и поэтому считаются плохой практикой. Например, проект RxJava на GitHub содержит файл Java, который называется "CompletableMergeDelayErrorIterable.java". Мне интересно, следует ли сокращать имена файлов…
10 дек '18 в 14:56