Files
openobserve/tests/ui-testing/playwright-tests/secondsPrecisionAdded.spec.js
T
Shyam Panjiyar 082255a704 test: internal user for login and super cluster steps refactoring (#5922)
internal user for login and super cluster steps refactoring
2025-02-11 17:29:19 +05:30

28 lines
897 B
JavaScript

// Implementation test.spec.js
import { test, expect } from "./baseFixtures";
import { LoginPage } from '../pages/loginPage.js';
import { LogsPage } from '../pages/logsPage.js';
import { startTimeValue, endTimeValue } from '../pages/CommonLocator.js';
test('Relative Seconds on Logs page', async ({ page }) => {
// Create page object instances
const loginPage = new LoginPage(page);
const logsPage = new LogsPage(page);
// Step 1: Navigate to the application and login
await loginPage.gotoLoginPage();
await loginPage.loginAsInternalUser();
await loginPage.login();
// Step 2: Navigate to Logs Page
// await page.waitForTimeout(4000); // Wait for login process
await logsPage.navigateToLogs();
// Step 3: Set the time to past 30 seconds and verify
await logsPage.setTimeToPast30Seconds();
await logsPage.verifyTimeSetTo30Seconds();
await logsPage.signOut();
});