The Case Study of Automated Mobile APP Testing for Network Devices

碩士 === 國立交通大學 === 管理學院資訊管理學程 === 107 === Software testing is a job that requires teamwork. It needs the participation of testers, developers and users. Furthermore they need to be in close communication during the software test so the process can run smoothly. The testing of software is becoming mor...

Full description

Bibliographic Details
Main Authors: Li, Cheng-Han, 李政翰
Other Authors: Tsai, Min-Jen
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/jk25nf
id ndltd-TW-107NCTU5627080
record_format oai_dc
spelling ndltd-TW-107NCTU56270802019-11-26T05:16:53Z http://ndltd.ncl.edu.tw/handle/jk25nf The Case Study of Automated Mobile APP Testing for Network Devices 手機APP自動化測試績效之研究_以網通廠為例 Li, Cheng-Han 李政翰 碩士 國立交通大學 管理學院資訊管理學程 107 Software testing is a job that requires teamwork. It needs the participation of testers, developers and users. Furthermore they need to be in close communication during the software test so the process can run smoothly. The testing of software is becoming more important in the development of software programming. The test method constantly evolves and is improved as time goes on. Therefore the test team has made it their goal to always pursue greater efficiency and find better ways to perform the test processes and to create the test resources, from manual to automated testing. Software testing is an important part of the quality management of the products. It relatively is the highest costing part of the overall software system development. However there are no specified criteria verifications in place to ensure the quality standard of the test result as only the manual method of the software test is utilised, which not only requires more labor but is also time consuming. This research explores the effectiveness of using APP software automated testing tools to solve the problem of manual testing, including company implementation, user interviews, literature references and their interconnections. This would alter the pathway from hardware manufacturing to software design for the web connection companies in Taiwan, because the software quality is a key factor in product competitiveness in the increase of software functionality and demand. Testing is a complicated and time consuming process. In general, software must be updated frequently, whether a new function is added or a bug needs to be fixed. As soon as the test scope has changed, more time needs to be taken to verify the original function and new features. Time deficiency often causes the decline of the quality standard; therefore these test cases require a variety of hardware and software development resources. But if the testers individually develop specialized automated tests to reduce test time, these test resources will be wasted. Without the effective integration, many test resources will not be able to be recycled and test efficiency will not improve effectively. Therefore this paper plans to research how to properly install the correct test tools and plan the test process. This paper proposes an automated test process method by using an automated test by using APP. This process can integrate all test cases and reuse software and hardware test resources by recycling and reducing test costs through consummate planning. When the automated test was applied practically, the experimental results showed substantial improvements in test efficiency and the relevant test and development team also responded positively. It is therefore worthwhile to recommend this method of automated testing to other organizations. Tsai, Min-Jen 蔡銘箴 2019 學位論文 ; thesis 95 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 管理學院資訊管理學程 === 107 === Software testing is a job that requires teamwork. It needs the participation of testers, developers and users. Furthermore they need to be in close communication during the software test so the process can run smoothly. The testing of software is becoming more important in the development of software programming. The test method constantly evolves and is improved as time goes on. Therefore the test team has made it their goal to always pursue greater efficiency and find better ways to perform the test processes and to create the test resources, from manual to automated testing. Software testing is an important part of the quality management of the products. It relatively is the highest costing part of the overall software system development. However there are no specified criteria verifications in place to ensure the quality standard of the test result as only the manual method of the software test is utilised, which not only requires more labor but is also time consuming. This research explores the effectiveness of using APP software automated testing tools to solve the problem of manual testing, including company implementation, user interviews, literature references and their interconnections. This would alter the pathway from hardware manufacturing to software design for the web connection companies in Taiwan, because the software quality is a key factor in product competitiveness in the increase of software functionality and demand. Testing is a complicated and time consuming process. In general, software must be updated frequently, whether a new function is added or a bug needs to be fixed. As soon as the test scope has changed, more time needs to be taken to verify the original function and new features. Time deficiency often causes the decline of the quality standard; therefore these test cases require a variety of hardware and software development resources. But if the testers individually develop specialized automated tests to reduce test time, these test resources will be wasted. Without the effective integration, many test resources will not be able to be recycled and test efficiency will not improve effectively. Therefore this paper plans to research how to properly install the correct test tools and plan the test process. This paper proposes an automated test process method by using an automated test by using APP. This process can integrate all test cases and reuse software and hardware test resources by recycling and reducing test costs through consummate planning. When the automated test was applied practically, the experimental results showed substantial improvements in test efficiency and the relevant test and development team also responded positively. It is therefore worthwhile to recommend this method of automated testing to other organizations.
author2 Tsai, Min-Jen
author_facet Tsai, Min-Jen
Li, Cheng-Han
李政翰
author Li, Cheng-Han
李政翰
spellingShingle Li, Cheng-Han
李政翰
The Case Study of Automated Mobile APP Testing for Network Devices
author_sort Li, Cheng-Han
title The Case Study of Automated Mobile APP Testing for Network Devices
title_short The Case Study of Automated Mobile APP Testing for Network Devices
title_full The Case Study of Automated Mobile APP Testing for Network Devices
title_fullStr The Case Study of Automated Mobile APP Testing for Network Devices
title_full_unstemmed The Case Study of Automated Mobile APP Testing for Network Devices
title_sort case study of automated mobile app testing for network devices
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/jk25nf
work_keys_str_mv AT lichenghan thecasestudyofautomatedmobileapptestingfornetworkdevices
AT lǐzhènghàn thecasestudyofautomatedmobileapptestingfornetworkdevices
AT lichenghan shǒujīappzìdònghuàcèshìjīxiàozhīyánjiūyǐwǎngtōngchǎngwèilì
AT lǐzhènghàn shǒujīappzìdònghuàcèshìjīxiàozhīyánjiūyǐwǎngtōngchǎngwèilì
AT lichenghan casestudyofautomatedmobileapptestingfornetworkdevices
AT lǐzhènghàn casestudyofautomatedmobileapptestingfornetworkdevices
_version_ 1719296537689849856