Application to test the TV and trobleshoot

Saved in:
Bibliographic Details
Title: Application to test the TV and trobleshoot
Authors: Haghighat, Marjan
Contributors: Domingo Pascual, Jordi, Fabra Radua, Samuel, Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
Source: UPCommons. Portal del coneixement obert de la UPC
Universitat Politècnica de Catalunya (UPC)
Publisher Information: Universitat Politècnica de Catalunya, 2023.
Publication Year: 2023
Subject Terms: JavaScript, Monitoring, Frontend, Application, Chassis, Testing, Web applications, Assaigs (Tecnologia), Redux, Development, C#, TV, JavaScript (Computer program language), Hardware, Backend, Entity framework, My SQL, React, React router, Rds, Booking page, Àrees temàtiques de la UPC::Informàtica::Enginyeria del software, Remote debuging service, EF, Net, Llenguatges script (Informàtica), Implementation, Troubleshooting, Web application, Television, Aplicacions web, Log board, React Redux, Televisió
Description: This project focuses on improving Sony's Remote Debug Services (RDS) by addressing key limitations and introducing automation to enhance efficiency and reliability. One of the limitations is the restriction of RDS to support only one person at a time due to its connection with the hardware. To overcome conflict a complementary booking system was developed to ensure exclusive access to a specific TV model for each tester, reducing conflicts and improving the testing process. Furthermore, the project addresses the need for reducing human intervention during software updates by implementing automation. By automating the software update process, the project diminishes the reliance on manual steps, thereby minimizing the potential for errors and enhancing the overall functionality of the RDS application. This automation streamlines the update process, resulting in time savings for employees and improved system efficiency. As a result, the level of human interaction is significantly reduced, creating a more streamlined and efficient software update experience. The RDS application serves as a crucial link to the hardware, ensuring its proper functioning. To address this requirement, a complementary application was developed. This application not only automates tasks related to checking hardware connections but also enables remote detection and monitoring of hardware issues. It provides automated recovery solutions for hardware problems, reducing the need for physical intervention by administrators. By doing so, it significantly minimizes downtime caused by hardware issues. The primary goal of this project is to enhance the RDS application by minimizing the need for human involvement, increasing efficiency, and overcoming limitations related to hardware connectivity and software updates also reduce the change of conflicts during testing. Through the implementation of automation and the development of complementary tools, the project improves the overall performance and dependability of the RDS system. This, in turn, creates a more streamlined and efficient testing environment for the employees at Sony. Throughout this project, the C\# programming language, in conjunction with the .NET framework, was utilized for the development of domain classes. On the other hand, JavaScript was employed for the creation of the user interface, leveraging the React library.
Document Type: Master thesis
File Description: application/pdf
Language: English
Access URL: https://hdl.handle.net/2117/409566
Accession Number: edsair.dedup.wf.002..a1b5514de220a70a1fffc1b4f9720ba3
Database: OpenAIRE
Description
Abstract:This project focuses on improving Sony's Remote Debug Services (RDS) by addressing key limitations and introducing automation to enhance efficiency and reliability. One of the limitations is the restriction of RDS to support only one person at a time due to its connection with the hardware. To overcome conflict a complementary booking system was developed to ensure exclusive access to a specific TV model for each tester, reducing conflicts and improving the testing process. Furthermore, the project addresses the need for reducing human intervention during software updates by implementing automation. By automating the software update process, the project diminishes the reliance on manual steps, thereby minimizing the potential for errors and enhancing the overall functionality of the RDS application. This automation streamlines the update process, resulting in time savings for employees and improved system efficiency. As a result, the level of human interaction is significantly reduced, creating a more streamlined and efficient software update experience. The RDS application serves as a crucial link to the hardware, ensuring its proper functioning. To address this requirement, a complementary application was developed. This application not only automates tasks related to checking hardware connections but also enables remote detection and monitoring of hardware issues. It provides automated recovery solutions for hardware problems, reducing the need for physical intervention by administrators. By doing so, it significantly minimizes downtime caused by hardware issues. The primary goal of this project is to enhance the RDS application by minimizing the need for human involvement, increasing efficiency, and overcoming limitations related to hardware connectivity and software updates also reduce the change of conflicts during testing. Through the implementation of automation and the development of complementary tools, the project improves the overall performance and dependability of the RDS system. This, in turn, creates a more streamlined and efficient testing environment for the employees at Sony. Throughout this project, the C\# programming language, in conjunction with the .NET framework, was utilized for the development of domain classes. On the other hand, JavaScript was employed for the creation of the user interface, leveraging the React library.