Upload files to "/"

This commit is contained in:
2026-08-27 14:59:25 -06:00
parent 431fc44d7c
commit 71a1f466a0
5 changed files with 7515 additions and 1 deletions

28
wdio.conf.ts Normal file
View File

@@ -0,0 +1,28 @@
import { createWdioCucumberAdapter } from '@qacg/qk-test-analytics/adapters/wdio-cucumber';
import { loadQkforceRunConfig } from './test/support/qkforce-config.mjs';
import { loadQkforceTestData } from './test/support/qkforce-test-data.mjs';
const qkforce = loadQkforceRunConfig();
loadQkforceTestData();
const analytics = createWdioCucumberAdapter({
capture: 'on-failure',
projectName: qkforce.profile.id
});
export const config: WebdriverIO.Config = {
runner: 'local',
tsConfigPath: './tsconfig.json',
specs: ['./test/features/**/*.feature'],
maxInstances: 1,
capabilities: [{ browserName: 'chrome', 'goog:chromeOptions': { args: ['--headless=new','--disable-gpu','--no-sandbox','--window-size=1440,900'] } }],
logLevel: 'error',
baseUrl: qkforce.run.targetUrl,
waitforTimeout: 10_000,
connectionRetryTimeout: 120_000,
connectionRetryCount: 3,
framework: 'cucumber',
reporters: ['spec'],
cucumberOpts: { import: ['./test/step-definitions/**/*.ts'], language: 'en', timeout: 60_000, retry: 0, failFast: false, strict: true },
...analytics.hooks
};