@MISC\{IMM2012-06354, author = "A. Foldager and H. Hannemose", title = "Test Environment for DTUsat-2", year = "2012", publisher = "Technical University of Denmark, {DTU} Informatics, {E-}mail: reception@imm.dtu.dk", address = "Asmussens Alle, Building 305, {DK-}2800 Kgs. Lyngby, Denmark", note = "Supervised by Associate Professor Hans Henrik L{\o}vengreen, hhl@imm.dtu.dk, {DTU} Informatics", url = "http://www2.compute.dtu.dk/pubdb/pubs/6354-full.html", abstract = "The goal of this thesis is to create a solution for testing DTUsat-{2,} which is a student-built satellite at {DTU}. In this thesis, requirements for such a test environment are determined and existing solutions for testing are studied. The design for a test environment is presented, built upon the foundation of the concepts found in the existing systems. The designed system contains several general concepts, which enables the user to set up and combine elements to create advanced test scenarios. Based on the design considerations, a system has been implemented, which has been tested against a simulator of the satellite. Basic functionality has been tested to ensure the test environment is able to communicate with a functional copy of the satellite. Ultimately, we have ended up with an operational test environment, which can be used to perform functional testing of DTUsat-2. Additionally, we have proposed a number of possible future improvements to the test environment." }