]>Software Test Automation in Practice: Empirical Observations : Table 6
Table 6: Test automation categories affecting the software process in case OUs.

OUCategory
Automation applicationRole in software processTest automation strategyAutomation developmentAutomation toolsAutomation issues

Case AGUI testing, regression testingFunctionality verificationPart of the normal test infrastructureGeneral increase of applicationIndividual tools, test suite, in-house developmentComplexity of adapting automation to test processes

Case BPerformance, smoke testingQuality control toolPart of the normal test infrastructureGUI testing, unit testingIndividual tools, in-house developmentCosts of automation implementation

Case CFunctionality, regression testing, documentation automationQuality control toolPart of the normal test infrastructureGeneral increase of applicationTest suite, in-house developmentCost of automation maintenance

Case DFunctionality testingQuality control for secondary modulesProject-related casesUpkeep for existing partsIndividual toolsCosts of automation implementation

Case ESystem stress testingQuality assurance toolPart of the normal test infrastructureGeneral increase of applicationTest suiteCosts of implementing new automation

Case FUnit and module testing, documentation automationQC, overall effect harmfulIndividual usersRecently scaled downIndividual toolsManual testing seen more efficient

Case GRegression testing for use casesQuality assurance toolPart of the normal test infrastructureGeneral increase of applicationTest suiteCost of automation maintenance

Case HRegression testing for module interfacesQuality control for secondary modulesPart of the normal test infrastructureGeneral increase of applicationTest suite, in-house developmentUnderestimation of the effect of automated testing on quality

Case IFunctionality testingQuality control toolProject-related casesApplication pilot in developmentProof-of-concept toolsCosts of automation implementation

Case JAutomation not in useQA, no effect observedIndividual usersApplication pilot in developmentProof-of-concept toolsNo development incentive

Case KSmall scale system testingQC, overall effect harmfulIndividual usersRecently scaled downSelf-created tools; drivers and stubsManual testing seen more efficient

Case LSystem stress testingVerifies module compatibilityProject-related casesAdapting automation to the testing strategyIndividual tools, in-house developmentComplexity of adapting automation to test processes