Спасибо!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение
Важной составляющей качества программного обеспечения является процесс тестирования и проверки корректности его работы. Существующие на сегодняшний день методы тестирования программного обеспечения (ПО) не позволяют однозначно и полностью выявить все дефекты и установить корректность функционирования анализируемой программы, поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО. Задача тестирования и верификации программных систем занимают центральное положение в исследованиях по математической теории программирования. Это обусловлено, в первую очередь, высокой актуальностью создания теоретического фундамента для разработки надѐжного программного обеспечения. Современный этап развития индустрии программных систем характеризуется значительным усложнением процесса их разработки.
Существует множество подходов к решению задачи тестирования и верификации ПО, но эффективное тестирование сложных программных продуктов — это процесс в высшей степени творческий, не сводящийся к следованию строгим и чётким процедурам или созданию таковых.
Управление тестированием представляет собой мероприятия по организации и управлению процессом и артефактами, необходимыми для проведения тестирования.
В технологиях производства программных продуктов тестированию отводится роль основного средства обеспечения и контроля качества продукта. Это проявляется в том, что процессы тестирования все глубже интегрируются в проектные методы, а управление тестированием становится важнейшей составляющей управления проектами.
Оглавление
Введение 2
1. Тестирование в процессе разработки ПО 3
2. Организация управления тестированием и выявление основных проблем 16
Заключение 22
Список используемой литературы: 23
Заключение
Хорошая среда разработки программного обеспечения предполагает адекватное кадровое обеспечение и соответствующее время на такую деятельность, как тестирование программного обеспечения, а также руководство персоналом, который им занимается. Однако условия работы некоторых тестеров никак нельзя назвать идеальными — зачастую необходимо изучить и протестировать новое приложение в нереальные сроки. Некоторые организации решают выпустить продукт к определенной дате и хотят, чтобы тестеры подтвердили пригодность продукта к использованию.
Успешное тестирование, — как и качество программного обеспечения, — зависит от многих других дисциплин разработки ПО, включая:
• конфигурационный менеджмент, чтобы иметь возможность следить, какая версия приложения в данный момент тестируется;
• составление отчетов о неполадках, чтобы работать со списком спорных вопросов и проблем, найденных тестером;
• управление внесением изменений, чтобы иметь возможность отслеживать, какие неполадки исправляются в текущем выпуске и чтобы сохранять список тех неполадок, которые не будут устранены в ближайшем будущем.
Список используемой литературы:
1. Барский, А.Б. Параллельные процессы в вычислительных системах. Планирование и организация [Текст]/ А.Б. Барский. – М.: Радио и связь,2006. – 256 с.
2. Дастин Э., Рэшка Д., Пол Д. Автоматизированное тестирование программного обеспечения. Внедрение, управление и эксплуатация. М.: Лори, 2008.
3. Калашников, В.И. Параллельное программирование [Текст]: учебн. пособие / В.И. Калашников.– Харьков: НТУ “ХПИ”, 2004. – 320 с.
4. Качко, Е.Г. Параллельное программирование [Текст]: учебн. пособие / Е.Г. Качко. – Харьков: Изд-во «Форт», 2011. – 528 с.
5. Кулямин В. В. Критерии тестового покрытия, основанные на структуре контрактных спецификаций // Труды ИСП РАН. Подход UniTESK
6. Способ отладки программного обеспечения [Текст] / С.Л. Харченко, Ю.Ш. Биглов и др. // ПТО.– 2009. – №11. – C. 12–18.
7. Тестирование программного обеспечения. Блажко, А.Ю. Левченко, А.С. Пригожев// Проблемы программирования, 2010. № 2–3.
8. Тестирование программного обеспечения. Wikipedia// http://ru.wikipedia.org/wiki/Тестирование_программного_обеспечения.
9. Харченко, С.Л. Язык проектирования технического задания систем управления [Текст] / С.Л. Харченко // Восточно-Европейский журнал передовых технологий. – 2011. – № 1/3 (49). –С. 10–16.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение
Важной составляющей качества программного обеспечения является процесс тестирования и проверки корректности его работы. Существующие на сегодняшний день методы тестирования программного обеспечения (ПО) не позволяют однозначно и полностью выявить все дефекты и установить корректность функционирования анализируемой программы, поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО. Задача тестирования и верификации программных систем занимают центральное положение в исследованиях по математической теории программирования. Это обусловлено, в первую очередь, высокой актуальностью создания теоретического фундамента для разработки надѐжного программного обеспечения. Современный этап развития индустрии программных систем характеризуется значительным усложнением процесса их разработки.
Существует множество подходов к решению задачи тестирования и верификации ПО, но эффективное тестирование сложных программных продуктов — это процесс в высшей степени творческий, не сводящийся к следованию строгим и чётким процедурам или созданию таковых.
Управление тестированием представляет собой мероприятия по организации и управлению процессом и артефактами, необходимыми для проведения тестирования.
В технологиях производства программных продуктов тестированию отводится роль основного средства обеспечения и контроля качества продукта. Это проявляется в том, что процессы тестирования все глубже интегрируются в проектные методы, а управление тестированием становится важнейшей составляющей управления проектами.
Оглавление
Введение 2
1. Тестирование в процессе разработки ПО 3
2. Организация управления тестированием и выявление основных проблем 16
Заключение 22
Список используемой литературы: 23
Заключение
Хорошая среда разработки программного обеспечения предполагает адекватное кадровое обеспечение и соответствующее время на такую деятельность, как тестирование программного обеспечения, а также руководство персоналом, который им занимается. Однако условия работы некоторых тестеров никак нельзя назвать идеальными — зачастую необходимо изучить и протестировать новое приложение в нереальные сроки. Некоторые организации решают выпустить продукт к определенной дате и хотят, чтобы тестеры подтвердили пригодность продукта к использованию.
Успешное тестирование, — как и качество программного обеспечения, — зависит от многих других дисциплин разработки ПО, включая:
• конфигурационный менеджмент, чтобы иметь возможность следить, какая версия приложения в данный момент тестируется;
• составление отчетов о неполадках, чтобы работать со списком спорных вопросов и проблем, найденных тестером;
• управление внесением изменений, чтобы иметь возможность отслеживать, какие неполадки исправляются в текущем выпуске и чтобы сохранять список тех неполадок, которые не будут устранены в ближайшем будущем.
Список используемой литературы:
1. Барский, А.Б. Параллельные процессы в вычислительных системах. Планирование и организация [Текст]/ А.Б. Барский. – М.: Радио и связь,2006. – 256 с.
2. Дастин Э., Рэшка Д., Пол Д. Автоматизированное тестирование программного обеспечения. Внедрение, управление и эксплуатация. М.: Лори, 2008.
3. Калашников, В.И. Параллельное программирование [Текст]: учебн. пособие / В.И. Калашников.– Харьков: НТУ “ХПИ”, 2004. – 320 с.
4. Качко, Е.Г. Параллельное программирование [Текст]: учебн. пособие / Е.Г. Качко. – Харьков: Изд-во «Форт», 2011. – 528 с.
5. Кулямин В. В. Критерии тестового покрытия, основанные на структуре контрактных спецификаций // Труды ИСП РАН. Подход UniTESK
6. Способ отладки программного обеспечения [Текст] / С.Л. Харченко, Ю.Ш. Биглов и др. // ПТО.– 2009. – №11. – C. 12–18.
7. Тестирование программного обеспечения. Блажко, А.Ю. Левченко, А.С. Пригожев// Проблемы программирования, 2010. № 2–3.
8. Тестирование программного обеспечения. Wikipedia// http://ru.wikipedia.org/wiki/Тестирование_программного_обеспечения.
9. Харченко, С.Л. Язык проектирования технического задания систем управления [Текст] / С.Л. Харченко // Восточно-Европейский журнал передовых технологий. – 2011. – № 1/3 (49). –С. 10–16.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
400 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 82868 Рефератов — поможем найти подходящую