Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4_1

.docx
Скачиваний:
1
Добавлен:
16.05.2025
Размер:
4.49 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

Кафедра 41

ПРЕПОДАВАТЕЛЬ

Доцент, канд. техн. наук

Е. Л. Турнецкая

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

Лабораторная работа №4_1

ТЕСТИРОВАНИЕ НА ОСНОВЕ CSS-СЕЛЕКТОРОВ

по курсу: Программная инженерия

СТУДЕНТКА ГР. №

Z0411

25.01.25

М. В. Карелина

номер группы

подпись, дата

инициалы, фамилия

Номер студенческого билета: 2020/3477

Санкт-Петербург

2025

Цель: получение практических навыков по тестированию веб-элементов на основе CSS-селекторов.

Для достижения поставленной цели требуется решить следующие задачи:

1. Определить атрибуты веб-элемента средствами DevTools.

2. Провести тестирование на основе тегов и CSS-селекторов средствами DevTools.

3. Зафиксировать результат обучения в отчете.

Вариант 7 (Рис. 1)

Рисунок 2 - Страница с вариантом задания

Определены атрибуты веб-элементов средствами DevTools (Рисунок 2).

Рисунок 1 - Выбор элемента курсором на странице

На рисунке отображены атрибуты изображения Сэнди Чикс, среди них: src - ссылка на источник изображения, heading – заголовок, name – имя, class и data-type.

С помощью контекстного меню скопирован селектор одного из элементов (Рисунок 3).

Рисунок 2 - Копирование селектора

В результате получилось: body > main > div.gallery > div > section > div:nth-child(4). Псевдокласс nth-child(4) говорит о том, что элемент является четвертым от своего родителя.

На рисунке 4 отображено копирование селектора атрибута heading.

Рисунок 3 - Копирование селектора атрибута heading

Скопированный селектор #cheecks говорит о том, что атрибут принадлежит элементу cheecks.

На рисунках 5 - 8 представлен поиск элемента по селектору, тегу, значению атрибута и классу соответственно.

Рисунок 4 - Элемент SpongeBob

Рисунок 5 - Поиск по тегу

Рисунок 6 - Поиск по значению атрибута

Рисунок 7 - Поиск по классу

Вывод

В ходе выполнения лабораторной работы мною были освоены навыки нахождения CSS-селекторов, поиска элементов различными способами – по тегу, классу, атрибуту. Осуществлено знакомство с тестированием веб-интерфейса на основе CSS-селекторов.

Соседние файлы в предмете Программная инженерия