ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Тематика сайту
Тестування ПЗМатеріали по темі тестування програмного забезпечення і управління якістю ПЗ. Контент даного розділуАвтоматизация процесса тестирования при помощи методологии и инструментальных средств IBM Rational Руководители и разработчики начинают понимать важность процесса тестирования, для повышения качества программных систем. Становится очевидным, что чем позже начать тестировать программную систему, тем выше риски, тем менее надежной она может получиться. Всем, кто хочет поднять свой профессиональный уровень в тестировании, а также всем, кого интересуют технологии IBM Rational, предназначен данный материал. Введение Очень часто при разработке программного обеспечения приходится сталкиваться с одной из двух проблем. Либо качество разработанного продукта много ниже самых минимальных разумных требований, либо затраты на тестирование превосходят все разумные пределы. К сожалению, бывает и так, что обе проблемы существуют одновременно. И денег на тестирование истрачено много, а качества достичь так и не удалось. Что такое тестированиеЖизненный цикл продукта и ТестированиеВсе чаще в наше время используются итеративные процессы разработки ПО. Одним из примеров такого подхода является RUP. При использовании такого подхода Тестирование перестает быть процессом «на отшибе», который запускается после того, как программисты написали весь необходимый код. Тестирование оказывается вовлеченным в гущу событий буквально с самого начала работы над проектом Типовой цикл тестирования Тестирование обычно проводится циклами, каждый из которых имеет конкретный список задач и целей. Цикл тестирования может совпадать с итерацией или соответствовать ее определенной части. Как правило, цикл тестирования проводится для конкретной сборки системы. RUP предполагает частую сборку разрабатываемой системы. И каждая сборка, как правило, должна быть проверена. Типы тестированияМетрики тестирования и качества Как говорят, тестировать нужно чуть-чуть меньше, чем слишком много. Как найти эту грань? Ведь недостаток тестирования может вести к выпуску продукта с существенными недостатками. А «лишнее» тестирование может стоить достаточно дорого, задерживать выпуск продукта и отвлекать тестировщиков от других работ. Стратегия тестированияТипы тестовОсновные артефакты, создаваемые в процессе тестированияПринципиальные достоинства RUP в части тестирования ПОИтерационная разработка ПО, на которой базируется RUP, позволяет существенно повысить качество разрабатываемых продуктов. Действительно, программное обеспечение при такой разработке проходит несколько циклов тестирования. За счет этого повышается вероятность обнаружения ошибок. Причем в наибольшей степени это касается наиболее критических модулей и функций, которые в соответствие с RUP разрабатываются первыми.
Итерационная разработкаСамое главное в RUP это...Выгоды от использования технологии IBM Rational в цифрах и фактахИнструментальная поддержка RUP. Инструменты тестирования и смежные инструменты Внедрение любой методологии существенно упрощается, если есть поддерживающий ее набор инструментов, позволяющий избежать тяжелого рутинного ручного труда. Методология RUP в этом смысле является одной из наиболее «благополучных», поскольку ее поддерживает набор инструментов IBM Rational. Ниже перечислены инструментальные средства непосредственно предназначенные для автоматизации процесса тестирования Тестування програмного забезпечення та контроль якостіОбеспечение качества — основные понятия и определенияИрина Тетерук, Алексей Булат Обеспечение качества (Quality Assurance — QA) — это совокупность мероприятий, охватывающих все технологические этапы разработки, выпуска и эксплуатации программного обеспечения (ПО) информационных систем, предпринимаемых на разных стадиях жизненного цикла ПО, для обеспечения качества выпускаемого продукта. Тестирование программного обеспечения - основные понятия и определенияИрина Тетерук, Алексей Булат Тестирование программного обеспечения
- проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом. В более широком смысле, тестирование - это одна из техник контроля качества, включающая в себя активности по планированию работ (Test Management), проектированию тестов (Test Design), выполнению тестирования (Test Execution) и анализу полученных результатов (Test Analysis). Виды тестирования программного обеспечения. Ирина Тетерук, Алексей БулатТестирование безопасности (Security and Access Control Testing). Алексей БулатТестирование взаимодействия (Interoperability Testing). Ирина Тетерук, Алексей БулатНагрузочное тестирование (Виды тестирования производительности). Андрей ШиробоковДымовое тестирование (Smoke Testing). Алексей БулатТестирование сборки (Build Verification Test). Владимир АнтоновСанитарное тестирование или проверка согласованности /исправности (Sanity Testing). Ирина Тетерук, Алексей БулатРегрессионное тестирование (Regression Testing). Ирина Тетерук, Алексей БулатТестирование Установки (Installation Testing). Сергей ВороновичОсобенности тестирования инсталляторов (Features of Installation Software Testing). Сергей ВороновичЧто тестировать в Инсталляционных программах?. Сергей ВороновичКак тестировать Инсталляции. Сергей ВороновичТестирование мастера установки (Installation Wizard). Сергей ВороновичКросс-платформенное тестирование инсталляторов. Сергей ВороновичТестирование удобства пользования (Usability Testing). Ирина Тетерук, Алексей Булат, Владимир АнтоновУровни Тестирования Программного Обеспечения. Алексей БулатТестовые Артефакты. Андрей ШиробоковТест Дизайн (Test Design). Ирина ТетерукУсловия для проведения тестирования. Ирина Тетерук, Алексей Булат, Владимир АнтоновСистема менеджмента качества - Памятка по вопросам аудита СМКзагрузка...
|
Сторінки, близькі за змістом
|
Copyright © 2008—2023 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|