TGViewer
Channel Public Channel
Programming & QA

Programming & QA

@smartiqa

Smartiqa - платформа о технологиях, программировании и тестировании ПО.

Сайт: https://smartiqa.ru
Канал YouTube: https://www.youtube.com/channel/UCk_7MNLSD0S2fxi0EQ-V6lQ
Vkontakte: https://vk.com/smartiqa
Vkontakte Python: https://vk.com/smartiqa_python
Subscribers
323
Photos
300
Videos
0
Links
178

Showing posts older than #294 · Back to latest

Older Posts 20 shown
Post #293 283
☺
  • 🔥 2
Post #292 283
Вопрос №46

Q: Что такое верификация и валидация? В чем разница между этими понятиями?

А: Верификация — проводится практически всегда, выполняется методом проверки характеристик продукции с заданными требованиями, результатом является вывод о соответствии продукции. Соответствует вопросу: "Правильно ли мы строим здание?". Валидация — проводится при необходимости, выполняется методом анализа заданных условий применения и оценки соответствия характеристик продукции этим требованиям, результатом является вывод о возможности применения продукции для конкретных условий. Соответствует вопросу: "Правильное ли мы строим здание?". Например, лекарство: верификация - создали лекарство по требованиям, валидация - можно ли их употреблять конкретному человеку.
  • 👍 1
Post #291 280
  • 👍 3
  • 🔥 1
Post #290 284
Вопрос №45

Q: Что такое тестирование?

А: Проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом. Это одна из техник контроля качества, включающая в себя активности по планированию работ (Test Management), проектированию тестов (Test Design), выполнению тестирования (Test Execution) и анализу полученных результатов (Test Analysis). Это верификация + валидация + поиск ошибок.
  • 👍 3
Post #289 307
Post #288 315
Вопрос №44

Q: Что такое Quality Control?

А: Действия, которые помогают понять, готово ли ПО к релизу, соответствует ли требованиям.
  • 👍 3
Post #287 294
  • 👍 1
Post #286 340
- - - - - - - - -
Docker. Тома, контроль версий, Docker Hub, Docker Compose.
- - - - - - - - -

Работа с изолированными контейнерами при помощи Docker является удобной и простой, но может иметь недостаток: все сгенерированные ими данные автоматически исчезают в момент удаления. Предположим, мы делали некоторые расчеты, которые хотелось бы сохранить. Однако, это по умолчанию невозможно. Естественно, имеются решения, помогающие решить указанную проблему (и не только):
1. Копирование (команда cp)
2. Тома (volumes)
3. Совместные каталоги (bind mounts)

Статья: https://smartiqa.ru/blog/docker-share-hub-compose
  • 🔥 3
Post #285 282
Вопрос №43

Q: Что такое Quality Assurance?

А: Комплекс мероприятий на тему: каким должно быть качество, как достичь данного качества, обеспечение качества, как улучшить качество.
  • 👍 4
Post #284 277
☺
  • 👍 3
Post #283 308
Вопрос №42

Q: Что такое качество ПО?

А: Степень близости продукта к ожидаемому результату (требованиям).
  • 👍 5
Post #282 310
  • 👍 4
Post #281 323
Вопрос №41

Q: Что такое гибкая методология разработки (Agile)?

А: Это итеративный подход к управлению проектами и разработке ПО. Разработка сводится к серии коротких циклов (итераций) по 2-3 недели. После каждой итерации продукт готов к выпуску. И также после каждого цикла пересматриваются требования на актуальность. Примеры: SCRUM, Kanban.
  • 👍 5
Post #280 319
Увы
  • 👍 4
Post #279 310
Post #278 318
- - - - - - - - -
Docker. Основы работы с контейнерами.
- - - - - - - - -

Docker – технология создания контейнеров и управления ими.

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

Статья: https://smartiqa.ru/blog/docker-basics
  • 👍 1
Post #277 254
А чё, а в смысле
  • 👍 4
Post #276 320
- - - - - - - - -
BDD тестирование. Язык Gherkin. Фреймворк Cucumber.
- - - - - - - - -

BDD (сокр. от англ. Behavior-driven development, дословно «разработка через поведение») — это методология разработки программного обеспечения, являющаяся ответвлением от методологии разработки через тестирование (TDD). Основной идеей данной методологии является совмещение в процессе разработки чисто технических интересов и интересов бизнеса, позволяя тем самым управляющему персоналу и программистам говорить на одном языке. Для общения между этими группами персонала используется предметно-ориентированный язык, основу которого представляют конструкции из естественного языка, понятные неспециалисту, обычно выражающие поведение программного продукта и ожидаемые результаты.

Статья: https://smartiqa.ru/blog/bdd_gherkin_cucumber
  • 👍 3
Post #275 286
  • 🔥 5
Post #274 285
Вопрос №40

Q: Что такое каскадная модель разработки ПО (Waterfall model)?

A: В данной модели разработчики переходят от одного этапа к другому строго последовательно и только после окончания предыдущего. Фазы: определение требований, проектирование, кодинг, тестирование и отладка, поддержка.
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →