«Калькулятор на андройд» по специальности 1304000 «Вычислительная техника и программное обеспечение» мамандығы бойынша



бет15/27
Дата09.10.2022
өлшемі1,01 Mb.
#152305
1   ...   11   12   13   14   15   16   17   18   ...   27
Байланысты:
Пояснительная записка

ЭКСПЛУАТАЦИЯ ПРОГРАММЫ




Тестирование ПО – одна из ступеней разработки программного обеспечения. Оно применяется для выявления ошибок исполнения или несоответствия продукта действующей документации. Классификация тестирования ПО очень обширна.
Для чего вообще проводить тестирование? Тестирование программного обеспечения проводится по не которым причинам, вот три основных пункта:

  • выявление основных ошибок программирования. Тестировщик проверяет отдельные функции системы или их совокупность на предмет возникновения критических ситуаций, не дающих ПО работать нужным образом;

  • определение удобства использования. Проверяется эргономичность интерфейса для пользователя и поведение системы в зависимости от внешних воздействий;

  • достижение соответствия документации. Сотрудник, отвечающий за тестирование, получает перед началом работы программу для проверки и положения, которым данное ПО должно соответствовать. Далее выявляются расхождения в фактической работе программы и запланированных документацией функциях.

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

6.1. Виды тестирования программного обеспечения


Я расскажу о трек основных видах тестирования программного обеспечения, такие как:



  • модульное;

  • интегрированное;

  • системное;

  • приемочное.

Модульное тестирование. Модульное тестирование позволяет выполнять проверку конкретных модулей, методов, функций и классов. Такой метод показывает работоспособность отдельных участков кода, а также позволяет достаточно быстро проверить, не повлияли ли последующие доработки на действие функционала. После проверки отдельных функций и операций системы специалист по качеству переходит к следующему шагу.
Интеграционное тестирование. Интеграционное тестирование проводится, как правило, после модульного тестирования. На этом этапе в совокупности рассматриваются отдельные участки кода и их взаимодействие между собой.
Системное тестирование. Завершающий этап – системное тестирование. С помощью него программный продукт, уже полностью собранный и готовый к комплексной проверке, проходит тестирование с пользовательской позиции. На данном этапе выявляются неполадки в работе с интерфейсом, а также достигается наибольшая эргономичность приложения.
Приемочное тестирование. Это последний тест, который проводится перед передачей программного обеспечения клиенту. Он проводится, чтобы гарантировать, что программное обеспечение, которое было разработано отвечает всем требованиям заказчика.
Есть два типа приемочных испытаний это: альфа-тестирование и бета-тестирование.
Альфа-тестирование осуществляется членами команды разработчиков, а бета-тестирование конечным пользователем программного обеспечения.


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   27




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет