Скачиваний:
0
Добавлен:
14.06.2026
Размер:
3.39 Mб
Скачать

Список использованных источников.

1.Турнецкая, Е. Л. Программная инженерия. Тестирование и контроль качества программного обеспечения: учебное пособие для вузов / Е.

Л. Турнецкая, А. В. Аграновский. — Санкт-Петербург: Лань, 2025. 172 с.

2.Куликов С.С. Тестирование программного обеспечения. Базовый курс. URL: https://svyatoslav.biz/software_testing_book/

3.Сервис по проверке кроссбраузерной совместимости Browserling.

URL: https://www.browserling.com

4.Онлайн-сервис для технического аудита Similarweb. URL: https://www.similarweb.com

5.Онлайн-сервис для валидации верстки W3C Validator. URL: https://validator.w3.org/

6.Документация по инструментам веб-разработчика Chrome DevTools.

URL: https://developer.chrome.com/docs/devtools/

7.Официальный портал проекта автоматизированного тестирования

Selenium. URL: https://www.selenium.dev/

28

ПРИЛОЖЕНИЕ А.

Фрагмент программного кода автоматизированного тестирования:

#Generated by Selenium IDE import pytest

import time import json

from selenium import webdriver

from selenium.webdriver.common.by import By

from selenium.webdriver.common.action_chains import ActionChains

from selenium.webdriver.support import expected_conditions from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.common.keys import Keys

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

class TestKursach():

def setup_method(self, method): self.driver = webdriver.Firefox() self.vars = {}

def teardown_method(self, method): self.driver.quit()

def test_kursach(self): self.driver.get("https://new.exponenta.ru/energy") self.driver.set_window_size(1400, 747) self.driver.find_element(By.CSS_SELECTOR, ".t966__menu-list- row:nth-child(1) .t966__typo__menu_1250593156").click() self.driver.find_element(By.CSS_SELECTOR, ".tn- elem__10433375561770206800006000002 .tn-atom__button- text").click()

self.driver.find_element(By.CSS_SELECTOR, ".t966__menu-item- title > div").click() self.driver.find_element(By.CSS_SELECTOR, ".tn- elem__10433375561744186702745 .tn-atom__img").click()

29

Соседние файлы в папке Итоговая работа