เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์
วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | Thai |
Published: |
จุฬาลงกรณ์มหาวิทยาลัย
2012
|
Subjects: | |
Online Access: | http://cuir.car.chula.ac.th/handle/123456789/17325 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Chulalongkorn University |
Language: | Thai |
id |
th-cuir.17325 |
---|---|
record_format |
dspace |
spelling |
th-cuir.173252012-03-03T07:20:15Z เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ A tool for generating test case for relational database constraints testing ประภาส ทองรัก ธาราทิพย์ สุวรรณศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ ซอฟต์แวร์ -- การทดสอบ ฐานข้อมูลเชิงสัมพันธ์ วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552 ปัจจุบันแอพพลิเคชันของฐานข้อมูลมีความซับซ้อนเพิ่มขึ้น ส่งผลให้แอพพลิเคชันของฐานข้อมูลปัจจุบันมีการเปลี่ยนแปลง เช่น การเปลี่ยนแปลงกระบวนการทางธุรกิจ การเปลี่ยนแปลงสิทธ์การเข้าใช้งาน และบทบาทต่างๆ เป็นต้น การทดสอบแอพพลิเคชันของฐานข้อมูลจึงมีความท้าทาย เนื่องจากวิธีการและเครื่องมือทดสอบในการทดสอบแอพพลิเคชันของฐานข้อมูลปัจจุบันไม่สนใจการทดสอบเงื่อนไขของฐานข้อมูล วิทยานิพนธ์นี้จึงนำเสนอเครื่องมือสร้างกรณีทดสอบซึ่งสนับสนุนการทดสอบฐานข้อมูลและสร้างเครื่องมืออัตโนมัติสำหรับสร้างกรณีทดสอบให้เป็นไปตามข้อกำหนดซึ่งกำหนดจากผู้ใช้และฐานข้อมูลที่ทำการทดสอบ ข้อกำหนดเหล่านั้น ประกอบด้วยสคีมาของฐานข้อมูล เงื่อนไขบังคับบูรณภาพของเอนทิตี เงื่อนไขบังคับบูรณภาพของการอ้างอิงถึง และเงื่อนไขบังคับของโดเมน ทั้งนี้เป้าหมายของเครื่องมือนี้ เพื่อสร้างกรณีทดสอบซึ่งครอบคลุมทุกเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ภายใต้การทดสอบ และเป็นการช่วยให้นักพัฒนาและผู้ทดสอบสามารถสร้างกรณีทดสอบได้ง่ายขึ้น Database applications become increasingly complex. Consequently, database application configuration must be changed, for business process change as well as, authorization and role change. Testing database applications is much more challenging because most methods and tools developed for application testing have not focused on database constraints. In this thesis, a tool for relational database constraints testing is proposed to support database testing and is constructed to automate test case generation according to criteria, supplied by tester and target database. The criteria consist of database schema, entity integrity constraints, referential integrity constraints, and domain constraints. The goal of the tool is to generate test cases that cover database constraints of the software under test and to assist and ease the database application developer or tester 2012-03-03T07:20:14Z 2012-03-03T07:20:14Z 2552 Thesis http://cuir.car.chula.ac.th/handle/123456789/17325 th จุฬาลงกรณ์มหาวิทยาลัย 2012909 bytes application/pdf application/pdf จุฬาลงกรณ์มหาวิทยาลัย |
institution |
Chulalongkorn University |
building |
Chulalongkorn University Library |
country |
Thailand |
collection |
Chulalongkorn University Intellectual Repository |
language |
Thai |
topic |
ซอฟต์แวร์ -- การทดสอบ ฐานข้อมูลเชิงสัมพันธ์ |
spellingShingle |
ซอฟต์แวร์ -- การทดสอบ ฐานข้อมูลเชิงสัมพันธ์ ประภาส ทองรัก เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
description |
วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552 |
author2 |
ธาราทิพย์ สุวรรณศาสตร์ |
author_facet |
ธาราทิพย์ สุวรรณศาสตร์ ประภาส ทองรัก |
format |
Theses and Dissertations |
author |
ประภาส ทองรัก |
author_sort |
ประภาส ทองรัก |
title |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
title_short |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
title_full |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
title_fullStr |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
title_full_unstemmed |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
title_sort |
เครื่องมือสร้างกรณีทดสอบสำหรับการทดสอบเงื่อนไขของฐานข้อมูลเชิงสัมพันธ์ |
publisher |
จุฬาลงกรณ์มหาวิทยาลัย |
publishDate |
2012 |
url |
http://cuir.car.chula.ac.th/handle/123456789/17325 |
_version_ |
1681414173487005696 |