Nhập môn Công nghệ phần mềmn - Chương 4: Software Testing Topic in Web Testing trình bày các nội dung chính: các khía cạnh test trên web, các thành phần và chuẩn UI, công cụ kiểm thử. Đây là tài liệu tham khảo dành cho sinh viên ngành Công nghệ thông tin. | 1 Software Testing Topic in Web Testing HIENLTH, FIT of HCMUP, Vietnam How to test a website Easiest way to start is by treating the web site as a black box. Look at a sample website such as to get a sense of the scale of such an endeavor. Treat each page as a state with hyperlinks as state transitions. Nội dung Các khía cạnh test trên web Các thành phần và chuẩn UI Công cụ kiểm thử 3 Kiến trúc 3 lớp 4 Kịch bản test 5 PRESENTATION LAYER TEST Kiểm tra nội dung - Content testing Lỗi chính tả, font chữ Giá trị mặc định Thông tin thể hiện Kiểm tra kiến trúc - Website architecture Lỗi cấu trúc, link hỏng Các trang bị thiếu Kiểm tra môi trường người dùng - User environment Tương thích trình duyệt, hệ điều hành 6 Website text Web page text should be treated like documentation and tested using the techniques we described previously. Check for correctness of contact information ., phone numbers, addresses correctness of dates and copyright notices title bar text, bookmark . | 1 Software Testing Topic in Web Testing HIENLTH, FIT of HCMUP, Vietnam How to test a website Easiest way to start is by treating the web site as a black box. Look at a sample website such as to get a sense of the scale of such an endeavor. Treat each page as a state with hyperlinks as state transitions. Nội dung Các khía cạnh test trên web Các thành phần và chuẩn UI Công cụ kiểm thử 3 Kiến trúc 3 lớp 4 Kịch bản test 5 PRESENTATION LAYER TEST Kiểm tra nội dung - Content testing Lỗi chính tả, font chữ Giá trị mặc định Thông tin thể hiện Kiểm tra kiến trúc - Website architecture Lỗi cấu trúc, link hỏng Các trang bị thiếu Kiểm tra môi trường người dùng - User environment Tương thích trình duyệt, hệ điều hành 6 Website text Web page text should be treated like documentation and tested using the techniques we described previously. Check for correctness of contact information ., phone numbers, addresses correctness of dates and copyright notices title bar text, bookmark text on browser’s favorites correctness of the ALT text (., mouse over text) layout issues when browser window is resized Website hyperlinks Each link should be checked to make sure it jumps to the correct destination or website. Ensure that hyperlinks are obvious: ., underlined text, mouse pointer changes If the link opens an e-mail message, test it Send an e-mail and verify that you get a response. Check for orphan pages that are part of the website but cannot be accesses through a hyperlink. Someone forgot to create the link Might be intentional Google will find it, though Website graphics Do all graphics load and display properly? Is a graphic missing or incorrectly named? Does the website intermix text and graphics? Does the text wrap around the graphics? What happens when the browser window is re-sized? Does the page load fast enough? Are there too many graphics? Did you try to test the website on a dialup connection instead of a high-speed LAN? Website forms Forms are the