TracNav
- Home
General Information
- Conceptual Details
- Architectural Details
- For Developers
- Examples
- Downloads
- Documentation
- Credits and Licences
- Legal Issues / Impressum
AutoQUEST Core Library
AutoQUEST Plug-ins
Java Foundation Classes
Microsoft Foundation Classes
HTML- and JavaScript-based Web Applications
PHP-based Web Applications
Generic Event Plugin
- GUITAR
AutoQUEST Frontend
Commands
The AutoQUEST Frontend is driven by commands, e.g., to parse files and load events or to train usage profiles. The available commands can be listed with the listCommands commands:
> listCommands
general
exec <filename>
exit
listCommands
man <commandName>
misc
deleteObject <objectname>
load <filename>
loadObject <filename> <objectName>
save <filename>
saveObject <filename> <objectName>
showTimer <timerName>
startFileListener <filename>
startTimer <timerName>
stopFileListener <filename>
sequences
condenseGuiModel {<sequencesName>}
condenseMouseClicks <sequences> {<new sequences>}
correctKeyInteractionTargets <sequences> {<new sequences>}
detectTextInputEvents <sequences> {<new sequences>} {<textEqualityType>}
generateReplayfile <filename> <sequences>
sequenceStatistics <sequencesName>
sortKeyInteractions <sequences> {<new sequences>}
usability
evaluateUsability <tasktree> {<evaluationResult>}
generateTaskTree <sequences> {<tasktree>}
usage
calcCoverage <modelname> <observedSequences> [<sequenceNames>] <minCovLength> <maxCovLength>
calcEntropy <modelname>
flattenModel <modelname> <modelname_flattened>
generateFixedLengthSequences <modelname> <sequencesName> <minlenght> <maxlength> {<all>} {<numSequences>} {<validEnd>}
generateGreedy <modelname> <sequencesName> <minLength> <maxLength> <coverageDepth> <desiredCoverage> {<validEnd>}
generateHybrid <modelname> <sequencesName> <lenght> <maxlengthAll> <numSequences> {<validEnd>}
generateRandomSequenecs <modelname> <sequencesName> <numSequences> <minlength> <maxlength> {<maxIter>} {<validEnd>}
listSymbols <modelname> {<sort>}
modelSize <modelname>
printDot <modelname>
printTreeDot <modelname>
showMarkovModel <modelname> {<showNodeNames>}
showTrie <modelname>
trainDFA <modelname> <sequencesName>
trainMarkovModel <modelname> <sequencesName> {<order>}
trainPPM <modelname> <sequencesName> <probEscape> <maxOrder> {<minOrder>}
updateModel <modelname> <sequencesName>
swt
showSequences <sequencesName>
guitar
efgTestCasesToSequences <directory> <sequencesName> {<guiFileName>}
efgToDFA <filename> <modelname>
efgToMM <filename> <modelname>
jfc
correctDirOldJFC <sourcedirectory> <destinationdirectory>
correctOldJFC <inputfilename> <outputfilename>
parseDirJFC <directory> {<sequencesName>}
parseJFC <filename> {<sequencesName>}
preprocessDirJFC <sourceDirectory> <targetDirectory>
preprocessJFC <sourceFile> <targetFile>
mfc
convertDirToXml <sourceDirectory> <targetFile> {<base64>}
convertToXml <sourceFile> <targetFile> {<base64>}
parseXML <filename> {<sequencesName>} {<countMessageOccurences>}
php
loadWebSequences <filename> <sequencesName> {<serverUrl>} {<timeout> <minSessionLength> <maxSessionLength>} {<generateFrequentUsers> <frequentUserThreshold>}
The commands are ordered by the plug-ins and logical components of AutoQUEST they belong to. Using the man command, a more detailed description of each command can be obtained, for example:
> man exec Executes a batch of commands. The batch is defined as a text file, where each line defines one command. Leading and trailing whitespaces are ignored. Usage: exec <filename> Example(s): exec scripts/batchscript
Last modified 13 years ago
Last modified on 10/08/12 10:14:49
