| ชื่อเรื่อง | : | การปรับสตริปต์ทดสอบสำหรับโปรแกรมบนเว็บตามการเปลี่ยนแปลง |
| นักวิจัย | : | วีรพล ยอดมงคล , วรรณพร ทึงลำพง , ทวีทรัพย์ อภิวัฒนาพงศ์ , Taweesup Apiwattanapong |
| คำค้น | : | Computer programs , Computer software , Information, computing and communication sciences , Software engineering , Test automation , Test script , User interfaces (Computer systems) , Websites , การทดสอบอัตโนมัติ , ตัวเชื่อมประสานกับผู้ใช้ (ระบบคอมพิวเตอร์) , ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ , สคริปต์ทดสอบ , สาขาเทคโนโลยีสารสนเทศและนิเทศศาสตร์ , ส่วนติดต่อกับผู้ใชั , เว็บไซต์ , โปรแกรมคอมพิวเตอร์ |
| หน่วยงาน | : | สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2553 |
| อ้างอิง | : | http://www.nstda.or.th/thairesearch/node/23920 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | โปรแกรมประยุกต์บนเว็บมักมีการเปลี่ยนแปลงอยู่เสมอ และทุกครั้งที่มีการเปลี่ยนแปลงนักพัฒนาจำเป็นต้องทำการทดสอบโปรแกรมรุ่นใหม่ว่ายังสามารถทำงานได้ถูกต้องหรือไม่ การทำการทดสอบให้เป็นอัตโนมัติโดยการบันทึกสคริปต์ทดสอบและเรียกใช้ซ้ำนั้น สามารถช่วยลดภาระการทดสอบเมื่อมีการเปลี่ยนแปลงลงได้มาก อย่างไรก็ตามสคริปต์ทดสอบส่วนมากจะผูกอยู่กับส่วนรับข้อมูลบนหน้าเว็บของโปรแกรม หากส่วนติดต่อผู้ใช้มีการเปลี่ยนแปลงก็อาจทำให้สคริปต์ทดสอบไม่สามารถทำงานได้ งานวิจัยนี้นำเสนอเทคนิคในการปรับสคริปต์ทดสอบตามการเปลี่ยนแปลงของส่วนติดต่อผู้ใช้ โดยอาศัยการหาความแตกต่างระหว่างหน้าเว็บในรุ่นเดิมและรุ่นใหม่ นอกจากนี้ยังได้นำเสนอกรณีศึกษาซึ่งนำเครื่องมือที่พัฒนาขึ้นตามเทคนิคนี้ไปใช้กับเว็บที่มีการใช้งานจริงและพบว่าเทคนิคนี้สามารถช่วยลดภาระการปรับแก้สคริปต์ทดสอบด้วยมือได้เป็นอย่างดี
Web application always face with many changes. Every time a change occurs, developers need to test the new version of these applications to ensure that existing functionalities are not adversely affected. Test automation (e.g. recording test scripts and rerunning them on the new versions) can save testing time and effort. However, most test scripts are tied with the user interface, especially the form inputs. Changes in the user interface may render some test scripts inoperable. This research proposes a technique to adapt test scripts according to form input change using the HTML form differencing. This research also presents a case study in which an implementation of the technique is used in a real-world web site. The case study has shown promising result. |
| บรรณานุกรม | : |
วีรพล ยอดมงคล , วรรณพร ทึงลำพง , ทวีทรัพย์ อภิวัฒนาพงศ์ , Taweesup Apiwattanapong . (2553). การปรับสตริปต์ทดสอบสำหรับโปรแกรมบนเว็บตามการเปลี่ยนแปลง.
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ. วีรพล ยอดมงคล , วรรณพร ทึงลำพง , ทวีทรัพย์ อภิวัฒนาพงศ์ , Taweesup Apiwattanapong . 2553. "การปรับสตริปต์ทดสอบสำหรับโปรแกรมบนเว็บตามการเปลี่ยนแปลง".
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ. วีรพล ยอดมงคล , วรรณพร ทึงลำพง , ทวีทรัพย์ อภิวัฒนาพงศ์ , Taweesup Apiwattanapong . "การปรับสตริปต์ทดสอบสำหรับโปรแกรมบนเว็บตามการเปลี่ยนแปลง."
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ, 2553. Print. วีรพล ยอดมงคล , วรรณพร ทึงลำพง , ทวีทรัพย์ อภิวัฒนาพงศ์ , Taweesup Apiwattanapong . การปรับสตริปต์ทดสอบสำหรับโปรแกรมบนเว็บตามการเปลี่ยนแปลง. ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ; 2553.
|
