在過去的幾十年來,開發軟體產品的過程中,許多研究員重視軟體可用性及軟體可靠度,所以軟體測試在其中扮演相當重要的角色,目前團隊正進行開發工業生產線數據分析平台,此工業生產線數據分析平台是以T 廠公司的生產資料為例,透過歷年來的生產數據,及專業人員多年的經驗,一併藉由暗裂估計軟體進行分析,當完成此分析平台的某一功能時,要進行測試,來確保此功能的可用性及正確性,再提供給廠商使用,避免未來不需要的錯誤提高生產效益。 然而,使用者介面的測試若透過人力進行測試,需花費大量人力及時間,且可能仍有風險,無法將bug測出,因此希望針對此工業生產線數據分析平台,做自動化測試與實作案例,來找出系統上有何種錯誤及需修改之處,以利開發系統的快速及能迅速交由廠商使用。 本論文為實作一個自動化測試,來測試工業生產線數據分析平台之功能是否完整,來達到此平台的品質更優質化的境界,此外,希望藉由這樣的自動化測試,可以減少開發團隊花在測試過程中所付出的人力及時間成本,並且專注於其他功能的開發。 ;In the past few decades, in the process of developing software products, many researchers have paid attention to software availability and software reliability, so software testing plays a very important role. Currently, the team is developing a data analysis platform for industrial production lines. The analysis platform is based on the production data of the T-factory company. The production data over the years and the experience of the professionals for many years are analyzed by the micro crack estimation software. When a certain function of the analysis platform is completed, Test to ensure the availability and correctness of this feature, and then provide it to the manufacturer to avoid future unneeded errors and improve production value. However, if the test of the user interface is tested by manpower, it takes a lot of manpower and time, and there may still be risks, and the bug cannot be detected. Therefore, it is hoped that the automated data analysis platform for this industrial production line will test automatically and implement the test cases to find out what errors and modifications need to be made on the system. Hence, the data analysis platform for industrial production lines can be used by the manufacturer quickly. This paper is to implement a test automation to test whether the function of the industrial production line data analysis platform is complete, to achieve the higher quality of the platform. In addition, I hope that our team can reduce the cost of manpower and time after I implement a test automation and focus on the development of other functions.