Một số lưu ý khi kiểm thử một ứng dụng thương mại điện tử
Thiết lập một hệ thống thương mại điện tử là một quá trình phức tạp và phụ thuộc vào nhiều thay đổi của thị trường. Để duy trì tính toàn vẹn của hệ thống thương mại điện tử, kiểm thử là việc vô cùng cần thiết. Nó giúp ngăn ngừa sai sót và tăng giá trị cho sản phẩm bằng cách đảm bảo sự phù hợp với ...
Thiết lập một hệ thống thương mại điện tử là một quá trình phức tạp và phụ thuộc vào nhiều thay đổi của thị trường. Để duy trì tính toàn vẹn của hệ thống thương mại điện tử, kiểm thử là việc vô cùng cần thiết. Nó giúp ngăn ngừa sai sót và tăng giá trị cho sản phẩm bằng cách đảm bảo sự phù hợp với yêu cầu của khách hàng.
Mục tiêu của việc kiểm thử là đảm bảo:
- Software reliability : độ tin cậy của phần mềm
- Software quality : chất lượng phần mềm
- System Assurance : Sự đảm bảo của hệ thống
- Optimum performance and capacity utilization : Tối ưu hiệu xuất và năng xuất sử dụng
Bài viết này sẽ đề cập đến các vấn đề sau:
- Các loại kiểm tra cho hệ thống thương mại điện tử
- Kiểm tra hiệu suất - ưu tiên hàng đầu trong thương mại điện tử
- Các công cụ hữu ích cho việc lập bản đồ trang thương mại điện tử
- Thách thức của Thử nghiệm thương mại điện tử
Loại thử nghiệm phổ biến được đưa vào hệ thống thương mại điện tử là
2.1 Browser compatibility
- Thiếu hỗ trợ cho các trình duyệt
- Các trình duyệt mở rộng
- Kiểm tra trình duyệt nên bao gồm các nền tảng chính (Linux, Windows, Mac, v.v.)
2.2 Page display
- Không hiển thị đúng các trang
- Runtime error messages
- Tải trang lâu
- Chết liên kết, phụ thuộc plugin, kích cỡ font, v.v ...
2.3 Session Management
- Session expiration
- Session storage
2.4 Usability
- Non-intuitive design
- Điều hướng trang web kém
- Điều hướng danh mục
- Thiếu hỗ trợ-hỗ trợ
2.5 Content Analysis
- Nội dung gây tranh cãi, gây khó chịu
- Hình ảnh miễn phí và vi phạm bản quyền
- Tính năng cá nhân
- Tính sẵn sàng 24/7
2.6 Availability
- Unacceptable levels không có sẵn
- Tấn công từ chối dịch vụ
2.7 Back-up and Recovery
- Failure or fall over recovery
- Backup failure
- Fault tolerance
2.8 Transactions
- Thất bại hoặc thất bại trong quá trình phục hồi
- Sao lưu thất bại
- Auditing
2.9 Shopping order processing and purchasing
- Chức năng giỏ hàng
- Xử lý đặt hàng
- Quá trình thanh toán
- Theo dõi đơn đặt hàng
2.10 Internationalization
- Hỗ trợ ngôn ngữ
- Ngôn ngữ hiển thị
- Văn hoá
- Kế toán theo khu vực
2.11 Thủ tục kinh doanh
- Thủ tục e-copes tốt như thế nào
- Quan sát cho tắc nghẽn
2.12 System Integration
- Định dạng giao diện dữ liệu
- Giao diện tần số và kích hoạt
- Cập nhật
- Dung lượng khối lượng giao diện
- Tích hợp hiệu suất
2.13 Performance
- Performance bottlenecks
- Load handling
- Scalability analysis
2.14 Login và Security
- Khả năng đăng nhập
- Thâm nhập và kiểm soát truy cập
- Truyền tải thông tin không an toàn
- Các cuộc tấn công Web
- Virut
- Chữ số kỹ thuật số
Chỉ cần trì hoãn khoảng 250 miligiây thời gian tải trang có thể làm cho khách hàng của bạn tiếp cận đối thủ cạnh tranh. Đại lý bán lẻ khổng lồ Walmart đã cải tiến tốc độ trang web của họ và nhận thấy tỷ lệ chuyển đổi của khách truy cập tăng 2% và doanh thu tăng 1%.
Hiệu suất của trang web của bạn phụ thuộc vào các yếu tố sau
- Thông lượng
- Yêu cầu mỗi giây
- Giao dịch mỗi phút
- Thực hiện cho mỗi nhấp chuột
- Thời gian đáp ứng
- Thời gian của một nhiệm vụ
- Giây mỗi nhấp chuột
- Tải trang
- Tra cứu DNS
- Khoảng thời gian giữa nhấp chuột và trang xem
Concept Feedback: Đăng trang web của bạn và nhận phản hồi từ các chuyên gia
ClickHeat: Nó hiển thị các khu vực được nhấp và không được nhấp chuột các trang web
FiveSecondTest: Công cụ này đảm bảo rằng thông điệp của bạn được truyền đạt càng hiệu quả càng tốt, chỉ trong 5 giây nó cho biết một người nhớ lại về thiết kế trang web của bạn
Feedback Army: Đối với trang thương mại điện tử của bạn, nó bắt đầu kiểm tra khả năng sử dụng bằng cách gửi câu hỏi về trang web của bạn và nhận được 10 phản hồi từ người đánh giá
Feng-GUI: Nó mô phỏng tầm nhìn của con người trong năm giây đầu tiên và dự đoán những gì một con người thực sự sẽ rất có thể nhìn vào
Optimizely: Nó cho phép bạn kiểm tra theo dõi, nhấp chuột, chuyển đổi hoặc bất cứ điều gì khác có liên quan đến thương mại điện tử kinh doanh
- Tuân thủ các nguyên tắc bảo mật để bảo vệ dữ liệu và nhận dạng khách hàng
- Tuân thủ các tiêu chuẩn về khả năng tiếp cận để hỗ trợ thị trường đa ngôn ngữ và các khu vực kinh doanh
- Kết thúc kiểm tra cuối cùng và quản lý thử nghiệm cho các chương trình chuyển đổi thương mại điện tử lớn
- Khả năng mở rộng và độ tin cậy của các ứng dụng
Nguồn: https://www.guru99.com/testing-e-commerce-applications.html