Presentation layer:
content testing, including overall aesthetics, font, color, spelling, content accuracy, and default values
Web site structure, including invalid links or graphics
user environment, including Web Browser version and operating system configuration (each browser has a different scripting engine or virtual machine running scripts and code on the client computer)
Business layer:
Performance: Response time, throughput rate, strength test
Data Validity
transactions: Transaction processing
Data layer:
Response Time: Data manipulation language, query and completion time of transaction
Data integrity: Data is stored appropriately and correctly
data type and length can cause data truncation or loss of precision
Date and Time fields, time zone issues occur
internationalization and character set can affect data integrity
Check the accuracy of the inspection / reference tables used by the application system
fault tolerance and recoverability: Maximize MTBF, minimize MTTR
Test content |
Description |
Ease of Use /HMI |
L Check the overall look and feel l fonts, graphics and colors play an important role in the overall aesthetics of your application |
Performance |
L Check the Fast loading page L Check for fast transactions L Poor performance tends to cause bad impressions |
Business Rules |
L Check if the description of the business process is accurate L Consider the business environment of the target user group |
Transaction accuracy |
L Ensure that transactions are completed correctly l Ensure that canceled transactions are rolled back correctly |
Validity and completeness of data |
L Check the format of phone number, e-mail address and amount quantity correctly l Ensure that the character set is appropriate |
System Reliability |
• Check the troubleshooting capabilities of programs, Web sites, and Web servers L Maximize MTBF (mean time between failure, average failure interval), minimize MTTR (mean hours to restoration, average recovery times) |
Network structure |
L Test Connectivity Redundancy L test the performance of the program when the network is interrupted |
NOTES: Web Application Testing Content