Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Z9411_КафкаРС_ПИ_ЛР2.docx
Скачиваний:
0
Добавлен:
18.06.2024
Размер:
4.17 Mб
Скачать

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

  • Selenium IDE · Open source record and playback test automation for the web – [Электронный ресурс] – URL: https://www.selenium.dev/selenium-ide/ (Дата обращения 25.01.2024)

ПРИЛОЖЕНИЕ А

Сценарий тестирования «Поиск товара и фильтрация по цене»

{

"id": "a2cc9530-9ed5-40d3-92c1-ee4becab5006",

"version": "2.0",

"name": "yandex",

"url": "https://market.yandex.ru",

"tests": [{

"id": "e3766796-8923-43fe-a912-08da44b7e091",

"name": "scenario2",

"commands": [{

"id": "c7bac2bf-1d29-41ce-8451-017741f11eed",

"comment": "",

"command": "open",

"target": "/",

"targets": [],

"value": ""

}, {

"id": "e48be208-59eb-465e-9d6f-bfe72535f64a",

"comment": "",

"command": "setWindowSize",

"target": "1088x887",

"targets": [],

"value": ""

}, {

"id": "f49d8f2f-70d8-4e38-81a5-733bade35c2b",

"comment": "",

"command": "click",

"target": "linkText=Как выбрать товар",

"targets": [

["linkText=Как выбрать товар", "linkText"],

["css=.\\_2owod:nth-child(2) > .\\_1AHfX:nth-child(2)", "css:finder"],

["xpath=//a[contains(text(),'Как выбрать товар')]", "xpath:link"],

["xpath=//a[contains(@href, 'https://yandex.ru/support/market/choice-goods/product-search.html')]", "xpath:href"],

["xpath=//div[3]/div/div/div/a", "xpath:position"],

["xpath=//a[contains(.,'Как выбрать товар')]", "xpath:innerText"]

],

"value": "",

"opensWindow": true,

"windowHandleName": "win3443",

"windowTimeout": 2000

}, {

"id": "e2e239f3-c7b5-448e-bdc7-db32fb2c10af",

"comment": "",

"command": "selectWindow",

"target": "handle=${win3443}",

"targets": [],

"value": ""

}, {

"id": "db6f3b32-8116-487d-9caa-6efbcf535542",

"comment": "",

"command": "click",

"target": "css=.doc-c-cut__inner",

"targets": [

["css=.doc-c-cut__inner", "css:finder"],

["xpath=//dl/div/span/span", "xpath:position"]

],

"value": ""

}, {

"id": "4d0e4811-535d-4784-8441-e54c53d9910a",

"comment": "",

"command": "click",

"target": "css=.doc-c-cut__inner",

"targets": [

["css=.doc-c-cut__inner", "css:finder"],

["xpath=//dl/div/span/span", "xpath:position"]

],

"value": ""

}]

}, {

"id": "19cb6a54-a72d-41c6-856a-866a78db6c3b",

"name": "Scenario1",

"commands": [{

"id": "315f9582-3c46-4055-94d8-1f3b5849e879",

"comment": "",

"command": "open",

"target": "/",

"targets": [],

"value": ""

}, {

"id": "3863fc13-fe11-4e63-9698-be79bfe9583c",

"comment": "",

"command": "setWindowSize",

"target": "1088x887",

"targets": [],

"value": ""

}, {

"id": "b68f5ccf-95ce-4bef-ba92-f579c5618950",

"comment": "",

"command": "click",

"target": "id=header-search",

"targets": [

["id=header-search", "id"],

["name=text", "name"],

["css=#header-search", "css:finder"],

["xpath=//input[@id='header-search']", "xpath:attributes"],

["xpath=//input", "xpath:position"]

],

"value": ""

}, {

"id": "8a1bfde4-fe53-42d8-8158-44166eb9430a",

"comment": "",

"command": "type",

"target": "id=header-search",

"targets": [

["id=header-search", "id"],

["name=text", "name"],

["css=#header-search", "css:finder"],

["xpath=//input[@id='header-search']", "xpath:attributes"],

["xpath=//input", "xpath:position"]

],

"value": "зубная щетка"

}, {

"id": "04195a38-f97b-438a-8179-f55eebf31bc7",

"comment": "",

"command": "sendKeys",

"target": "id=header-search",

"targets": [

["css=.pVCfj:nth-child(1)", "css:finder"],

["xpath=//form/div/button/span", "xpath:position"],

["xpath=//span[contains(.,'Найти')]", "xpath:innerText"]

],

"value": "${KEY_ENTER}"

}, {

"id": "2de07adb-b1c9-4185-a50f-87e694c90079",

"comment": "",

"command": "click",

"target": "css=.\\_3kSQr",

"targets": [

["css=.\\_3kSQr", "css:finder"],

["xpath=//div[@id='serpTop']/div/div/div/div/div/noindex/div/button[2]", "xpath:idRelative"],

["xpath=//button[2]", "xpath:position"]

],

"value": ""

}]

}],

"suites": [{

"id": "efa53392-54a1-45a5-b335-dfec70752931",

"name": "Default Suite",

"persistSession": false,

"parallel": false,

"timeout": 300,

"tests": ["e3766796-8923-43fe-a912-08da44b7e091"]

}],

"urls": ["https://market.yandex.ru/"],

"plugins": []

}

ПРИЛОЖЕНИЕ Б