Design of Automatic Test Software for Electromagnetic Radiation Safety Margin

2012 ◽  
Vol 542-543 ◽  
pp. 859-864
Author(s):  
Hui Ying Liu ◽  
Zhen Yu Mao ◽  
Hong Xu

Focused on the current problems of the automated testing for electromagnetic compatibility, this paper proposes a hierarchical and modular electromagnetic compatibility software architecture based on the OOP. This paper gives the design ideas, methods and main features and develops a test automation software for electromagnetic radiation safety margin based on this architecture. Experimental results show this software improves test efficiency, accuracy and achieves the desired effect compared with the manual testing. This software also reduces the intensity of the work of the testers and has a good value in engineering.

2013 ◽  
Vol 427-429 ◽  
pp. 652-655
Author(s):  
Zhong Qian Wu ◽  
Jin Zhe Li ◽  
Zeng Zeng Liao

In order to improve software reusability of automated test scripts, presents a keyword-driven test automation framework (KDTFA). First, the current existing automated testing framework for inductive analysis; then raised KDTFA system architecture; finally, an example of the android interface application framework and the existing framework for KDTFA actual contrast verification results show that the framework has a reduced scale of test scripts to improve the overall test efficiency and other advantages.


Author(s):  
Ghanesh Jain ◽  
Arun Singh Chouhan

Software testing is an activity which is aimed for evaluating quality of a program and also for improving it, by identifying defects and problem. Testing can be described as a process used for revealing defects in software and for establishing that the software has attained a specified degree of quality with respect to selected attributes. The paper would provide distinction between automation and manual testing of an internet banking website, specifically highlighting the contrast in cost, time and ROI. It would also bring up a comparison between some of the test automation tools available in the market and their effect on the project if used.A business critical application like an internet banking website needs to be thoroughly tested for any residual bugs remaining in the code as any failure could lead to huge business loss. Using functional testing, some of the possible defects that may lead to failure could be removed. Automated testing included the development of scripts that not only saves time and resources when applications are updated, but also speeds up the process of testing. Test automation is extensively used for regression testing, which seeks out new bugs in a program and separates them. This paper highlights the comparison between QTP and Selenium automation tools available in market and their use in the software project scenario.


2021 ◽  
Vol 13 ◽  
pp. 184797902110620
Author(s):  
S. Reine De Reanzi ◽  
P. Ranjit Jeba Thangaiah

Software industry has adopted automated testing widely. The most common method adopted is graphical user interface test automation for the functional scenarios to reduce manual testing and increase the repeatability. Reducing execution time and redundancy to achieve quality “go/no go decisions” provides rational for the executive management to allocate funds to adopt automation and invest in the setup including people, process, and tools to achieve faster time to market. There are a variety of practices engaged by testers, like frameworks, tools, methods, procedures, models, and technologies to achieve automation. Nonetheless, the actual effectiveness in terms of return on investment (ROI) is not known, though there are various formulas to calculate ROI of test automation. The factors that determine the ROI are maturity of test automation, purpose, or intent, picking right tests for automation, knowledge of the tester to derive test coverage, domain expertise, defining right metrics like defects found by automation runs, cost versus reduction of time, labor versus quality of scripts, repeatability, and results. These factors form the base of the questions designed for the survey. The paper presents a survey and analysis to understand the ROI of test automation from industry test professionals from both product and services organizations.


2021 ◽  
Vol 5 ◽  
pp. 39-46
Author(s):  
V. V. Karanskij ◽  
◽  
S. V. Smirnov ◽  
A. S. Klimov ◽  
E. V. Savruk ◽  
...  

Increasing the reliability requirements for electromagnetic compatibility of electronic equipment requires the creation of protective coatings that absorb electromagnetic radiation or the development of new radio-absorbing materials. In the frequency range up to 1 GHz, radio-absorbing materials based on Ni – Zn ferrites are of the greatest interest. The absorption of electromagnetic radiation by ferrites occurs due to resonant phenomena at the level of domains and atoms. Improving the performance of ferrites is possible by modifying their surface properties. In this paper, gradient structures for electromagnetic radiation protection products are obtained by treating the surface of Ni – Zn ferrite samples with a low-energy electron beam. To generate the electron beam, a unique development was used — a forevacuum plasma electronic source that allows forming and transporting a beam with a power density of up to 105 W/cm2 under conditions of high pressure and high gas release. As a result of processing, gradient structures were found on the surface of ferrites. A theoretical analysis and experimental study of the obtained structures “non – magnetic conductor – ferrite”, characterized by an increased attenuation coefficient and a reduced reflection coefficient of electromagnetic radiation in the frequency range from 0.5 to 2.5 GHz. The possibility of obtaining near-surface layers depleted in zinc with increased electrical conductivity and reduced magnetic permeability is shown.


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.


Author(s):  
A.V. Shlyahov

When placing various antenna systems in a confined space, one has to deal with a complex electromagnetic environment and insufficient isolation between the antennas. And, although the methods of ensuring electromagnetic compatibility of such groups of radio electronic means are well known, taking into account the peculiarities of the objects under consideration, they have very limited application. The use of innovative technologies developing in recent years, including the use of screens made of metamaterials, makes it possible to significantly expand the "limits of applicability" of these methods. As the studies have shown, the screen made of metamaterial has special characteristics in comparison with traditional screens, namely: at the operating frequency of the antenna, the screen is practically permeable to electromagnetic radiation, and at the interference frequency it becomes low-transparent and works as a reflector. The results can be used to improve isolation between closely spaced antennas, such as at the tops of towers or masts.


Author(s):  
Paula Donegan ◽  
Liane Bandeira ◽  
Cristina Matos ◽  
Paula Luciana da Cunha ◽  
Camilla Maia

This chapter approaches paramount aspects related to test automation, introducing the importance of implementation in the software market and essential bases, such as adjustment to the organizational reality and establishment of an efficient strategy. Types of tools and directives for a successful implantation are presented. Test automation has been considered the main measure taken to enhance test efficiency — fundamental in the software-development process. Responsible for verifying and/or validating the quality of the executable product compared to performed documentation and client requirements. Therefore, with the chapter content here provided, we aim to provide the reader with an understanding of test automation and grant relevant orientations to assist implementing it.


Cloud ecosystem basically offers Platform as a Service (PaaS), Infrastructure as a Service (IaaS) and Software as a Service (SaaS). This paper describes the testing process employed for testing the C-DAC cloud SuMegha. Though new tools for the testing cloud are emerging into the market, there are aspects which are suited for manual testing and some which can be speeded up using automated testing tools. This paper brings out the techniques best suited to test different features of Cloud computing environment. It offers a comparison of several tools which enhance the testing process at each level. The authors also try to bring out (recommend) broad guidelines to follow while setting up a cloud environment to reduce the number of bugs in the system


Sign in / Sign up

Export Citation Format

Share Document