\chapter{การทดสอบระบบ}
การทดสอบการทำงานของระบบ โดยทำการทดสอบในลักษณะ Black-box Testing ซึ่งเป็นการทดสอบแบบที่ไม่สนใจการทำงานภายในของโปรแกรมว่าทำงานอย่างไร แต่จะเน้นไปที่ Input และ Result ซึ่งการทดสอบได้ผลดังนี้
\section{ทดสอบหน้า login}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้า login}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้า login} 
		& \setstretch{1.0}{กดที่ช่องกรอกข้อมูล}
		& \setstretch{1.0}{ระบบแสดงตัวกระพริบ (cursor) เพื่อชี้ให้รู้ตำแหน่งของการพิมพ์อักขระ} \\
		\cline{2-3} 
		& \setstretch{1.0}{พิมพ์อักขระ}
		& \setstretch{1.0}{ระบบแสดงผลอักระที่ถูกพิมพ์}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม submit กรณียังไม่ได้กรอก username,password}
		& \setstretch{1.0}{ระบบแสดงข้อความโปรดกรอกข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม summit กรณี username,password ไม่ถูกต้อง}
		& \setstretch{1.0}{แสดงข้อความ username หรือ password ไม่ถูกต้อง}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม summit กรณี username,password ถูกต้อง}
		& \setstretch{1.0}{ระบบแสดงหน้า admin}  \\
		\hline
	\end{tabular}
\end{table}	
\section{ทดสอบหน้า admin}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้า admin}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้า admin} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว} \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม admin}
		& \setstretch{1.0}{แสดงตัวเลือก หน้าแรก,เพิ่มข้อมู,logout}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่มลบ}
		& \setstretch{1.0}{ระบบแสดงให้ยืนยันการลบ}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม ค้นหา}
		& \setstretch{1.0}{แสดงรายชื่อสถานที่ท่องเที่ยวทั้งหมดในจังหวัดที่ค้นหา}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก หน้าแรก}
		& \setstretch{1.0}{ระบบแสดงหน้า admin}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก เพิ่มข้อมูล}
		& \setstretch{1.0}{ระบบแสดงหน้าเพิ่มข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก log out}
		& \setstretch{1.0}{ระบบทำงานออกจากระบบ พร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้า adminsearch}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้า adminsearch}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้า adminsearch} 
		& \setstretch{1.0}{กดปุ่มลบ}
		& \setstretch{1.0}{ระบบทำการลบสถานที่ท่องเที่ยวที่เลือก} \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่มแก้ไข}
		& \setstretch{1.0}{ระบบแสดงหน้าอัพเดทข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก หน้าแรก}
		& \setstretch{1.0}{ระบบแสดงหน้า admin}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก เพิ่มข้อมูล}
		& \setstretch{1.0}{ระบบแสดงหน้าเพิ่มข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก log out}
		& \setstretch{1.0}{ระบบทำงานออกจากระบบ พร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม admin}
		& \setstretch{1.0}{แสดงตัวเลือก หน้าแรก,เพิ่มข้อมู,logout}  \\
		\hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้าแสดงรายละเอียดสถานที่ท่องเที่ยว}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าแสดงรายละเอียดสถานที่ท่องเที่ยว}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าแสดงรายละเอียดสถานที่ท่องเที่ยว} 
		& \setstretch{1.0}{กดปุ่มเลือกจังหวัด}
		& \setstretch{1.0}{แจ้งเตือนว่าเลือกสำเร็จ} \\ \cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\ \hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้าเพิ่มข้อมูล}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าเพิ่มข้อมูล}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าเพิ่มข้อมูล} 
		& \setstretch{1.0}{กดที่ช่องกรอกข้อมูล}
		& \setstretch{1.0}{ระบบแสดงตัวกระพริบ (cursor) เพื่อชี้ให้รู้ตำแหน่งของการพิมพ์อักขระ} \\
		\cline{2-3} 
		& \setstretch{1.0}{พิมพ์อักขระ}
		& \setstretch{1.0}{ระบบแสดงผลอักระที่ถูกพิมพ์}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม admin}
		& \setstretch{1.0}{แสดงตัวเลือก หน้าแรก,เพิ่มข้อมู,logout}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก หน้าแรก}
		& \setstretch{1.0}{ระบบแสดงหน้า admin}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก เพิ่มข้อมูล}
		& \setstretch{1.0}{ระบบแสดงหน้าเพิ่มข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก log out}
		& \setstretch{1.0}{ระบบทำงานออกจากระบบ พร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม submit}
		& \setstretch{1.0}{ระบบทำการแจ้งเตือน success}  \\
		\cline{2-3} 
		& \setstretch{1.0}{ไม่กรอกข้อมูล}
		& \setstretch{1.0}{ระบแจ้งเตือนให้กรอกข้อมูล}  \\
		\hline
	\end{tabular}
