книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
История создания и назначение Internet ( Реферат, 10 стр. )
История создания и развития вычислительной техники ( Курсовая работа, 26 стр. )
История создания ПК ( Реферат, 13 стр. )
История университетов Европы и Беларуси ( Дипломная работа, 27 стр. )
Источниковедческий анализ газеты «Пермские губернские ведомости» (XIX – начало XX в.) на основе применения новых компьютерных технологий ( Контрольная работа, 5 стр. )
Исходные положения и характеристики автоматизированных систем обработки информации на ООО ПКФ "Элиос" ( Дипломная работа, 69 стр. )
Інформаційна економіка, інтелектуальний капітал і інформація як джерела багатства і провідний ресурс інформаційного суспільства (Украина) ( Реферат, 14 стр. )
Какие существуют меры информации и когда ими надо пользоваться? ( уон, 14 стр. )
Какова цель внедрения АИС в организациях? Охарактеризуйте способы защиты информации ( Контрольная работа, 21 стр. )
Категории товаров, подлежащих прямому маркетингу через Интернет ( Контрольная работа, 11 стр. )
Кибернетика ( Реферат, 4 стр. )
Классификационные признаки и типология систем ( Реферат, 21 стр. )
Классификационные признаки и типология систем 2007-21 ( Реферат, 21 стр. )
КЛАССИФИКАЦИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ( Реферат, 14 стр. )
Классификация автоматизированных технологий ( Реферат, 16 стр. )
Классификация антивирусов. Методика использования антивирусных программ ( Реферат, 16 стр. )
Классификация и методы предотвращения компьютерных вирусов ( Курсовая работа, 29 стр. )
Классификация и содержание угроз защищаемой информации ( Реферат, 16 стр. )
Классификация и способы существования экономической информации ( Контрольная работа, 15 стр. )
Классификация и структура аппаратных средств ИТ . ( Курсовая работа, 41 стр. )
Классификация и структура аппаратных средств ИТ ( Контрольная работа, 30 стр. )
Классификация и характеристика информационных потоков в логистических системах ( Курсовая работа, 32 стр. )
Классификация и характеристика информационных потоков в логистических системах 2008-32 ( Курсовая работа, 32 стр. )
Классификация информационных систем по признаку структурированности задач 13 ( Реферат, 17 стр. )
Классификация компьютеров ( Курсовая работа, 32 стр. )

Введение 4

1. Банковское программное обеспечение с точки зрения тестирования 6

1.1 Банковское ПО и его значимость 6

1.2 Основной функционал банковского ПО 7

2. Основные определения и методологии тестирования 9

2.1. Основные понятия 9

2.2 Обзор и анализ применяемых методологий тестирования ПО 13

2.3 Сравнение применяемых методологий 22

3. Тестирование банковского ПО 23

3.1 Особенности тестирования банковского ПО 23

3.2 Примеры применяемых методик 24

3.3 Анализ потребностей в области тестирования банковского ПО 26

Заключение 28

Список использованной литературы 30

Приложения 31

Современные информационные технологии - важнейший источник и средство развития банковской сферы деятельности. Руководство большинства банков понимает, какую выгоду может принести использование последних достижений в области информационных технологий и как они кардинально изменяют бизнес, выводя его на принципиально новый уровень. Поэтому банками предъявляются все более высокие требования к качеству создаваемого программного продукта и его последующего сопровождения. Вместе с тем повышаются требования к разработчикам и тестировщикам в плане обеспечения должного уровня качества программного обеспечения.

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

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

Объектом исследования являются существующие методологии тестирования программного обеспечения и информационных систем.

Предмет исследования - банковское программное обеспечение, направленное на автоматизацию основной деятельности.

Цель выполнения курсовой работы - рассмотреть существующие методологии тестирования программного обеспечения в аспекте их применения для тестирования банковского ПО и выделить основные направления развития.

Для реализации поставленной цели были сформулированы следующие задачи:

" рассмотреть основные понятия в области тестирования программного обеспечения;

" проанализировать существующие методологии и подходы тестирования программного обеспечения;

" проанализировать особенности банковского программного обеспечения с точки зрения тестирования

" рассмотреть на реальных примерах применяемые методологии тестирования

" сформулировать основные недостатки и потребности банковского программного тестирования в области тестирования.

Для выполнения курсовой работы были использованы следующие методы: теоретические (анализ, сравнение), эмпирические (изучение литературы, документации; тестирование (использование рассматриваемых объектов на практике), преобразование предмета с целью изучения его особенностей.)

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

Вопросы, связанные с методологией тестирования менее освещены в литературных источниках, чем например методологии разработки или внедрения. Это связано с тем, что организации процесса самого тестирования уделяется достаточно мало в реальных проектах. В основном в центре внимания находятся только способы и инструменты реализации тестов. В большинстве случаев методология тестирования привязана, к какой либо методологии разработки программного обеспечения.

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

1. Калбертсон Р., Браун К., Кобб Г. Быстрое тестирование - М.: Вильямс, 2002

2. Каннер С., Фолк Дж., Нгуен Е. К. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений: Пер. с англ - Киев: ДиаСофт", 2001 - 544 с.

3. Терехов А. А., Туньон В. Современные модели качества программного обеспечения - М.: BYTE, 1999

4. Трофимов С.А. Case-технологии: Практическая работа в Rational Rose. Изд.2-е - М.: Бином - Пресс, 2002 - 228 с.

5. Антонов В. Автоматизированное тестирование ПО // PRO testing, 2009. Режим доступа от 6 июня 2010 года:

6. Котляров В. П. Документирование и оценка индустриального тестирования // Интернет-Университет Информационных Технологий, 2005. Режим доступа от 6 июня 2010 года: < http://www.intuit.ru/department/se/testing/10/testing_10.html >

7. Лемешенко А. Тестирование ПО // Thalion Group, 2007. Режим доступа от 6 июня 2010 года:

8. Липаев В. Программно-технологическая безопасность информационных систем// Информационные системы, 2003. Режим доступа от 6 июня 2010 года:

9. Немчинов В.К. Функции АБС // ABS Online, 2009. Режим доступа от 6 июня 2010 года:

10. Кулямин В.В. Тестирование на основе моделей - М.: МИФИ, 2008

11. Марченков А.Н. Методика оценки производительности Системы 5NT CARD\RETAIL, 2009 - 61 с.

12. Aplana Software Положение о тестировании компании Аплана Софтвер, 2009 - 21 с.

13. Bell Integrator Обеспечение качества программно-аппаратных комплексов

14. Weatherill Т. In the Testing Maturity Model Maze // Journal of Software Testing Professionals, 2001

15. IEEE Guide to Software Engineering Body of Knowledge, SWEBOK, 2004.

16. IEEE Std 829-1998 Standard for Software Test Documentation

17. IEEE 1012-1998 Standard for Software Verification and Validation

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»