The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Robot Framework is a generic test automation framework based on keyword-driven and has been widely used in the automated testing of server. In this paper, Robot Framework is extended by test libraries to include some features in order to meet the demands of server testing, and the extended framework is used to execute the automated installation testing of server drives and firmware. Finally, analysis...
Software testing is generally intend to evaluate the quality of the software product through generation of testcases transformed formally into test scripts. Recently, testing tend to be model driven process in which human intervention is reduced. On other hand, Model driven architecture (MDA) has been adopt by Object Management Group (OMG) which raises abstraction level. So it's the key in adapting...
Model-based testing is of high practical relevance and many model-based testing approaches have been developed during the last years. But the key question under which conditions model-based testing pays off and a related decision support procedure for its application has not been sufficiently addressed. In this paper we develop a generic decision support procedure whether to apply model-based testing...
We present a summary of a problem analysis examining the challenges of introducing automated component black-box testing for an evolutionary grown software system. We outline the system and illustrate the challenges associated with testing. To explore to what extent black-box testing is feasible under a set of given conditions, we developed a prototype test automation framework. We describe the lessons...
Firmware, such as BIOS, is in essence software. Unlike hardware testing, there is only one method to test software, designing test cases to go through code and then verifying the results with expected outcomes. When code is changed frequently, automatic regression testing is critical to ensure that the changes do not introduce new faults. One popular cost-effective approach to automated regression...
The Current Methodologies of virtual and Automated Testing on touch screen displays are limited, since, minor screen changes and display software updates will cause the automated tests to fail and hence there will be a need to fix them. Addition of new items to a drop-down list, movement of buttons, reusability and conversion of Test scripts for similar devices will be a cumbersome job. The general...
This industrial practice paper presents the experience of a globally distributed test team of a software engineering organization spread across three countries (two in Europe and India) while moving to agile methodology. The team had to test mission-critical software that needed to conform to regulatory requirements. The paper describes the challenges faced by the team such as creating the test infrastructure...
Automated machines and plants are operated for some decades and undergo an everlasting evolution during this time. In this paper, we present three related open evolution challenges focusing on software evolution in the domain of automated production systems, i.e. evolution and co-evolution of (interdisciplinary) engineering models and code, quality assurance as well as variant and version management...
Automated test framework plays a significant role in test driven software development methodologies. The XUnit family of testing tools has been widely used in the industry. However, they are weak in supporting test case generation and test result checking. In this paper we propose a new kind of test automation framework by integrating data mutation testing and metamorphic testing methods. A tool for...
This Paper presents the design of a mechanism for the automation of the Integrated Spacecraft testing. This model executes the pre-defined sub-system test schedules in parallel with the various activities for the performance evaluation, anomaly monitoring and safety-critical operations on the Spacecraft. It guarantees unmanned testing of the complex spacecraft sub systems in a controlled environment...
Due to the increasing complexity of protection and control devices in modern power grids and the corresponding challenges for configuration and system integration the subject of application testing has become a focus of current research interest. Presently, the first industrial designs for a combined application and type testing exist. However, since all known concepts are based on conventional relay...
Testing is nowadays one of the most important part of product development lifecycle. The goal of this publication is to provide brief description of embedded software testing in research environment. It is divided into several parts and addresses the problem of testing embedded devices not only from the source code perspective, but it also takes into consideration testing the complete system behavior...
Page Object is a design pattern aimed at making web test scripts more readable, robust and maintainable. The effort to manually create the page objects needed for a web application may be substantial and unfortunately existing tools do not help web developers in such task.In this paper we present APOGEN, a tool for the automatic generation of page objects for web applications. Our tool automatically...
IEC 61850 standard has achieved the required development for the communication in the Substation Automation Systems (SASs) by allowing to apply the high-speed peer-to-peer communications that is the basis of metering, control and protection applications in SASs. Nevertheless, an appropriate test method for performance testing of IEC 61850 compatible with protection relays and systems is an urgent...
Smart metering issue is currently high on topic. Continual requests for results of testing and functionality verification lead to the creation of automatic testing system. In this system are connected programmable source, measuring device and created application. It is comprehensive analysis tool. Last version of this tool can work in testing or automatic mode. The second mode is for repeated tests...
Electronic content is increasing in automobiles day by day. Functionalities like Air Bags, Anti-lock Braking, Driver Assistance Systems, Body Controllers, Passive entry Passive Start, Electronic Power Steering etc. are realized electronically with complex software. These functionalities are related to automobile system safety. Hence, safety is one of the key issues of future automobile development...
As part of Agile transformation in past few years we have seen IT organizations adopting continuous integration principles in their software delivery lifecycle, which has improved the efficiency of development teams. With the time it has been realized that this optimization as part of continuous integration - alone - is just not helping to make the entire delivery lifecycle efficient or is not driving...
Testing of web service orchestrations brings new challenges to developers of Service-Oriented Applications (SOA) due to their dynamic nature and missing control over underlying infrastructure. The current testing approaches and tools cover single testing activities such as test path analysis, test case generation, web service emulation, fault injection, etc. There is still a lack of solutions that...
Web applications are a fundamental pillar of today's world. Society depends on them for business and day to day tasks. Because of their extensive use, web applications are under constant attack by hackers that exploit their vulnerabilities to disrupt business and access confidential information. SQL Injection and Remote File Inclusion are the two most frequently used exploits and hackers prefer easier...
There is much enthusiasm around web services in today's world. Web Services take the advantage of internet to communicate between two electronic devices connected via a network. Testing a Web Service is a challenge as the Service Requester does not have the source code and somehow needs to fully test the impact of changes on his application. Regression testing verifies the integrity of the application...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.