Một vài trường hợp chung để Kiểm thử video
Bài viết này tổng hợp những trường hợp test video và những kinh nghiệm cần có khi test các chức năng đến video . Dưới đây là các trường hợp , khía cạnh cần phải được kiểm thử : 1.Kiểm thử về giao diện Đây là khía cạnh quan trọng nhất khi đề cập đến việc người dùng có cảm thấy thích thú khi xem ...
Bài viết này tổng hợp những trường hợp test video và những kinh nghiệm cần có khi test các chức năng đến video . Dưới đây là các trường hợp , khía cạnh cần phải được kiểm thử :
1.Kiểm thử về giao diện
- Đây là khía cạnh quan trọng nhất khi đề cập đến việc người dùng có cảm thấy thích thú khi xem video của bạn ngoài vấn đề về việc video có nội dung hấp dẫn hay không
- Việc giao diện của video bị vỡ giao diện hay màn hình hiển thị lỗi gây khó chịu cho người dùng khi xem video, và họ sẽ bỏ ứng dụng của bạn bất cứ khi nào
Hãy kiểm tra đầy đủ những trường hợp dưới đây :
- Màu sắc
- Màn hình video có bị vỡ giao diện không
- Màn hình có bị nháy giật hay không
- Có xuất hiện màn hình đen trước /trong/sau khi chạy video không
Nếu kiểm thử loại video thông thường (Ví dụ như video get từ vimeo) thì cần check UI của những thnafh phần sau:
- Button Play/Pause
- Thanh Progress bar
- Progress Time
- Âm lượng
- Chất lượng
- Normal/Fullscreen
Cần kiểm thử các trường hợp trên các loại kích thước màn hình sau:
- 640 x 480
- 800 x 600
- 1024 × 768
- 1280 x 800
- 1366 x 768
- 1400 × 900
- 1680 x 1050
Và trên các loại trình duyệt (Nếu ứng dụng web):
- Chrome
- Firefox
- IE
- Safari
- vv..
Tất nhiên là tùy thuộc vào Khách hàng của các bạn mong muốn các bạn kiểm thử chúng trên môi trường nào
2.Kiểm thử chức năng
Nút Play/pause : Phải chắc chắn răng nút Play , Pause hoạt động 1 cách chính xác theo bảng sau :
Trạng thái hiện tại/Action | Play | Pause |
---|---|---|
Play | Không hiện tượng | Play video , pause button hiển thị |
Pause | Pause video , play button hiển thị | Không hiện tượng |
Ngoài ra cần kiểm tra với trường hợp có thể Play/Pause video trong trường hợp click /tap vào 1 ku vực nhất định cho phép được thiết kế theo design
Thanh Progress bar:
- Thể hiện chính xác tiến trình chạy video
- Có thể click để tua video
- Hiển thị chính xác tiến trình load video
- Thể hiện chính xác thời gian video chạy
Âm lượng :
- Khi tăng âm lượng
- Khi giàm âm lượng
- Chức năng tắt âm lượng
- Bật âm lượng
Chất lượng: Kiểm tra với chất lượng thông thường dưới đây
- 144p
- 240p
- 360p
- 480p
- 720p
- 1080p
- Trường hợp auto
Normal/Fullscreen
- Khi thu nhỏ màn hình
- Khi phóng to màn hình
- Gõ Esc (Exit) trên bàn phím khi muốn thu nhỏ màn hình
Ngoài ra có các chức năng cần phải kiểm thử tùy loại video như :
Tốc độ (nhanh/chậm/bình thường)
- 0.25
- 0.5
- 0.75
- normal
- 1.25
- 1.5
- 2
Loading
- Việc loading video hoạt động bình thường
- Không có hiện tượng không load được video
- Không xảy ra hiện tượng loading icon hiển thị mãi mãi
- Nhấn pause trong lúc loading
- Nhất play trong lúc loading
- Tăng giảm âm lượng lúc loading
- Thay đổi chất lượng lúc loading
- Thay đổi tốc độ lúc loading
Pause
- Tăng giảm âm lượng lúc stop video
- Thay đổi chất lượng lúc stop video
- Thay đổi tốc độ lúc stop video
- Thay đổi chế độ normal/full màn hình lúc stop video
Reload video
- Reload video trong lúc video chạy
- Reload video trong lúc stop video
Auto(cho phép tự động chạy video tiếp theo)
Tự động pause khi hết video vv..
1 số kiểm thử đối với ứng dụng trên điện thoại:
- Màn hình dọc
- Màn hình ngang
- Zoom in/out màn hình
- Để video chạy ở chế độ nền
- Xác nhận trong TH kill app?
- Khi tăng giảm âm thanh bằng device
- Khi ấn nút home
- Khi ấn nút nguồn
- Nhấn nút back (android)
Kiểm thử 1 số trường hợp khi:
- Mất mạng
- Lỗi server
- Hết dung lượng 3G
Kinh nghiệm bản thân khi test video :
- Bug hay xảy ra trong trường hợp tua video , loading video nên cần đặt biết chý ý đến các case này
- Các trường hợp test chất lượng , tốc độ thường xuyên xảy ra lỗi nghiệm trọng
- Cần test đầy đủ trên các môi trường , các kích thước màn hình khác nhau để đảm bảo tốt nhất