Authentication Mechanisms in AIQ Tests
Recommended guidance
What kind ofDesign authentication mechanismin doesAIQ Appvancetests front-endso appcredentials, usessessions, bytokens, default.and Doestest it have its own local user DB? And what kind of SSO mechanisms does it support?
Credentialsaccounts are savedcontrolled, repeatable, and safe to use. Authentication steps should reflect the application under test and should not expose passwords or tokens in Propertiesdocumentation, filelogs, calledscreenshots, realm.propertiesor insidescenario AIQ itself.
code.
The
Common userapproaches
- UI
areloginstoredthroughinScenariothoseEditorpropertywhenfile.thewhichlogin flow isauthenticated.partThe entries looks like this:appvance: <value>AIQ itself supports MYSQL and ORACLE databases to saveof the testscenarioobjective. - Service
executionSuiteresults.authenticationCurrentlyfornoAPISSOtokens,isOAuthsupported.flows, orButsetuptalkingcalls. - Pre-created
abouttestapplications, any appsaccounts withanyknownkindpermissions and reset procedures. - Session setup or teardown steps that keep each run independent.
Best practices
- Use dedicated test accounts instead of
authenticationpersonalwithoranyproductiontechnologyaccounts. - Store
cansecretsbeinautomatedapprovedusingsecureAppvancelocations,TestnotDesigner.in visiblesteps
or shared notes. - Validate multi-factor, SSO, captcha, or conditional-access requirements before automation.
- Clear sessions when tests must start from a known state.
- Document account role, environment, and cleanup expectations without revealing credentials.
Last updated: MarchOctober 18,6, 20242026
If you have any feedback on this topic, please contact us at documentation@appvance.ai