KogiQA è uno strumento di automazione dell'interfaccia utente per applicazioni web che non utilizza selettori CSS o XPath. Invece, utilizza un algoritmo personalizzato per interagire con gli elementi in modo coerente, basato sul significato dell'azione derivata dall'albero DOM.
Ad esempio, digitando 'page.click("Add Client")' si cliccherà sul pulsante 'Add Customer'.
Finché il significato del testo sulla pagina rimane invariato, KogiQA riduce la necessità di manutenzione dei test. È anche la migliore opzione quando non è possibile modificare il codice della pagina da testare, come nel caso del test di applicazioni MS D365 o Salesforce.