Litcius/Paper detail

Critical Analysis of Manual Versus Automation Testing

Kenish Rajesh Halani, Kavita Kavita, Rahul Saxena

20212021 International Conference on Computational Performance Evaluation (ComPE)17 citationsDOI

Abstract

Software testing examines the gap between system design and software requirements and determines whether the actual output matches the intended result. Software testing can be performed through Manual Testing or Automation Testing. Automation testing involves automated tools, such as Selenium, Webdriver, Appium, with minimal human interference. Manual Testing is done by testers without any tool involvement. In this paper authors have executed both the testing types on a website "Impressioncart.com" to evaluate and compare the performance of both. It was evident that in most of the cases automation technique out performed manual technique but to say that manual testing should be removed is not justifiable. To test or validate any software application accurately tester need to execute both the techniques due to their advantages and disadvantages. Testing is not only limited to just finding the bug but has a wider scope and is required to be imposed in project from the beginning to retirement.

Topics & Concepts

Manual testingNon-regression testingKeyword-driven testingAutomationWhite-box testingComputer scienceSoftware performance testingSoftware reliability testingTest strategyReal-time testingSoftware engineeringBlack-box testingRegression testingSystem integration testingReliability engineeringSoftwareSystem testingScope (computer science)Acceptance testingFunctional testingSoftware constructionSoftware developmentEngineeringOperating systemProgramming languageTestabilityMechanical engineeringSoftware Testing and Debugging TechniquesSoftware Reliability and Analysis ResearchAdvanced Malware Detection Techniques