\chapter{การทดสอบระบบ}
การทดสอบการทำงานของเว็บไซต์ โดยทำการทดสอบในลักษณะ Black-box Testing \cite{blackbox} หรือ Data-Driven testing ซึ่งเป็นการเทสแบบที่ไม่สนใจโปรเซส (Process) การทำงานภายในของโปรแกรมว่าทำงานอย่างไร แต่จะเน้นไปที่ Input และ Result ที่ได้มากกว่าว่าการทำงานต่าง ๆ ถูกต้องตามความต้องการ (Requirement) หรือไม่ ซึ่งการทดสอบการใช้งานเว็บแอปพลิเคชัน ได้ผลดังนี้


\section{การทดสอบการใช้งานเว็บแอปพลิเคชัน}
	\begin{itemize} 
	\item{การทดสอบหน้ารายละเอียดร้าน}
	ในการแสดงผลหน้าจอรายละเอียดร้านนั้นจะประกอบไปด้วย ข้อมูลร้าน แผนที่ร้าน รายการร้าน การจองคิว รีวิว  ผลการทดสอบดังตารางที่ \ref{tab:Shop}
	\begin{table}[H]
		\caption{ผลการทดสอบหน้ารายละเอียดร้าน}
		\centering	
		\label{tab:Shop}
		\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}{กดปุ่มรายการ} 
			& \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}
	
	\newpage
	\item{การทดสอบหน้าเจ้าของร้าน}					ในการแสดงผลหน้าจอเจ้าของร้านนั้นจะประกอบไปด้วย โปรไฟล์ ข้อมูลร้าน รายการ ข้อมูลช่าง ดูการจองคิว เพิ่มรูปภาพ  ผลการทดสอบดังตารางที่ \ref{tab:datashop}
	\begin{table}[H]
		\caption{ผลการการทดสอบหน้าเจ้าของร้าน}
		\centering	
		\label{tab:datashop}
		\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}{กดปุ่มเมนูรายการ} 
			& \setstretch{1.0}{ระบบแสดงหน้ารายการ} \\ \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}{ระบบแสดงผลหน้าจอการเพิ่มรูปภาพ} \\ \hline
		\end{tabular}
	\end{table}
	
	\newpage
		\item{การทดสอบหน้าช่าง}					ในการแสดงผลหน้าจอเจ้าของร้านนั้นจะประกอบไปด้วย โปรไฟล์ ตารางงาน เพิ่มรูปภาพ  ผลการทดสอบดังตารางที่ \ref{tab:Work}
	\begin{table}[H]
		\caption{ผลการการทดสอบหน้าเจ้าของร้าน}
		\centering	
		\label{tab:Work}
		\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}{กดปุ่มเมนูเฟิ่มรูปภาพ} 
			& \setstretch{1.0}{ระบบแสดงผลหน้าจอการเพิ่มรูปภาพ} \\ \hline
		\end{tabular}
	\end{table}
	

\end{itemize}
