Пример готового реферата по предмету: Информационные технологии
Содержание
Введение 3
1. Понятие ошибки, «бага», история возникновения этого термина 4
2. Обзор автоматизированных системы тестирования 6
3. Преимущества и недостатки автоматизированного тестирования по сравнению с классическим 8
4. Методы тестирования 9
5. Технологии и программные для автоматизированного тестирования 10
Заключение 15
Список использованной литературы 16
Содержание
Выдержка из текста
Тестирование программного обеспечения представляет собой проверку соответствия реального и ожидаемого поведения программы, осуществляемую на конечных наборах тестов, выбранных по определенным критериям. Критерии подбора тестов, методики и инструменты их проведения, а так же все другие особенности процесса определяются при разработке стратегий тестирования.
Мониторинг и тестирование работоспособности сайта актуален для многих владельцев собственных проектов. Проверку доступности сервисов (HTTP, HTTPS, FTP, MySQL, PostgreSQL, POP3, SMTP, IMAP) можно осуществлять вручную или с помощью специальных сервисов, организованных хостинг-провайдером.
Эта деятельность, в общем случае, базируется на обнаружении дефектов и проблем в программных системах. При этом, существуют такие тесты, когда количественные параметры и результаты тестов могут лишь опосредованно говорить об удовлетворении целям тестирования (например, «usability» – легкость, простота использования, в большинстве случаев, не может быть явно описана количественными характеристиками).
Наиболее распространенной формой автоматизации является тестирование приложений через графический пользовательский интерфейс.
Качество программного продукта характеризуется набором свойств, определяющих, насколько продукт «хорош» с точки зрения заинтересованных сторон, таких как заказчик продукта, спонсор, конечный пользователь, разработчики и тестировщики продукта, инженеры поддержки, сотрудники отделов маркетинга, обучения и продаж. Каждый из участников может иметь различное представление о продукте и том, насколько он хорош или плох, то есть о том, насколько высоко качество продукта. Таким образом, постановка задачи обеспечения качества продукта выливается в задачу определения заинтересованных лиц, их критериев качества и затем нахождения оптимального решения, удовлетворяющего этим критериям. Тестирование является одним из наиболее устоявшихся способов обеспечения качества разработки программного обеспечения и входит в набор эффективных средств современной системы обеспечения качества программного продукта.
В ходе работы будет проведен мониторинг эксплуатируемого сервера ВАУИС ТКДРМ. Опираясь на нормативные и руководящие документы, такие как типовой проект ВАУИС ТКДРМ, частое техническое задание и др. будет разработан комплект документации, описывающий модернизированный сервер ВАУИС ТКДРМ. Далее будет произведена модернизация сервера и мониторинг его работы в рамках приемочных испытаний.
Традиционно пользователи привыкли к тому, что в библиотеке предоставят любую информацию. сейчас же, в условиях информационной перенасыщенности, библиотеке все тяжелее исполнять основные функции: фондо-образование, информационно-библиографическое и абонементное обслуживание. Усовершенствовать сбор, хранение и обеспечение доступа к сведениям библиотека сможет лишь при условии изменения ее технического оснащения.
2.1.4 Информационно-генетические алгоритмы 262.2.4 Алгоритмы прямого тестирования в интеллектуальной автоматизированной системе контроля знаний 482.2.5 Метод адаптивного автоматизированного тестирования знаний 50
Тестирование программных систем состоит из динамической верификации поведения программ на конечном (ограниченном) наборе тестов (set of test cases), выбранных соответствующим образом из обычно выполняемых действий прикладной области и обеспечивающих проверку соответствияожидаемомуповедению системы.Тестирование проводится в соответствии с определенными целями (могут быть заданы явно или неявно) и различным уровнем точности.
Теоретические вопросы в области проектирования и разработки информационных систем, автоматизации деятельности рассмотрены труды таких ученых как: Смирнов, Г.Н., Сорокин, Ю.Ф., Соловьев, И.В. Тельнов Ю.Ф., Вендров А.М.
В первой главе рассмотрены теоретические аспекты понятия «денежные средства», экономическая сущность, принципы и методы управления денежными потоками на предприятии, а также современные формы учета денежных средств и сравнительный анализ систем оперативного управления денежными средствами.
На первом этапе будет проведено автоматизированное системное тестирование логин формы веб — сервиса Skype, основанное на корректном сценарии работы пользователя с приложением, описывающих полный цикл работы с приложением. В ходе системного тестирования планируется выявить usability-недоработки, а также предложить расширить функционал с целью повышения удобства работы с приложением.
Информационные системы
В связи с вышесказанным большинство компаний используют в своей деятельности информационные системы, что позволяет эффективно хранить, обрабатывать и использовать накопленную информацию. Следует отметить, что эффективная работа компании очень зависит от уровня оснащения компании информационными системами.
Основным способом повышения эффективности управления является внедрение автоматизированной информационной системы.Автоматизированные информационные системы, к которым относятся прикладные решения на платформе « 1С: Предприятие», широко применяются для оперативного и гибкого управления предприятиями, организациями, фирмами различных форм собственности и различного назначения.• тестирование информационной системы.
Список использованной литературы
1. Авраамова О.Д., Владимиров А.В., Никитин В.В. и др. Автоматизированная информационная система «Абитуриент – 2009». – М.: Изд-во МГУ, 2009. – 150 с.
2. Бейзер Б. Тестирование черного ящика. Технологии функцион ров ния программного обеспечения и систем. – СПб : Питер, 2004. – 318 с.
3. Канер С., Фолк Д., Нгуен Е.К. Тестирование программного обе аментальные концепции менеджмента бизнес-приложений. – Киев: ДиаСофт, 2001. – 544 с.
4. Майерс Г. Искусство тестирования программ. – М.: Финансы и статистика, 1 с.
5. Гленфорд Майерс, Том Баджетт, Кори Сандлер. Искусство тестирования программ, 3-е издание = The Art of Software Testing, 3rd Edition. — М.: «Диалектика», 2012. — 272 с. — ISBN 978-5-8459-1796-6.
6. Лайза Криспин, Джанет Грегори. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд = Agile Testing: A Practical Guide for Testers and Agile Teams. — М.: «Вильямс», 2010. — 464 с. — (Addison-Wesley Signature Series).
- 1000 экз. — ISBN 978-5-8459-1625-9.
7. Канер Кем, Фолк Джек, Нгуен Енг Кек. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. — Киев: ДиаСофт, 2001. — 544 с. — ISBN 9667393879.
8. Калбертсон Роберт, Браун Крис, Кобб Гэри. Быстрое тестирование. — М.: «Вильямс», 2002. — 374 с. — ISBN 5-8459-0336-X.
9. Синицын С. В., Налютин Н. Ю. Верификация программного обеспечения. — М.: БИНОМ, 2008. — 368 с. — ISBN 978-5-94774-825-3.
10. Бейзер Б. Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем. — СПб.: Питер, 2004. — 320 с. — ISBN 5-94723-698-2.
список литературы