Скачиваний:
0
Добавлен:
14.06.2026
Размер:
23.23 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/

ПРИЛОЖЕНИЕ А. Фрагмент программного кода автоматизированного тестирования:

#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()

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