Разработка эффективных тестовых процедур для автоматизации тестирования web-ресурсов
Введение
Согласно ежегодным исследованиям Global Digital, количество пользователей, имеющих доступ к сети Интернет растет и, исходя из исследований на 2023 год, превышает рост численности населения на 31 миллион человек. В связи с этим количество web-ресурсов пропорционально повышается, что подтверждают исследования компании «Website Rating», согласно статистике которой, в ноябре 2022 года количество web-сайтов составило порядка 1.14 миллиарда, что несомненно ведет к высокой конкуренции между ресурсами, которые предоставляют схожий контент, а следовательно заставляет it-компании повышать качество своего продукта.Большинство наиболее распространенных методологий разработки ПО предполагают обязательный этап «Тестирование», а некоторые, например, V-образная модель или TDD (разработка через тестирование), и вовсе имеют несколько различных вариантов тестирования, проводящихся между разными этапами разработки.
Содержание
Введение
Анализ web-ресурса и постановка задачи на разработку
1 Анализ деятельности компании
2 Описание веб-сайта и анализ его основных разделов
3 Анализ бизнес-процессов продукта и его влияние на работу компании
4 Процесс тестирования на проекте
5 Постановка задачи на автоматизацию
6 Выводы по разделу
Выбор средств разработки
1 Выбор языка программирования
2 Выбор инструментов автоматизации API
3 Выбор инструментов автоматизации UI
4 Выводы по разделу
3 Разработка тестовых процедур для автоматизации тестирования web-ресурса
3.1 Точки тестирования информационного ресурса и тестовые окружения
2 Критерии тестирования
3 Структура тестовой документации
4 Алгоритмизация тестовых сценариев API
5 Алгоритмизация тестовых сценариев UI
6 Разработка тестовых сценариев
7 Обработка результатов тестирования
8 Вывод по разделу
Реализация тестовых процедур
1 План тестирования
2 Разработка основных методов для сборки API автотестов
3 Разработка основных методов для сборки UI автотестов
4 Запуск автотестов
5 Генерация отчетов о тестировании
6 Выводы по разделу
Заключение
Не найдено
Финам - одна из крупнейших российских финансовых компаний, которая занимается инвестиционным банкингом и предоставляет широкий спектр финансовых услуг. Она была основана в 1994 году и с тех пор значительно расширила свои возможности.Акции и облигации, консультирование по слияниям и поглощениям, корпоративные финансы – все это делает Финам важным игроком на рынке капитала. Но чтобы сохранять свою репутацию и привлекать новых клиентов, компания должна обеспечивать безупречный функционал своего сайта. Основными направлениями деятельности компании являются:1. Брокерские услуги, предоставляемые компанией, позволяют клиентам не только осуществлять операции на фондовом рынке, но и выбирать из разных видов ценных бумаг, включая покупку и продажу акций, облигаций, фьючерсов и опционов.2. Финам – компания, которая оказывает широкий спектр услуг в управлении активами. Среди них – управление портфелями и фондами, инвестирование в акции, облигации, паи инвестиционных фондов и другие финансовые инструменты.3. Одним из важных направлений деятельности Finam является профессиональное консультирование в области инвестиций. Команда консультантов помогает клиентам принимать обоснованные решения о распределении активов, выборе инвестиционных стратегий и портфелей.4. Кроме того, компания предоставляет клиентам доступ к аналитическим материалам и прогнозам от лучших финансовых экспертов, которые помогают клиентам ориентироваться на рынке и принимать эффективные инвестиционные решения.5. Сотрудничество с Finam – это возможность получить качественное обслуживание и профессиональную помощь в управлении своими финансами.6. Компания также обладает многолетним опытом работы на рынке и высокой репутацией, что является гарантией надежности и стабильности при работе с компанией.