книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Информационный рынок и информационные продукты ( Контрольная работа, 26 стр. )
Информационный системы в экономике предприятия ( Контрольная работа, 6 стр. )
Информационые системы в экономике на примере 1с: Предприятие ( Реферат, 20 стр. )
Информация в Интернете. Поисковые системы в Интернете. Особенности формирования запроса ( Контрольная работа, 12 стр. )
Информация в правовой системе ( Реферат, 20 стр. )
Информация в правовой системе 2008-20 ( Реферат, 20 стр. )
Информация и данные. Информация и информационный процесс. Особенности знаний как формы представления информации ( Контрольная работа, 44 стр. )
Информация и ее классификация ( Реферат, 14 стр. )
Информация и информационные процессы в организационно-экономической сфере ( Контрольная работа, 35 стр. )
Информация и информационная культура. Информация, данные, знание и развитие экономики. Информация и информационная культура предприятия ( Контрольная работа, 20 стр. )
Информация и информационные системы управления в эффективной работе менеджера ( Реферат, 19 стр. )
Информация и информационные процессы в организационно-экономической сфере. Табличный процессор MS Excel ( Контрольная работа, 25 стр. )
Информация как объект правового регулирования ( Реферат, 20 стр. )
Информация как ресурс. Классификация информации ( Контрольная работа, 20 стр. )
Информация по внешнеэкономической деятельности ( Контрольная работа, 21 стр. )
Информация, данные и знания. Архитектура вычислительных систем ( Контрольная работа, 51 стр. )
Информация, ее роль в процессах управления ( Контрольная работа, 7 стр. )
Информация, ее хранение и способы кодирования информации ( Реферат, 16 стр. )
Информация, информатика, представление информации* ( Курсовая работа, 38 стр. )
Информация. Индексы уровня жизни ( Контрольная работа, 13 стр. )
Информация. Свойства, классификация информации, стадии преобразования. Технология работы с данными в СУБД. Создание таблицы с помощью Мастера таблиц и Конструктора таблиц ( Контрольная работа, 18 стр. )
Информация. Финансовый менеджмент ( Контрольная работа, 12 стр. )
Информация: сбор, защита, анализ ( Контрольная работа, 100 стр. )
Инфраструктура средств массовой информации. Информационное общество ( Реферат, 24 стр. )
ИС в экономике "1С: Предприятия" ( Реферат, 20 стр. )

Введение 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»