Публикации по теме 'quality-assurance'


Проверка кода без ущерба для исполнения или качества
Обзор кода — неотъемлемая часть разработки программного обеспечения. Это помогает сделать код более удобным для сопровождения и чтения и уменьшает количество ошибок в производстве. Хотя этот процесс важен, он может стать узким местом, замедляя общий цикл разработки. Здесь мы рассмотрим различные точки зрения и лучшие практики, чтобы сделать проверку кода облегчающей, а не блокирующей в процессе разработки. Балансирующий процесс и талант Процессы необходимы для поддержания качества..

Избегайте глобальных переменных!
За свою жизнь я видел много случаев, когда программисты использовали глобальные переменные в C++. Однако, на мой взгляд, программисты должны избегать использования глобальных переменных везде, где это возможно. В этой статье я попытаюсь объяснить, почему важно избегать глобальных переменных и как это может помочь вам писать более качественный код. Глобальные переменные объявляются вне какой-либо функции и доступны из любой точки программы. Одна из самых больших проблем с глобальными..

Как обеспечение качества может спасти ваш продукт
Если вы разработчик, как и я , вы, вероятно, знаете кое-что об обеспечении качества и даже можете быть тестировщиком по контролю качества. Если это так, вы можете считать, что вам повезло иметь работу, которая кажется относительно легкой и не требует особых усилий. Но не обманывайте себя, важно отметить, что обеспечение качества может иметь решающее значение для технологических компаний во время разработки новых продуктов, поэтому, даже если вы не потеете, как все мы, роль QA..

5 советов для отличного обзора после инцидента
Собирать осколки после катастрофы — проверенный способ учиться и совершенствоваться. Пост-инцидентная проверка является жизненно важной частью процесса почти каждой команды разработчиков программного обеспечения. После инцидента, из-за которого часть программного обеспечения перестала работать, мы входим и выясняем, что пошло не так. Как сделать так, чтобы в будущем было меньше шансов сломаться? Как мы можем восстановиться быстрее в следующий раз, когда что-то подобное произойдет?..

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

Условное ожидание в Cypress
Условное ожидание в Cypress Используя рекурсивную функцию, вы можете многократно ждать запроса, пока не получите желаемый ответ Прецедент В нашем тестовом примере участвует существующий пользователь (постоянный пользователь), который приглашает нового пользователя по электронной почте. Новый пользователь получает ссылку на регистрацию и регистрируется в приложении Determ . После того, как новый пользователь был зарегистрирован и получил доступ к приложению, нам нужно удалить..

Путь к автоматизированному аудиотестированию
Часть III. Реализация Подытожим то, что мы знаем. Мы знаем, что такое аудио ( Часть I ) и как извлечь из него полезную информацию ( Часть II ). В этой части давайте узнаем, как объединить все эти знания. Ваша реализация будет отличаться, ваш вариант использования будет диктовать, как именно вам нужно все это реализовать. Но есть некоторые общие вещи, которые мы можем выяснить вместе. Первый… Захват аудио и получение байтовых данных Ну, очевидно, вам понадобится аудиофайл для..