diff --git a/test_api.py b/test_api.py
index 4870a9ff566f16f912d7c25c2e313031b035366f..efea18c9bde8f23c2dcad64ac644ffeaab6f3c14 100644
--- a/test_api.py
+++ b/test_api.py
@@ -23,7 +23,7 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         
     def test_simple_command_string(self):
         """Test für einfache Befehlsfolge (FB)"""
@@ -32,7 +32,7 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         
     def test_alternating_directions(self):
         """Test für alternierende Richtungen (RRRRLLLL)"""
@@ -41,7 +41,7 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         
     def test_mixed_commands_with_invalid_at_end(self):
         """Test für gemischte Befehle mit ungültigem Befehl am Ende (FBRLX)"""
@@ -50,9 +50,9 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         # Prüfen, dass nur die gültigen Befehle ausgeführt wurden
-        self.assertEqual(data['executed_commands'], 'FBRL')
+        self.assertEqual(data['output'], 'FBRL')
         
     def test_unknown_command_at_start(self):
         """Test für unbekannten Befehl am Anfang (XFB)"""
@@ -61,9 +61,9 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('successful_commands', data)
+        self.assertIn('output', data)
         # Prüfen, dass nur die gültigen Befehle ausgeführt wurden
-        self.assertEqual(data['executed_commands'], 'FB')
+        self.assertEqual(data['output'], 'FB')
         
     def test_missing_input(self):
         """Test für fehlenden Input"""
@@ -91,7 +91,7 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         
     def test_out_of_bounds(self):
         """Test für Bewegung außerhalb der Grenzen"""
@@ -101,9 +101,9 @@ class TestDriveEndpoint(unittest.TestCase):
                                 content_type='application/json')
         self.assertEqual(response.status_code, 200)
         data = json.loads(response.data)
-        self.assertIn('executed_commands', data)
+        self.assertIn('output', data)
         # Die Anzahl der ausgeführten Befehle sollte kleiner sein als die Anzahl der gesendeten
-        self.assertLess(len(data['executed_commands']), 20)
+        self.assertLess(len(data['output']), 20)
 
 if __name__ == '__main__':
     unittest.main()