Темы дипломных работ python

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Дипломный проект по автоматизации тестирования UI с использованием Selenium

License

Lexxx42/graduation-project-geek-brains

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Факультет тестирования ПО

Автоматизация тестирования UI с использованием Selenium

Дипломная работа

специальности «Тестирование ПО»

diplom structure

diplom structure

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

Читайте также:  Звездочка в html символы

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

Задачами дипломной работы в связи с указанной целью являются:

  • изучить основные понятия теории тестирования;
  • исследовать наиболее распространенные web-технологии;
  • изучить систему контроля версий GIT;
  • изучить базовые возможности языка программирования Python;
  • изучить основные возможности и методы Selenium;
  • исследовать расширение возможностей тестирования с помощью фреймворков;
  • раскрыть необходимость использования паттерна Page Object Model;
  • изучить различные методы формирования отчетов о тестировании.

Объект и предмет исследования

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

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

Научная и практическая значимость

Научная новизна заключается в нахождении нового подхода к обучению специалистов в направлении автоматизации на языке программирования Python.

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

Дипломный проект представляет из себя курс по освоению (или расширению уже имеющихся) знаний в области автоматизации тестирования на языке программирования Python.

Рекомендуется проходить курс последовательно и самостоятельно изучать дополнительные материалы. Ссылки на некоторые материалы будут приведены по ходу курса, но рекомендуется проводить самостоятельную работу по поиску актуальной информации.

About

Дипломный проект по автоматизации тестирования UI с использованием Selenium

Источник

Дипломные работы на тему python

icon

Выполнено 27 работ на тему «python»

icon

Средняя цена 3 034 &#8381 (Минимальная 2 124 &#8381 , максимальная 3 945 &#8381 )

icon

Средний срок выполнения: 14 дней

Последние работы на эту тему по предмету «программирование»

ВВЕДЕНИЕ В современном мире успешное и прибыльное функционирование любого бизнеса невозможно без использования информационных технологий. Увеличение количества компаний одной отрасли и возрастание конкуренции между ними, доказывают необходимость внедрения программных продуктов, способных автомат

Сервис по сокращению ссылок. Со сбором статистики по переходам. Аналог goo.gl. скажите, возможно ли получить интерыейсы с описанием элементов управления? Макеты как бы.. для презентации. дело в том что в эту пятниц у мне уже нужно провести презентацию с описанием всего функционала. еще вопр

Читайте также:  Creating scripts in python

Написать программу на Python 3 с простым интерфейсом, реализующую анализ данных, решением задач методами Data mining. За исходные данные имеются 2 БД (прохождение заказов и ремонт продукции. Допустимо любое использование информации из бд ее сокращение под определенную задачу DM. Пример интерфейса и

Последние работы на эту тему по предмету «информатика»

ВВЕДЕНИЕ Актуальность данной выпускной квалификационной работы обусловлена тем, что сейчас Россия находится в состоянии перехода от индустриального общества к постиндустриальному. То, как успешно компания использует и управляет информацией, говорит о том, какого успеха эта компания может достигну

Источник

Python

Python – это популярный и востребованный скриптовый язык программирования. Он является универсальным, поэтому идеально подойдет для решения различных задач. Его можно использовать для разных платформ.

Где и как используется Python?

Python – это не только популярный, но и интерпретируемый язык. Программа на Python будет представлять собой простой текстовый файл. Код удастся писать почти в любом редакторе. При желании можно применять специальные IDE.

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

Самый главный плюс данного языка – это простота его использования. Не потребуется тратить много времени на то, чтобы изучить синтаксис и не нужно переживать о том, что произойдет утечка памяти. Данный язык будет делать всё за специалиста.

Другие преимущества языка:

  1. Язык является интерпретируемым.
  2. Он идеально подходит не только для профессионалов, но и новичков. Язык отлично спроектирован и хорошо логичен. Для того чтобы его изучать не потребуется знать английский. Благодаря тому, что Python простой в использовании, разработка идет очень быстро, так как специалисту не нужно писать множество кодов.

Всего работ 39

Тип Название Рейтинг Категория Стоимость
Исходники Генератор календарей (Python) 1 Python 700,00
Исходники Программа Парадокс дней рождения Python 1 Python 700,00
Курсовые работы Разработка подсистемы управления файлами с непрерывным способом физической организации файла(python) 1 Python 1 500,00
Исходники Приложение «Сумасшедший сказочник» (Python) 1 Python 1 000,00
Исходники Аукцион (Python, Tkinter, SqLite) new 0 Python 4 000,00
Курсовые работы Анализ клиентской базы сервисной компании (Python, Google Colab) new 0 Python 3 000,00
Исходники Учет книг (Python, tkinter, customtkinter, Pillow, sqlite3) 0 Python 1 000,00
Лабораторные работы Кластеризация Python 0 Python 500,00
Исходники Магазин «Автозапчасти»(Python, Tkinter, SQLite) 0 Python 2 000,00
Лабораторные работы Протокол «слепой» подписи на базе системы анонимного голосования Python 0 Python 800,00
Лабораторные работы Реализация алгоритма «Ментальный покер» Python 0 Python 800,00
Лабораторные работы Основные алгоритмы электронной подписи файлов Python 0 Python 800,00
Курсовые работы Алгоритм муравьиной колонии Python 0 Python 1 000,00
Лабораторные работы Основные алгоритмы шифрования данных, Python 0 Python 800,00
Лабораторные работы Основные функции криптографии (быстрое возведения в степень по модулю, обобщённый алгоритм Евклида, алгоритм Диффи-Хеллмана, Шаг младенца, шаг великана) Python 0 Python 800,00
Курсовые работы Раскраска графа + доказательство с нулевым знанием Python 0 Python 1 000,00
Лабораторные работы Графический редактор на PyQT5 (python) 0 Python 600,00
Исходники Ханойская башня «Python» 0 Python 700,00
Исходники Шифр ROT13 «Python» 0 Python 600,00
Исходники Шифр Виженера «Python» 0 Python 1 000,00
Исходники Программа «Гипотеза Коллатца» Python 0 Python 500,00
Исходники Логическая игра «Бейглз» Python 0 Python 700,00
Исходники Блог (Python, Flask) 0 Python 1 500,00
Исходники Разработка подсистемы управления памятью со странично-сегментной организацией виртуальной памяти и алгоритмом замещения страниц LFU(python) 0 Python 900,00
Дипломные работы Разработка Telegram-бота для колледжа АГУ (Python) 0 Python 10 000,00
Исходники Игра пинг понг Python 0 Python 430,00
Исходники Игра пинг понг 0 Python 430,00
Исходники Телеграм бот на Python 0 Python 1 500,00
Исходники Телеграмм бот на Python 0 Python 1 000,00
Исходники Анализ данных на Python 0 Python 2 500,00
Исходники Салон мобильной связи Python 0 Python 1 000,00
Исходники Блоговый(новостной) движок 0 Python 1 500,00
Исходники Сессия (Python, Tkinter, sqlite3) 0 Python бесплатно
Исходники Телефонная книга (Python, Tkinter, sqlite3) 0 Python бесплатно
Исходники Учёт спортсменов (Python, Tkinter, Sqlite) 0 Python бесплатно
Исходники Учет сотрудников (Python, Tkinter, консоль, Sqlite) 0 Python бесплатно
Исходники Учёт товаров (Python, Tkinter, Sqlite) 0 Python бесплатно
Исходники Сортировка слиянием(merge sort) | Python 0 Python бесплатно
Исходники Быстрая сортировка(quick sort) | Python 0 Python бесплатно
Читайте также:  Import java util exception

Источник

Оцените статью