test automation framework
Recently Published Documents


TOTAL DOCUMENTS

43
(FIVE YEARS 7)

H-INDEX

6
(FIVE YEARS 1)

2021 ◽  
Vol 2070 (1) ◽  
pp. 012142
Author(s):  
B Aravind Balaji ◽  
S Sasikumar ◽  
K Ramesh

Abstract A Test Automation Framework is a bunch of rules or coding guidelines for test-process handling that is followed during coding. These are simple strategies that produce helpful results such as improved code re-usability, higher portability, diminished script support cost, reduced interdependency, higher interchangeability, and so on. This paper presents the development of a test automation framework for Printed Circuit Board Assembly (PCBA) to test the functionality and fault identification of the electronic circuit in the PCBA. It provides an integrated array of test and measurement Instruments which is automated using SCPI (Standard Command for programming Instrument) based commands to control test and measurement processes, making it simpler to configure and query. These test instruments imitate the environment in which the PCBA is to be deployed, which helps to observe its characteristics to determine whether it meets the expectation for which it was designed. Any possible variations in its characteristics due to fault are observed during testing and those faults are identified automatically using the data-driven fault analysis method.


Author(s):  
Mesut Durukal

This paper presents the most common test smells and prevention methods against them in test automation frameworks which are used to test microservice architectures. In this scope; the necessity for test automation is discussed, and the most probable test smells in a test automation framework are listed. Finally, applied solutions to handle them are told and advantages are analyzed by investigating the results.


2019 ◽  
Vol 16 (2) ◽  
pp. 453-457
Author(s):  
S. Venkatraj ◽  
Rajiv Vincent ◽  
V. Vijayakumar ◽  
K. Vengatesan ◽  
M. Rajesh

This work proposes a generalized excel based test automation framework for REST API testing using groovy script. Testing is an important process in software development process, which helps to find unknown errors, failure and bugs in a software application and increases quality of the software application. With the existing process of testing is manual, where the inputs are given manually and the actual outcome or output is validated for different test case scenarios. This manual testing leads to increase in time and effort of testing, as there will be different scenarios to be tested in which different test data has to be prepared to test a particular functionality. As the functionalities in an application changes or added up, over the software development phase, there is a need to test the old functionalities after and before, integrating the new or changed functionality to the existing system. This results in testing the already tested functionalities to test again manually, which increases effort and time for the testing process. The manual testing process has to be automated, so that the testing time, effort and money can be reduced. The test automation framework is implemented using a groovy compiling tool in which the functionalities such as, read the data from input test data excel file, make a REST API request, validate the data and writing the result to the excel file has been developed. Since groovy is a flavor of java, several libraries have been imported to implement the test automation framework.


Sign in / Sign up

Export Citation Format

Share Document