údržba
This commit is contained in:
26
Playwright_GH_TS/aaa/tests/aa.spec.ts
Normal file
26
Playwright_GH_TS/aaa/tests/aa.spec.ts
Normal file
@ -0,0 +1,26 @@
|
||||
const { chrome } = require('playwright');
|
||||
|
||||
(async () => {
|
||||
const browser = await chrome.launch({
|
||||
headless: false
|
||||
});
|
||||
const context = await browser.newContext();
|
||||
const page = await context.newPage();
|
||||
await page.goto('https://www.aaaauto.cz/');
|
||||
await page.getByRole('button', { name: 'Přijmout vše' }).click();
|
||||
await page.getByRole('button', { name: 'Značka Vyberte značku' }).click();
|
||||
await page.getByText('Škoda (2793)').first().click();
|
||||
await page.getByRole('button', { name: 'Model Vyberte model' }).click();
|
||||
await page.getByText('Citigo(40)').click();
|
||||
await page.getByRole('button', { name: 'Rok Vyberte stáří vozu' }).click();
|
||||
await page.getByText('Do 10 let').click();
|
||||
await page.getByRole('button', { name: 'Cena Vyberte cenu' }).click();
|
||||
await page.getByText('Do 200 000 Kč', { exact: true }).click();
|
||||
await page.getByRole('button', { name: 'Kategorie Vyberte kategorii' }).click();
|
||||
await page.getByText('Úsporné vozy (31)').click();
|
||||
await page.getByRole('button', { name: 'Hledat' }).click();
|
||||
|
||||
// ---------------------
|
||||
await context.close();
|
||||
await browser.close();
|
||||
})();
|
17
Playwright_GH_TS/aaa/tests/aaa.spec.ts
Normal file
17
Playwright_GH_TS/aaa/tests/aaa.spec.ts
Normal file
@ -0,0 +1,17 @@
|
||||
import { test, expect } from '@playwright/test';
|
||||
|
||||
test('test', async ({ page }) => {
|
||||
await page.goto('https://www.aaaauto.cz/');
|
||||
await page.getByRole('button', { name: 'Přijmout vše' }).click();
|
||||
await page.getByRole('button', { name: 'Značka Vyberte značku' }).click();
|
||||
await page.getByText('Škoda', { exact: true }).first().click();
|
||||
await page.getByRole('button', { name: 'Model Vyberte model' }).click();
|
||||
await page.getByText('Citigo(40)').click();
|
||||
await page.getByRole('button', { name: 'Rok Vyberte stáří vozu' }).click();
|
||||
await page.getByText('Do 10 let').click();
|
||||
await page.getByRole('button', { name: 'Cena Vyberte cenu' }).click();
|
||||
await page.getByText('Do 200 000 Kč', { exact: true }).click();
|
||||
await page.getByRole('button', { name: 'Kategorie Vyberte kategorii' }).click();
|
||||
await page.locator('#hpFilterNG').getByText('Úsporné vozy').click();
|
||||
await page.getByRole('button', { name: 'Hledat' }).click();
|
||||
});
|
18
Playwright_GH_TS/aaa/tests/example.spec.ts
Normal file
18
Playwright_GH_TS/aaa/tests/example.spec.ts
Normal file
@ -0,0 +1,18 @@
|
||||
import { test, expect } from '@playwright/test';
|
||||
|
||||
test('has title', async ({ page }) => {
|
||||
await page.goto('https://playwright.dev/');
|
||||
|
||||
// Expect a title "to contain" a substring.
|
||||
await expect(page).toHaveTitle(/Playwright/);
|
||||
});
|
||||
|
||||
test('get started link', async ({ page }) => {
|
||||
await page.goto('https://playwright.dev/');
|
||||
|
||||
// Click the get started link.
|
||||
await page.getByRole('link', { name: 'Get started' }).click();
|
||||
|
||||
// Expects the URL to contain intro.
|
||||
await expect(page).toHaveURL(/.*intro/);
|
||||
});
|
Reference in New Issue
Block a user