Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/50326
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorธาราทิพย์ สุวรรณศาสตร์en_US
dc.contributor.authorชัชวาล โปร่งแสงen_US
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์en_US
dc.date.accessioned2016-12-01T08:05:03Z-
dc.date.available2016-12-01T08:05:03Z-
dc.date.issued2558en_US
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/50326-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558en_US
dc.description.abstractโปรแกรมประยุกต์บนโทรศัพท์เคลื่อนที่เพิ่มจำนวนและมีบทบาทต่อการดำรงชีวิตผนวกผสานแนวคิดเครือข่ายสังคมจึงทำให้มีการเข้าใช้งานโปรแกรมบนโทรศัพท์เคลื่อนที่หลายครั้งต่อวัน และมีแนวโน้มมากกว่าการใช้ผ่านคอมพิวเตอร์ส่วนบุคคล แนวทางการพัฒนาโปรแกรมบนโทรศัพท์เคลื่อนที่มีอยู่ด้วยกันหลายแพลตฟอร์ม แต่หากวัดถึงส่วนแบ่งทางการตลาดพบว่าแอนดรอยด์มีส่วนแบ่งทางการตลาดมากที่สุด ดังนั้นการพัฒนาโปรแกรมบนระบบปฏิบัติการแอนดรอยด์ จึงพัฒนาปรับปรุงโปรแกรมอยู่เสมอ ส่งผลกระทบมาสู่กระบวนการทดสอบโปรแกรมก่อให้เกิดปัญหาคือมีบางส่วนของกรณีทดสอบเดิมของโปรแกรมไม่สามารถนำมาใช้งานในการทดสอบโปรแกรมที่ถูกเปลี่ยนแปลงได้ ทำให้นักทดสอบโปรแกรมต้องใช้เวลา แรงงานและทรัพยากรในการตรวจสอบการเปลี่ยนแปลงกรณีทดสอบก่อนนำไปทดสอบโปรแกรมที่ถูกเปลี่ยนแปลง ด้วยเหตุนี้การวิเคราะห์ผลกระทบต่อกรณีทดสอบจากการเปลี่ยนแปลงส่วนต่อประสานกับผู้ใช้ของโปรแกรมจึงมีความสำคัญ งานวิจัยนี้จึงนำเสนอการวิเคราะห์ผลกระทบต่อกรณีทดสอบจากการเปลี่ยนแปลงส่วนต่อประสานกับผู้ใช้ของโปรแกรมประยุกต์บนโทรศัพท์เคลื่อนที่แอนดรอยด์ โดยเริ่มต้นด้วยการเปรียบเทียบไฟล์เอกสารเอกซ์เอ็มแอลของส่วนต่อประสานกับผู้ใช้ทั้งสองเวอร์ชัน จากนั้นนำผลของการเปรียบเทียบที่ได้ตรวจสอบกับกรณีทดสอบเดิมที่เป็นผลกระทบจากการเปลี่ยนแปลงแล้วปรับปรุงกรณีทดสอบให้ถูกต้อง รวมถึงสร้างกรณีทดสอบทดแทนในกรณีที่กรณีทดสอบเดิมไม่สามารถใช้งานได้ ซึ่งสร้างกรณีทดสอบโดยใช้ค่าขอบเขต และเป็นวิธีการทดสอบแบบแบล็คบอกซ์ ผลลัพธ์ที่ได้คือกรณีทดสอบที่ได้รับการแก้ไข และมีความถูกต้องมากขึ้นen_US
dc.description.abstractalternativeMobile applications have been increased and have influences on daily life mixing with social networking, therefore; there are accesses to mobile applications several times per day and the trend is higher than PC. There are a lot of mobile application development platforms if the market share is counted, the Android gains the most. Hence, Android applications development have grown, and they actually have an effect on testing process. The problem is that some test cases cannot be used when the programs are changed and this causes testers spend more times, energy, and resources for testing the changes before testing the new one. Consequently, test case impact analysis from User Interface changes for applications are important. This research presents test case impact analysis from User Interface changes for Android mobile application. It begins with the comparison between two versions of XML User Interface files. Then the results with old test cases which are affected by the changes are compared and test cases are corrected. In addition, new test cases are created to replace the old ineffective test cases. We use Boundary Value Analysis which is a “Black-box Testing Technique” to generate the new test cases. The findings are the improved and corrected test cases.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.titleการวิเคราะห์ผลกระทบต่อกรณีทดสอบจากการเปลี่ยนแปลงส่วนต่อประสานกับผู้ใช้สำหรับโปรแกรมประยุกต์บนโทรศัพท์เคลื่อนที่แอนดรอยด์en_US
dc.title.alternativeTest Case Impact Analysis from User Interface Changes for Android Mobile Applicationen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมซอฟต์แวร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisor[email protected],[email protected]en_US
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
5670473621.pdf4.58 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.