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

Подготовка модульных тестов: что важно помнить при работе над архитектурой программного обеспечения?
Допустим, я начинаю новый проект, качество - главный приоритет. Я планирую провести обширное модульное тестирование. Что важно помнить, когда я работаю над архитектурой, чтобы упростить и расширить возможности дальнейшего модульного тестирования?...
1602 просмотров
schedule 19.10.2021

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

DB-Insert / update в Ranorex
Как я могу обновлять / вставлять в таблицу в SQL в Ranorex Studio. В моем Android-приложении я хочу манипулировать данными из Db и делать запись в ranorex для каждого изменения. Например, я хочу, чтобы эта проверка ranorex в БД, ЕСЛИ есть запись...
156 просмотров

Когда мне следует использовать mapstruct или преобразователи с java 8, чтобы избежать ошибок?
На работе мы используем MapStruct во многих проектах SpringBoot с приложениями Java 8 REST Full и когда нам нужно сопоставить Entity с DTO или DTO с Response или в аналогичных случаях. Но сегодня мой друг показал мне большое преимущество...
259 просмотров

Измерение размера функций с помощью сонарка
Я новичок в мире сонаркубов, и мне было интересно, есть ли способ измерить размер функций? Чтобы гарантировать, что функции имеют менее 20 строк исходного кода.
105 просмотров
schedule 21.09.2022

Как мне составить план тестирования для нашего отдела контроля качества?
В настоящее время мы готовим наш отдел тестирования к новой версии нашего последнего проекта. Мы, очевидно, хотели бы, чтобы они следовали тщательному плану тестирования нашего программного обеспечения и гарантировали, что ошибки будут переданы нам...
10688 просмотров
schedule 11.07.2023

Как бы вы измерили качество кода в большом проекте
Я работаю над довольно большим проектом, над которым работало несколько лет, в довольно крупной компании, и я беру на себя задачу улучшить общее качество кода. Мне было интересно, какие метрики вы бы использовали для измерения качества и сложности...
9980 просмотров
schedule 19.11.2022

Инструмент, используемый для получения метрик кода в тестовых шаблонах xUnit?
Я читаю xUnit Test Patterns Джерарда Месароса. На одной из страниц он ссылается на некоторые показатели программного обеспечения: Хотя необходимость обертывать строки, чтобы они составляли 65 символов, делает этот код даже длиннее, чем он...
182 просмотров

Приводит ли SRP по принципу SOLID к коду лазаньи?
С принципом SOLID, особенно с SRP, у нас очень много классов .. Я имею в виду, это как если бы вы хотели создать класс базы данных. Затем у вас есть класс DatabaseHandler, который обрабатывает базу данных (выберите, вставьте , обновить, удалить и...
176 просмотров

Как настроить структуру POM с помощью selenium java и (TestNG Framework)
Я новичок в автоматизации QA и имею средние знания в java, поэтому решил использовать (Selenium+Java) для автоматизации. Я прикреплю код, который я сделал, к автоматизации. И скрипт работает без сбоев. Но структура, которую я сделал, неверна,...
756 просмотров

Как решить проблему плохого качества флаттера видеоплеера
Я разрабатываю это приложение для медиаплеера с помощью flutter, я следовал инструкциям в документации плагина для видеоплеера flutter на официальном сайте разработчиков flutter. Я заметил, что любое видео, которое воспроизводится в приложении,...
742 просмотров

Является ли использование Redux Hooks вместо connect () хорошим дизайном?
В настоящее время существует две концепции подключения компонента React к хранилищу redux: connect () и перехватчики Redux . Мне было интересно, считается ли использование хуков хорошим дизайном программного обеспечения. Это вредит принципу...
2018 просмотров

Как избежать огромного условия if, используя BigDecimals?
Я работаю в банковском учреждении, и мне нужно выполнять такие транзакции, как депозит, снятие средств, перевод и т. д. И когда мы рассматриваем поля с большими значениями, я увидел, что BigDecimal обычно используется с Java 8 в приложении Spring...
56 просмотров

HTML-файл не создается в JMETER
Здравствуйте, я использую эту команду для создания HTML-отчета о моих результатах из JMETER, и каждый раз, когда я получаю следующую ошибку, когда пытаюсь запустить команду. Произошла ошибка: Неизвестный аргумент:...
24 просмотров

Как лучше организовать пакеты для автоматизированных тестов?
Я единственный человек в QA в моей компании, и я хотел бы представить автоматизированное тестирование с помощью WebDriver, Cucumber, Java. Как лучше всего организовать мои посылки? Заголовок источник/основной/Java...
851 просмотров

Путаница с таблицей нефункциональных требований для конфиденциальности данных
У меня есть приведенная ниже таблица для нефункционального анализа требований, мне интересно, подходит ли приведенная ниже таблица для моего проекта. Предположим, что это очень важный сценарий качества, и его следует рассматривать как NFR (раздел...
69 просмотров
schedule 02.05.2024

Сплоченность против единой ответственности
Я начал изучать такие понятия, как Сплоченность , и такие принципы, как Принцип единой ответственности . Меня очень смущает разница между ними. В сети много информации, но мне очень сложно отфильтровать правильное сравнение. Какова связь...
387 просмотров