Automatic System Tests on Airborne Radar Systems

University essay from Uppsala universitet/Fasta tillståndets elektronik

Author: Sebastian Lindblom; David Johansson; [2018]

Keywords: ;

Abstract: The aim of this master thesis was to create automated system tests on airborne radar systems. Automated tests can reduce time spent on repetitive and monotone work and instead create time for exploratory testing and customer criteria testing. Nightly builds and well designed tests can improve robustness and create a more stable system for the user. The project started with a pre-study, which consisted of researching the system in question, researching the possibilities of automated tests on said system and different tools that could be used in the project. Furthermore the pre-study contained interviews, visits and workshops within SAAB, with topics including automated tests, automation software and the SAAB GlobalEye system. The solution included two separated tests, one regression test and one startup test. The regression test verifies that selected standard functions works with the new soft/hardware updates and the Startup test verifies that the starting sequences for selected subsystems are executed correctly. Both of these tests were installed in the test laboratory. The tests were separated in to two parts; one control part and one analysis part. By recording the data being sent on the different interfaces while performing the tests, it's made possible to analyze the recorded data. This method enables many tests to be performed on the same set of data. The control part was solved with a third party software, called Squish, from a German company named Froglogic. The analysis part was written in MATLAB, where the test results were presented as well. The chain of events was set up and executed by Jenkins (an open source automation software), which also served as a scheduler, to enable nightly builds.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)