140,605 research outputs found

    Automation testing tools : a comparative view

    Get PDF
    Effective software testing leads to assurance towards high quality in software development. Automation testing tool facilitates in faster testing process in testing stage thus completion and implementation of software on time. One of the most significant issues for automation is to select the automation-testing tool and the appropriate framework. The objective of this paper is to assess and compare twenty-one available automation-testing tools on twenty attributes in comprehensive manner. This study will assist software testing professionals and researchers towards further insight in this area. Keywords: test automation, automation tools, software testing, automation test frameworks, test automation typespublishedVersio

    Software Test Automation with Robot Framework

    Get PDF
    Testing is a crucial activity in Software Development Process. It is to examine & modify source code. Effective Testing produces high quality software. To improve the quality and the efficiency of software testing, software automation test has been used widely during the software testing. This paper discusses the advantages of testing tools in software test automation, with the Robot framework

    SELENIUM FRAMEWORK FOR WEB AUTOMATION TESTING: A SYSTEMATIC LITERATURE REVIEW

    Get PDF
    Software Testing plays a crucial role in making high-quality products. The process of manual testing is often inaccurate, unreliable, and needed more than automation testing. One of these tools, Selenium, is an open-source framework that used along with different programming languages: (python, ruby, java, PHP, c#, etc.) to automate the test cases of web applications. The purpose of this study is to summarize the research in the area of selenium automation testing to benefit the readers in designing and delivering automated software testing with Selenium. We conducted the standard systematic literature review method employing a manual search of 2408 papers, and applying a set of inclusion/exclusion criteria the final literature included 16 papers published between 2009 and 2020. The result is using Selenium as a UI for web automation, not only all of the app functionality that has been tested, But also it can be applied with added some method or other algorithms like data mining, artificial intelligence, and machine learning. Furthermore, it can be implemented for security testing. In the future research for selenium framework automation testing, the implementation should more focus on finding effective and maintainability on the application of Selenium in other methodologies and is applied with the better improvement that can be matched for web automation testing

    Set up of automated user interface testing system

    Get PDF
    Automation has evolved dramatically in the past decade, one aspect of this being software automation testing. The system used in this thesis is Nightwatch.js which is a Node.js-based framework solution for web applications and websites. With the demonstration conducted in this paper, the author aims to specify the vital role of automation testing framework in the software industry. The commissioning party was Quux Oy, a software company located in Valkeakoski (Finland). The testing in the company are still done manually and there is an imperative need for the setup of an automated user interface testing system. The thesis project included a theoretical review using online sources such as articles, forums, electronic sources, and the main website of the Nightwatch itself. The theory was focused on the definition of automation and on defining Nightwatch.js system along with all the required features to set up the system. The implementation part was where the whole set up process was being examined and recorded. The outcome of the thesis project is a test suite where all the components required to be tested were covered. The targets of the thesis were achieved, with a justification for using this testing system in Quux Oy and its whole set up process

    Semantics-based Automated Web Testing

    Full text link
    We present TAO, a software testing tool performing automated test and oracle generation based on a semantic approach. TAO entangles grammar-based test generation with automated semantics evaluation using a denotational semantics framework. We show how TAO can be incorporated with the Selenium automation tool for automated web testing, and how TAO can be further extended to support automated delta debugging, where a failing web test script can be systematically reduced based on grammar-directed strategies. A real-life parking website is adopted throughout the paper to demonstrate the effectivity of our semantics-based web testing approach.Comment: In Proceedings WWV 2015, arXiv:1508.0338

    Automation Testing Using Data Driven Approach

    Get PDF
    As we all know that Software testing is time –consuming and expensive process, especially in safety-secured applications. Testing Automation would allow us to reduce development cost and will help us in increasing the quality of Software. Automation Framework follows Data Driven Approach which passes data stored in Spreadsheet as input to the number of test scripts written for executing test cases. We have developed this Framework by using Selenium IDE and languages such as Java and HTML. Framework will automate the testing of software in different phases using a Driver Script and each phase will test the web application and generate the final reports as screenshots, logger report and HTML report. These reports are generated automatically with the help of the driver script and selenium webdriver and the complete final report is sent to the client as an electronic mail. DOI: 10.17762/ijritcc2321-8169.16042
    corecore