How Much Automation can be Done in Testing?

Author(s):  
Izzat Alsmadi

It is widely acknowledged that software testing stage is a stage in the software project that is time and resources’ consuming. In addition, this stage comes late in the project, usually at the time where pressure of delivery is high. Those are some reasons why major research projects in testing focus on methods to automate one or more of activities in this stage. In this chapter, description of all sub stages in software testing is explained along with possible methods to automate activities in this sub stage. The focus in this chapter is on the user interface of the software as it is one of the major components that receives a large percentage of testing. A question always raised in testing is whether full test automation is possible and if that can be feasible, possible and applicable. While 100% test automation is theoretic and impractical, given all types of activities that may occur in testing, it is hoped that a maximum coverage in test automation will be visible soon.

2014 ◽  
pp. 1828-1849 ◽  
Author(s):  
Izzat Alsmadi

It is widely acknowledged that software testing stage is a stage in the software project that is time and resources’ consuming. In addition, this stage comes late in the project, usually at the time where pressure of delivery is high. Those are some reasons why major research projects in testing focus on methods to automate one or more of activities in this stage. In this chapter, description of all sub stages in software testing is explained along with possible methods to automate activities in this sub stage. The focus in this chapter is on the user interface of the software as it is one of the major components that receives a large percentage of testing. A question always raised in testing is whether full test automation is possible and if that can be feasible, possible and applicable. While 100% test automation is theoretic and impractical, given all types of activities that may occur in testing, it is hoped that a maximum coverage in test automation will be visible soon.


Psihologija ◽  
2004 ◽  
Vol 37 (3) ◽  
pp. 291-310
Author(s):  
Boris Kordic

A review is given from the beginning of psychoanalysis till our days. The main research projects till 1991. that had been conducted according to model of ?unified science? are reported. The major research contributions and shortcomings are given and Pfeiffer methodology developed exclusively for psychoanalysis is specifically discussed. Further, two contemporary researches are reported that correct the shortcomings of earlier researches due to the use of model of ?pluralism of science? and some new methodological innovations (for example, ?unfolded panel? design). In addition, the main results of two contemporary researches are given.


2021 ◽  
Vol 6 (1) ◽  
pp. 96
Author(s):  
Aldi Arista Ilham ◽  
Ammar Azmi ◽  
Ardian Rizky Ramadhani ◽  
Dimas Fatkhi Abeda Falah ◽  
Aries Saifudin

PT KISP is a market in the Ciledug area, which requires a parking application, it is hoped that this parking implementation can solve the problem of user needs, namely helping the parking system to be more effective and efficient in terms of processing data and information. With this application, it is hoped that it will make it easier for users to make transactions that are easy and in a short time. To design and implement a reliable parking application that is protected from damage or errors, comprehensive testing is needed, such as the functional test, performance test and user interface test aspects, so testing is needed. Testing parking applications based on black box, software testing is useful to ensure whether the actual results match the expected results and to ensure the application is not damaged. Based on the black box testing that has been carried out, it includes input, process and output in the parking application.


Author(s):  
Miroslav Bures ◽  
Martin Filipsky ◽  
Ivan Jelinek

In the automated testing based on actions in user interface of the tested application, one of the key challenges is maintenance of these tests. The maintenance overhead can be decreased by suitably structuring the test scripts, typically by employing reusable objects. To aid in the development, maintenance and refactoring of these test scripts, potentially reusable objects can be identified by a semi-automated process. In this paper, we propose a solution that identifies the potentially reusable objects in a set of automated test scripts and then provides developers with suggestions about these objects. During this process, we analyze the semantics of specific test steps using a system of abstract signatures. The solution can be used to identify the potentially reusable objects in both recorded automated test sets and tests programmed in an unstructured style. Moreover, compared to approaches that are based solely on searching for repetitive source code fragments, the proposed system identifies potentially reusable objects that are more relevant for test automation.


Sign in / Sign up

Export Citation Format

Share Document