Programming & QA
331 subscribers
272 photos
177 links
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
Download Telegram
Увы
👍4
Вопрос №41

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

А: Это итеративный подход к управлению проектами и разработке ПО. Разработка сводится к серии коротких циклов (итераций) по 2-3 недели. После каждой итерации продукт готов к выпуску. И также после каждого цикла пересматриваются требования на актуальность. Примеры: SCRUM, Kanban.
👍5
👍4
Вопрос №42

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

А: Степень близости продукта к ожидаемому результату (требованиям).
👍5
👍3
Вопрос №43

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

А: Комплекс мероприятий на тему: каким должно быть качество, как достичь данного качества, обеспечение качества, как улучшить качество.
👍4
- - - - - - - - -
Docker. Тома, контроль версий, Docker Hub, Docker Compose.
- - - - - - - - -

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

Статья: https://smartiqa.ru/blog/docker-share-hub-compose
🔥3
👍1
Вопрос №44

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

А: Действия, которые помогают понять, готово ли ПО к релизу, соответствует ли требованиям.
👍3
Вопрос №45

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

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

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

А: Верификация — проводится практически всегда, выполняется методом проверки характеристик продукции с заданными требованиями, результатом является вывод о соответствии продукции. Соответствует вопросу: "Правильно ли мы строим здание?". Валидация — проводится при необходимости, выполняется методом анализа заданных условий применения и оценки соответствия характеристик продукции этим требованиям, результатом является вывод о возможности применения продукции для конкретных условий. Соответствует вопросу: "Правильное ли мы строим здание?". Например, лекарство: верификация - создали лекарство по требованиям, валидация - можно ли их употреблять конкретному человеку.
👍1
🔥2
- - - - - - - - -
Selenium WebDriver для начинающих
- - - - - - - - -

Selenium – это проект, в рамках которого разрабатывается серия программных продуктов с открытым исходным кодом, предназначенных для автоматизации действий веб-браузера.

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

Статья: https://smartiqa.ru/blog/selenium-webdriver-basics
👍1
🔥3👍2
Вопрос №47

Q: Какие цели преследует тестирование?

А: Главные цели тестирования:
1. Соответствие требованиям.
2. Очищение от багов
👍1
Знаете что? У нас есть не только сообщество ВКонтакте, но и сайт. В https://smartiqa.ru/ представлены полезные статьи, написанные понятным языком, задачи и курсы.
Спасибо, что цените наш труд, мы стараемся создавать для вас качественный контент. Ваша поддержка очень важна для нас.
👍4
Вопрос №48

Q: Что такое спецификация?

А: Текстовый файл с описанием того, что нужно протестировать в тестовых данных. Получается на основе анализа требований заказчика.
👍1
😏
🔥6