scholarly journals Open Source Software Test Automation Tools: A Competitive Necessity

Author(s):  
K. Saravanan ◽  
E. Poorna Chandra Prasad

<em>Software Testing is one of the critical activities in developing quality software. To enhance test efficiency and to improve repeatability of tests , several testing tools were developed and rolled out by proprietary commercial vendors like HP, IBM, etc., In the past decade, Proprietary software test automation tools dominated the automation market and were extensively adopted. But in recent past, Open Source test automation tools are acknowledged as reliable and are being adopted rapidly by IT companies. When companies started adopting Open source test automation tools, these tools were perceived as Competitive advantage to keep them abreast of technology developments, reduce cost, train testers, test in-house developed applications and so on. But today, we are witnessing Open Source test automation tools evolving as industry standard and have become a competitive necessity in IT Industry. This paper explores on how Open Source Test Automation tools have become a Competitive Necessity.</em>

Author(s):  
Tamer Abdou ◽  
Peter Grogono ◽  
Pankaj Kamthan

The increasing adoption and use of Open Source Software (OSS) motivates study of its development. This chapter explores the state-of-the art in OSS development processes, in general, and OSS testing processes, in particular. A conceptual model for software Testing Knowledge Management (TKM) that aims to provide an understanding of the testing domain is introduced. The TKM model is informed by earlier studies and guided by international testing standards. Moreover, the TKM model is equipped with different forms of knowledge, reusable across software projects. Using the TKM model as an integrative conceptual model enables understanding of how knowledge life cycle stages are mapped onto the test process of OSS, what type of knowledge is created at each stage, and how knowledge is converted from one stage to another. The chapter is supported by representative examples of OSS that are mature and currently in widespread use.


2015 ◽  
pp. 918-932
Author(s):  
Tamer Abdou ◽  
Peter Grogono ◽  
Pankaj Kamthan

The increasing adoption and use of Open Source Software (OSS) motivates study of its development. This chapter explores the state-of-the art in OSS development processes, in general, and OSS testing processes, in particular. A conceptual model for software Testing Knowledge Management (TKM) that aims to provide an understanding of the testing domain is introduced. The TKM model is informed by earlier studies and guided by international testing standards. Moreover, the TKM model is equipped with different forms of knowledge, reusable across software projects. Using the TKM model as an integrative conceptual model enables understanding of how knowledge life cycle stages are mapped onto the test process of OSS, what type of knowledge is created at each stage, and how knowledge is converted from one stage to another. The chapter is supported by representative examples of OSS that are mature and currently in widespread use.


2012 ◽  
Vol 4 (1) ◽  
pp. 20-36 ◽  
Author(s):  
Evila Piva ◽  
Cristina Rossi-Lamastra

In the past decade, Open Source (OS) licenses have attracted the interest of many scholars. However, there is still a limited understanding of the license choices made by small and medium enterprises doing business with OS (OS SMEs). The present paper aims at filling this gap. The authors argue that, because of firm specificities, OS SMEs tend to prefer copyleft licenses. Their arguments are corroborated by empirical evidence from a survey on 146 Italian OS SMEs. This evidence documents that OS SMEs are not plagued by the GPL fear theorized by the OS founding fathers. Conversely, these firms use copyleft licenses to more easily in-source knowledge from the community of OS users and developers. At the same time, license choices are influenced by the ideological motivations that OS SMEs inherit from their owner-managers.


2021 ◽  
Vol 61 (5) ◽  
pp. 203-213

The automation of business processes and operations is a global trend. Automation is software or mechanical self-fulfilling process without or with a minimal human intervention and control. In specific processes and parts of the energy transport the automation is already happening. It can replace significant part of human labour or just to take and reduce the routine physical or repeating mental efforts of the jobs. Automation tools and systems in the energy transport are strongly dominated by open-source software automation tools. Therefore, a part of professional skills required before automation will not be useful in the future, but to handle automation trend, many new skills and knowledge will be needed by the human jobs of the future.


Cybersecurity ◽  
2021 ◽  
Vol 4 (1) ◽  
Author(s):  
Yuhang Zhao ◽  
Ruigang Liang ◽  
Xiang Chen ◽  
Jing Zou

AbstractIn recent years, the widespread applications of open-source software (OSS) have brought great convenience for software developers. However, it is always facing unavoidable security risks, such as open-source code defects and security vulnerabilities. To find out the OSS risks in time, we carry out an empirical study to identify the indicators for evaluating the OSS. To achieve a comprehensive understanding of the OSS assessment, we collect 56 papers from prestigious academic venues (such as IEEE Xplore, ACM Digital Library, DBLP, and Google Scholar) in the past 21 years. During the process of the investigation, we first identify the main concerns for selecting OSS and distill five types of commonly used indicators to assess OSS. We then conduct a comparative analysis to discuss how these indicators are used in each surveyed study and their differences. Moreover, we further undertake a correlation analysis between these indicators and uncover 13 confirmed conclusions and four cases with controversy occurring in these studies. Finally, we discuss several possible applications of these conclusions, which are insightful for the research on OSS and software supply chain.


2012 ◽  
Vol 3 (6) ◽  
pp. 54
Author(s):  
Felice Stoico ◽  
Luca D'Altilia

<p>The Northern Daunian Subappennino Survey project, realised within the scientific research related to the PhD (Dottorato di ricerca) in "Archaeology and didactics of cultural heritage", proposes a methodological study of castles, aimed to rebuild the medieval landscape through the knowledge and interpretation of settlements. Starting from the results gained in the past researches and from many ideas offered by the analysis of medieval landscapes conducted by the University of Foggia, the project has been designed with a "global-type" analysis in mind, trying to redefine completely all the aspects involved in the archaeological documentation process and field-work, with the aid of archaeological computing, focusing on the use of free and open source software.</p>


Software Testing is an integral part of high quality software development process. To enhance quality, IT Companies are spending huge amount of money, labor and time on testing efforts. Test Automation tools help speed up testing effort, improve quality and also reduce cost in the long run. Currently, a combination of Open Source and Commercial Test Automation tools are employed to perform Functional Testing activities. With wide adoption of tools like Selenium, Open Source Functional Test Automation tools are accepted as a viable alternative for Commercial Tools. Professionals involved in the selection and purchase of a new Test Automation Tool or replace an existing tool are reviewing and analyzing various factors and features that drive them to select a particular tool. Research Reports, Tool Adoption Trends in Industry and Comparative review of various Test Automation Tools are some of the sources for them to guide their tool selection decision. As Open Source tools are accepted as viable alternative to Commercial tools and are highly economical, an empirical assessment focusing on the factors and features influencing the selection of these Open Source Functional Test Automation tools is attempted. This research aims in identifying the key factors and features that influence the selection of these tools by surveying IT Companies located in India who have already adopted these tools.


Author(s):  
Nasrin Dastranj ◽  
Sepehr Ghazinoory ◽  
Fatemeh Saghafi ◽  
Mona Rashidirad

One of the areas of significant importance in the growth of Information Technology (IT) in the world is the issue of open source software. The movement of open source software has led to considerable advancement and transformation in the world's IT industry. It is considered as one of the hotly-debated issues today. In Iran, open source software has recently received remarkable attention due to its many advantages. In this study, the problems of software industry in Iran, the opportunities created by using open source software, and the impacts and advantages of producing local open source operating system have been addressed through semi-structured interviews with the producers of local operating system and experts of open source software. Solving security problems, attending international markets, creating the spirit of cooperation and team work and flourishing the software business are some of the main impacts of producing open source software in Iran.


Sign in / Sign up

Export Citation Format

Share Document