АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Вступ. Обґрунтування актуальності та мета курсу

Читайте также:
  1. Вибір теми роботи та обґрунтовування її актуальності
  2. Визначення й обґрунтування вибору проблеми мешканців Харківської області, для вирішення якої слід розробити пропозиції до регіональної політики
  3. Вихідні данні для проектування. Техніко-економічні обґрунтування (ТЕО) проектування та будівництва.
  4. Вступ. Мета. Завдання
  5. ВСТУП. ОСНОВНІ ПОНЯТТЯ КУРСУ
  6. Гігієнічні вимоги до дитячих меблів ,фізіологічне обґрунтування основних параметрів дитячих меблів
  7. Екологічне обґрунтування проекту.
  8. Економічне обґрунтування міжнародної торгівлі та її сучасні тенденції
  9. Задача 19. Обґрунтування норм та нормативів товарних запасів на основі методу техніко-економічних розрахунків (1)
  10. Задача 20. Обґрунтування норм та нормативів товарних запасів на основі методу техніко-економічних розрахунків (2)
  11. ІV. Знати напам’ять терміни та поняття, які вивчаються протягом курсу.

ТЕСТУВАННЯ ТА ОЦІНКА НАДІЙНОСТІ

 

Викладач: Слабоспицька Ольга Олександрівна

р.т. 526 45 79

ols.07@mail.ru

Основна література:

1. Майерс Г. Искусство тестирования программ.-M: Финансы и статистика, 1982. – 196 с.

2. Коликова Т.В., Котляров В.П. Основы тестирования программного обеспечения. Учебное пособие – Интуит, 2006 - 285 с.

3. Основы инженерии качества программных систем / Ф.И.Андон, Г.И.Коваль, Т.М. Коротун, Е.М.Лаврищева, В.Ю. Суслов // 2-е изд. – К.: Академпериодика. – 2007. – 672 с. Розд. 5-7.

4. Майерс Г. Надежность ПО – М., Мир, 1980 – 360 с.

5. Синицын С. В., Налютин Н. Ю. Верификация программного обеспечения. Учебное пособие - Бином, 2008 – 368 с.

6. Фолк Д., Нгуен Е., Канер С. Тестирование программного обеспечения – Диасофт, 2003 – 400 с.

7. Макгрегор Дж., Сайкс Д. Тестирование объектно-ориентированного программного обеспечения. Практическое пособие - 2002 -432 с.

8. Стотлемайер Д. Тестирование Web-приложений //М.: «КУДИЦ-ОБРАЗ», 2003. - 240 с.

9. Рэшка Д., Пол Д., Дастин Э. Автоматизированное тестирование программного обеспечения - Лори, 2003. – 592 с.

10. Савин Р. Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах. – М.: Дело, 2007. – 312 с.

Інтернет-ресурси:

1. Портал Software-Testing.RU

2. Портал “Профессия тестировщик ПО” – Available at http://tester.com.ua/books

3. Портал “Про Тестинг - Тестирование Программного Обеспечения” – Available at http://www.protesting.ru

4. Офіційний сайт лабораторії тестування SQALab” – Available at http://www.sqalab.ru/content/index.htm

5. Портал “Я — QA | Скажи багам нет!” – Available at http://iqa.com.ua/

6. Портал об автоматизированном тестировании ПО – Available at http://automated-testing.info/

7. Портал “Информационная безопасность без паники и всерьез” – Available at http://bugtraq.ru/

Лекція 1. (4_09_12). Сутність тестування й інженерії надійності та взаємозв’язки між ними.

Вступ. Обґрунтування актуальності та мета курсу.

Стрімкий розвиток програмної індустрії в світі та в Україні обумовлює дедалі жорсткіші вимоги до якості створюваних продуктів – програмних систем (Software Systems) і компонентів повторного використання (reusable components) – та ресурсні обмеження їх досягнення. Для задоволення цих вимог у процесі розроблення програмних продуктів передбачається спеціальний вид діяльності, названий гарантуванням якості (Quality assurance).

Тестування є невід’ємною складовою гарантування якості, що може бути неформально описана як система взаємопов’язаних дій з контролювання якості програмного продукту на всіх стадіях його розроблення.

Мета курсу полягає у висвітленні основних понять в галузі тестування й оцінки надійності програмних систем, сучасних підходів і методів тестування та задач, моделей і методів інженерії надійності, а також технологічних засад і математичного апарату розгортання ресурсно ефективних процесів тестування й забезпечення надійності у життєвому циклі програмних систем.

Зростаюча актуальність проблематики курсу обумовлена:

1) зростанням масштабу потенційних негативних наслідків помилок у програмних продуктах критичного призначення через поширення їх застосування в медицині, енергетиці, засобах зв’язку тощо;

2) впровадженням індустріальних технологій повторного використання готових ресурсів, для яких необхідний гарантований рівень якості;

3) розвитком нових організаційних форм розподіленого розроблення й використання програмних продуктів;

4) зростанням витрат на опрацювання помилок у продуктах залежно від часу між моментами їх внесення й виявлення та обсягом проекту (див. рис. 1.1).

Рис. 1.1– Динаміка втрат за невчасного виявлення помилок

 

 


1 | 2 | 3 | 4 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)