\end{table}	
\section{ทดสอบหน้าแสดงลำดับการเดินทาง}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าแสดงลำดับการเดินทาง}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าแสดงสถานที่ท่องเที่ยวที่เลือก} 
		& \setstretch{1.0}{กดปุ่มลบที่เลือกทั้งหมด}
		& \setstretch{1.0}{ลบสถานที่ท่องเที่ยวที่เลือกทั้งหมด พร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว} \\
		\hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้าค้นหาสถานที่ท่องเที่ยว}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าค้นหาสถานที่ท่องเที่ยว}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าค้นหาสถานที่ท่องเที่ยว} 
		& \setstretch{1.0}{กดเลือกจังหวัด}
		& \setstretch{1.0}{แสดงชื่อจังหวัดที่เลือก} \\ \cline{2-3} 
		& \setstretch{1.0}{กดค้นหา} 
		& \setstretch{1.0}{แสดงสถานที่ท่องในจังหวัดที่เลือก} \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม admin} 
		& \setstretch{1.0}{แสดงหน้า login} \\ \hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้าแสดงสถานที่ท่องเที่ยวที่เลือก}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าแสดงสถานที่ท่องเที่ยวที่เลือก}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าแสดงสถานที่ท่องเที่ยวที่เลือก} 
		& \setstretch{1.0}{กดปุ่มลบที่เลือกทั้งหมด}
		& \setstretch{1.0}{ลบสถานที่ที่เลือกทั้งหมดพร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว} \\ \cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่มลบ}
		& \setstretch{1.0}{ลบสถานที่ที่ทำการลบ}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่มค้นหาเส้นทาง}
		& \setstretch{1.0}{แสดงหน้าลำดับการเดินทาง พร้อมเส้นทาง}  \\
		\hline
	\end{tabular}
\end{table}
\section{ทดสอบหน้าอัพเดทข้อมูล}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าอัพเดทข้อมูล}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าอัพเดทข้อมูล} 
		& \setstretch{1.0}{กดที่ช่องกรอกข้อมูล}
		& \setstretch{1.0}{ระบบแสดงข้อมูลเดิม} \\
		\cline{2-3} 
		& \setstretch{1.0}{พิมพ์อักขระ}
		& \setstretch{1.0}{ระบบแสดงผลอักระที่ถูกพิมพ์}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม admin}
		& \setstretch{1.0}{แสดงตัวเลือก หน้าแรก,เพิ่มข้อมู,logout}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก หน้าแรก}
		& \setstretch{1.0}{ระบบแสดงหน้า admin}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก เพิ่มข้อมูล}
		& \setstretch{1.0}{ระบบแสดงหน้าเพิ่มข้อมูล}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดตัวเลือก log out}
		& \setstretch{1.0}{ระบบทำงานออกจากระบบ พร้อมกลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\
		\cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม submit}
		& \setstretch{1.0}{ระบบทำการแจ้งเตือน success}  \\
		\hline
	\end{tabular}
\end{table}	
\section{ทดสอบหน้าแสดงรายละเอียดสถานที่ท่องเที่ยว}
\begin{table}[H]
	\centering
	\caption{ผลการทดสอบหน้าแสดงรายละเอียดสถานที่ท่องเที่ยว}
	\label{my-label1}
	\begin{tabular}{ | p{4.5cm} | p{4.5cm} | p{4.5cm} | }
		\hline
		{\setstretch{1.0} } 
		{\multicolumn{1}{c}{\centering การทำงาน}}  & 
		{\multicolumn{1}{c}{\centering เงื่อนไขการทดสอบ}} & {\multicolumn{1}{c}{\centering ผลการทดสอบ}} \\ \hline
		
		\setstretch{1.0}{หน้าแสดงรายละเอียดสถานที่ท่องเที่ยว} 
		& \setstretch{1.0}{กดปุ่มเลือกจังหวัด}
		& \setstretch{1.0}{แจ้งเตือนว่าเลือกสำเร็จ} \\ \cline{2-3} 
		& \setstretch{1.0}{กดปุ่ม travel}
		& \setstretch{1.0}{กลับไปหน้าค้นหาสถานที่ท่องเที่ยว}  \\ \hline
	\end{tabular}
\end{table}
