1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo cuối kì đề tài website cung cấp dịch vụ áo cưới

62 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Website cung cấp dịch vụ áo cưới
Tác giả Trần Văn Quang, Trần Nhật Nam, Lê Thị Tâm
Người hướng dẫn Thầy Trần Văn Định
Trường học Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo cuối kì
Năm xuất bản 2022
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 62
Dung lượng 2,24 MB

Cấu trúc

  • PHẦN 1: TÓM TẮT LÝ THUYẾT (8)
    • 1.1. Kiểm thử hộp đen (8)
      • 1.1.1. Định nghĩa (8)
      • 1.1.2. Đối tượng được kiểm thử (8)
      • 1.1.3. Phương pháp thử nghiệm (8)
      • 1.1.4. Đặc điểm (8)
      • 1.1.5. Tạo test case và Thực hiện test case (8)
    • 1.2. Kiểm thử hộp trắng (9)
      • 1.2.1. Định nghĩa (9)
      • 1.2.2. Đối tượng kiểm thử (9)
      • 1.2.3. Phương pháp thử nghiệm (9)
      • 1.2.4. Đặc điểm (9)
      • 1.2.5. Tạo testcase và thực hiện test (9)
  • PHẦN 2: ĐẶC TẢ SẢN PHẨM PHẦN MỀM (10)
    • 2.1. Giới thiệu (11)
      • 2.1.1. Mục đích (11)
      • 2.1.2. Đối tượng sở hữu và các đề xuất đọc (11)
      • 2.1.3. Phạm vi sản phẩm (11)
      • 2.1.4. Tài liệu tham khảo (12)
    • 2.2. Mô tả chung (12)
      • 2.2.1. Tổng quan về sản phẩm (12)
      • 2.2.2. Chức năng của sản phẩm (12)
      • 2.2.3. Các lớp người dùng và đặc điểm (12)
      • 2.2.4. Môi trường vận hành (13)
      • 2.2.5. Ràng buộc thiết kế và cài đặt (13)
      • 2.2.6. Tài liệu người dùng (13)
      • 2.2.7. Các giả định và Phụ thuộc (13)
    • 2.3. Yêu cầu giao diện bên ngoài (13)
      • 2.3.1. Giao diện người dùng (13)
      • 2.3.2. Giao diện phần cứng (13)
      • 2.3.3. Giao diện phần mềm (13)
      • 2.3.4. Giao diện truyền thông (13)
    • 2.4. Yêu cầu chức năng của hệ thống (13)
      • 2.4.1. Đăng nhập (13)
      • 2.4.2. Tìm kiếm sản phẩm (13)
      • 2.4.3. Xem chi tiết Sản phẩm (14)
      • 2.4.4. Thêm vào giỏ hàng (14)
      • 2.4.5. Cập nhật giỏ hàng (14)
      • 2.4.6. Liên kết Google map (14)
      • 2.4.7. Thanh toán (14)
      • 2.4.8. Liên hệ với cửa hàng (14)
      • 2.4.9. Đăng sản phẩm (14)
      • 2.4.10. Chỉnh sửa thông tin sản phẩm (15)
      • 2.4.11. Xoá sản phẩm (15)
      • 2.4.12. Xem danh sách đơn hàng (15)
    • 2.5. Yêu cầu phi chức năng (15)
      • 2.5.1. Yêu cầu thực thi (15)
      • 2.5.2. Yêu cầu an toàn (15)
      • 2.5.3. Yêu cầu bảo mật (15)
      • 2.5.4. Chất lượng thuộc tính phần mềm (16)
      • 2.5.5. Business Rules (16)
    • 2.6. Yêu cầu khác (16)
  • PHẦN 3: KẾ HOẠCH KIỂM THỬ (17)
    • 3.1. Giới thiệu (17)
      • 3.1.1. Phạm vi kiểm thử (17)
      • 3.1.2. Mục tiêu (18)
      • 3.1.3. Vai trò và trách nhiệm của các thành viên (18)
    • 3.2. Phương pháp kiểm thử (18)
      • 3.2.1. Tổng quan (18)
      • 3.2.2. Các loại test (levels test) (19)
      • 3.2.3. Các mục tiêu test (19)
      • 3.2.4. Các tiêu chí (20)
    • 3.3. Kết quả phân phối (21)
    • 3.4. Nguồn lực phục vụ kiểm thử (21)
  • PHẦN 4: THIẾT KẾ KIỂM THỬ (22)
    • 4.1. Kịch bản test (22)
      • 4.1.1. Kiểm thử hộp đen (22)
      • 4.1.2. Kiểm thử hộp trắng (24)
    • 4.2. Test case (27)
      • 4.2.1. Đăng nhập (27)
      • 4.2.2. Tìm kiếm sản phẩm (29)
      • 4.2.3. Xem chi tiết sản phẩm (31)
      • 4.2.4. Thêm sản phẩm vào giỏ hàng (32)
      • 4.2.5. Cập nhật giỏ hàng (35)
      • 4.2.6. Liên kết google map (38)
      • 4.2.7. Thanh toán (39)
      • 4.2.8. Liên hệ với cửa hàng (41)
      • 4.2.9. Đăng sản phẩm (44)
      • 4.2.10. Chỉnh sửa thông tin sản phẩm (47)
      • 4.2.11. Xoá sản phẩm (50)
      • 4.2.12. Xem danh sách đơn hàng (51)
  • PHẦN 5: THỰC THI KIỂM THỬ VÀ GHI NHẬN LỖI (53)
    • 5.1. Đăng nhập (53)
    • 5.2. Tìm kiếm sản phẩm (53)
    • 5.3. Xem chi tiết Sản phẩm (54)
    • 5.4. Thêm vào giỏ hàng (54)
    • 5.5. Cập nhật giỏ hàng (55)
    • 5.6. Liên kết Google map (56)
    • 5.7. Thanh toán (56)
    • 5.8. Liên hệ với cửa hàng (56)
    • 5.9. Đăng sản phẩm (57)
    • 5.10. Chỉnh sửa thông tin sản phẩm (58)
    • 5.11. Xoá sản phẩm (59)
    • 5.12. Xem danh sách đơn hàng (59)
  • Phần 6: KẾT LUẬN (0)
    • 1. Tổng quan hệ thống (61)
    • 2. Kết quả đạt được (61)
    • 3. Hạn chế (61)
  • TÀI LIỆU THAM KHẢO (62)

Nội dung

Phương pháp thử nghiệm: Dựa vào thuật giải Kiểm thử hộp trắng dựa vào thuật giải cụ thể, vào cấu trúc dữ liệu bên trong của ₫ơn vị phần mềm cần kiểm thử ₫ể xác ₫ịnh ₫ơn vị phần mềm ₫ó có

ĐẶC TẢ SẢN PHẨM PHẦN MỀM

Giới thiệu

Tài liệu SRS này sẽ mô tả các yêu cầu về chức năng cũng như phi chức năng của hệ thống website (Website cung cấp dịch vụ áo cưới) Tài liệu này được cung cấp như một tài liệu tham khảo cho sinh viên trực tiếp tham gia phát triển dự án phục vụ cho việc hoàn thành đồ án tốt nghiệp

2.1.2 Đối tượng sở hữu và các đề xuất đọc

Tài liệu được xây dựng bởi Nhóm 9:

Mục đích sử dụng: nhóm sẽ dựa vào đây để thực hiện, phát triển cũng như kiểm tra các chức năng của hệ thống.

(SRS) Đặc tả yêu cầu phần mềm

Operating Environment (OE) Môi trường vận hành

User Document (UD) Tài liệu người dùng

User Interface (UI) Giao diện người dùng

Communication Interface (CI) Giao diện truyền thông

Performance Requirements (PR) Yêu cầu thực thi

Security Requirements (ER) Yêu cầu an toàn

Software Quality Attributes (SQA) Chất lượng thuộc tính phần mềm

Tài liệu đặc tả yêu cầu phần mềm này được xây dựng nhằm phục vụ cho dự án Xây dựng website cung cấp dịch vụ áo cưới.

Mục tiêu của đề tài là nhằm xây dựng một website cho mọi người có thể tham khảo các dịch vụ, sản phẩm, giúp cho mọi người tiết kiệm thời gian ra tham khảo trực tiếp tại cửa hàng trước khi quyết định sử dụng dịch vụ

RameshMF, Hibernate-ORM-Tutorials, https://github.com/RameshMF/Hibernate-ORM-Tutorials,

2018 JDBC Postgresql, https://mvnrepository.com/artifact/org.postgresql/postgresql

Joel Murach and Michael Urban, murach’s Java Servlets and JSP 3rd Edition,

Mô tả chung

2.2.1 Tổng quan về sản phẩm

Theo xu hướng chuyển đổi số, cùng các giải pháp công nghệ thì website như một chi nhánh mới của một hay một chuỗi cửa hàng, đồng thời cũng là nơi lưu trữ thông tin về hình ảnh, sản phẩm Với một studio cung cấp dịch vụ áo cưới việc mở thêm chi nhánh hết sức tốn kém và việc đầu tư xây dựng một website là một giải pháp trước mắt cũng như lâu dài, ít tốn kém mà lại hiệu quả.

2.2.2 Chức năng của sản phẩm

3 Xem chi tiết Sản phẩm

4 Thêm sản phẩm vào giỏ hàng

8 Liên hệ với cửa hàng

10 Chỉnh sửa thông tin sản phẩm

12 Xem danh sách đặt hàng

2.2.3 Các lớp người dùng và đặc điểm

Người dùng cuối: người dùng được phép xem thông tin sản phẩm, gửi thông tin liên hệ, xem, thay đổi số lượng sản phẩm trong giỏ hàng của người dùng đó, đặt hàng.

Quản trị viên: theo dõi và quản lý cơ sở dữ liệu.

OE-01: Hệ thống hoạt động trên trình duyệt Microsoft Internet Explorer, google chrome, cốc cốc, và các trình duyệt khác

OE-02: Ngôn ngữ cấu hình hệ thống: Java, JSP servlet

OE-03: Cơ sở dữ liệu sử dụng: MySQL

OE-04: Framework: NetBean, Tomcat server

2.2.5 Ràng buộc thiết kế và cài đặt

CO-01: Thiết kế, mã và tài liệu hướng dẫn bảo trì của hệ thống phải phù hợp. CO-02: Tất cả các mã HTML phải phù hợp với chuẩn HTML5.

UD-01: Hệ thống này cung cấp phần hỗ trợ chứa tài liệu hướng dẫn sử dụng các chức năng của hệ thống cũng như mô tả và minh họa các chức năng này của hệ thống. 2.2.7 Các giả định và Phụ thuộc

S-1: Hệ thống sẽ sẵn sàng hoạt động khi đưa vào sử dụng.

E-1: Các hoạt động của hệ thống phụ thuộc vào những thay đổi được thực hiện trong hệ thống cơ sở dữ liệu để có thể chấp nhận (section người dùng: email đăng nhập;thông tin giỏ hàng: sản phẩm và số lượng)

Yêu cầu giao diện bên ngoài

UI-01: Giao diện đơn giản thân thiện, dễ dùng, không quá nhiều hiệu ứng.

CI-01: Hệ thống sẽ gửi một phản hồi đến người dùng bắt buộc phải đăng nhập bằng Email để sử dụng tính năng giỏ hàng.

CI-02: Hệ thống sẽ trả lời lại cho người dùng để thông báo sự truy cập thành công hoặc không thành công.

CI-03: Hệ thống sẽ thông báo cho người dùng về thông tin đơn hàng.

Yêu cầu chức năng của hệ thống

REQL-1:Khách hàng đăng nhập email vào giao diện đăng nhập theo cú pháp Abc123@gmail.com

REQL-2:Hệ thống tìm kiếm dữ liệu trong cơ sở dữ liệu để đối chiếu

+Nếu khách hàng nhập sai cú pháp (Abc123@gmail.com) thì hệ thống sẽ báo sai và yêu cầu nhập nhập lại đúng cú pháp

+Nếu khách hàng nhập đúng cú pháp (Abc123@gmail.com) thì hệ thống sẽ hiển thị giao diện chính Người dùng có thể thực hiện chức năng theo đúng quyền hạn của mình

+Khi đã đăng nhập thì mới có thể sử dụng tính năng giỏ hàng với thanh toán 2.4.2 Tìm kiếm sản phẩm

REQF-1:Khách hàng truy cập vào hệ thống Website nhập thông tin cần tìm kiếm , hệ thống sẽ tự động thực hiện yêu cầu tìm kiếm

REQF-2:Khách hàng điền từ khóa và hệ thống sẽ kiểm tra :

*Nếu từ khóa hợp lệ thì hệ thống sẽ bắt đầu hiển thị thông tin sản phẩm hoặc thông tin bài viết được tìm thấy.

*Khách hàng có thể chọn xem thông tin hoặc quay lại trang chủ

*Nếu từ khóa không hợp lệ khách hàng có thể điền lại hoặc hủy bỏ tìm kiếm quay lại trang chủ

2.4.3 Xem chi tiết Sản phẩm

REQV-1:Khách hàng muốn xem chi tiết sản phẩm thì bấm vào hình ảnh hoặc tên sản phẩm đó

REQV-2:Khách hàng xem chi tiết sản phẩm sẽ thấy được thông tin cũng như giá tiền, mẫu, tình trạng, giá bán , giá cho thuê, chọn thuê hoặc mua,chọn số lượng và giỏ hàng 2.4.4 Thêm vào giỏ hàng

REQA-1: Khách hàng yêu cầu thêm vào giỏ hàng những sản phẩm mình cần mua và yêu thích

+Nếu khách hàng chưa cập nhập hệ thống sẽ chuyển qua trang đăng nhập + khách hàng đã đăng nhập hệ thống sẽ thêm sản phẩm khách yêu cầu vào giỏ hàng

REQA-2: Hệ thống sẽ lưu trữ thông tin sản phẩm mà khách hàng thêm vào giỏ hàng Với mỗi sản phẩm được thêm vào tổng giá trị trong giỏ hàng sẽ tăng thêm tương ứng với sản phẩm được thêm cùng với trường sản phẩm.

REQU-1: Khi bấm nút update giỏ hàng sẽ được cập nhật lại số lượng sản phẩm vừa mới thay đổi và hiển thị số tiền cần thanh toán sau khi cập nhật, giới hạn số lượng sản phẩm tối đa 9.999.999

REQM-1: Trong mục liên hệ trang web được liên kết với google map để hiển thị bản đồ vị trí của shop ở số 1 Võ Văn Ngân, Thủ Đức, từ đó người mua có thể tìm đến shop để mua hàng

REQP-1: Sau khi thêm sản phẩm vào giỏ hàng sẽ có thể tiến hành thanh toán Chuyển đến trang thanh toán, số tiền cần thanh toán sẽ được hiển thị cụ thể và khách hàng cần nhập tên đầy đủ, địa chỉ và số điện thoại để đặt hàng

REQP-2: Khi bấm nút đặt hàng trang sẽ hiển thị thông báo đặt hàng thành công, thời gian đặt hàng và số tiền thanh toán.

2.4.8 Liên hệ với cửa hàng

REQS-1: Ở trang liên hệ với cửa hàng sẽ có thông tin của cửa hàng như địa chỉ, số điện thoại, email để khách hàng liên hệ hoặc khách hàng có thể nhập email và gửi tin nhắn đến cửa hàng

REQS-2: Ở dưới cuối trang sẽ có phần bản đồ vị trí của cửa hàng để khách hàng tìm đường đến mua sắm trực tiếp.

REQC_1: Ở trang quản trị, người quản trị website có quyền đăng thêm sản phẩm mới cho cửa hàng, khi người dùng nhấn nút thêm một form thông tin về sản phẩm sẽ được hiện lên.

REQC_2: Người quản trị cần điền đầy đủ các thông tin về sản phẩm: hình ảnh, tên sản phẩm, giá tiền (giá thuê, giá bán), danh mục sản phẩm, … số lượng sản phẩm phải lớn hơn 0 và nhỏ hơn 10.000.000

2.4.10 Chỉnh sửa thông tin sản phẩm

REQEP_1: Ở trang quản trị, khi cần thay đổi nội dung, thông tin sản phẩm, người quản trị website truy cập vào trang quản trị thực hiện cập nhật thông tin sản phẩm. REQEP_2: Người quản trị cập nhật các thông tin về sản phẩm: hình ảnh, tên sản phẩm, giá tiền (giá thuê, giá bán), danh mục sản phẩm, … sau đó chọn lưu để xác nhận thay đổi thông tin sản phẩm

REQDP_1: Khi một sản phẩm không còn hoặc ngừng bán, người quản trị website có thể truy cập vào trang quản trị thực hiện xóa sản phẩm khỏi cơ sở dữ liệu.

REQDP_2: Người quản trị vào mục danh sách sản phẩm mỗi sản phầm có một nút xoá tương ứng chọn sản phẩm muốn xoá, hệ thống yêu cầu quản trị viên xác nhận lại một lần nữa trước khi xóa sản phẩm.

REQDP_3: Nếu chỉ tạm thời ngưng cung cấp 1 sản phẩm có thể chọn ẩn sản phẩm. 2.4.12 Xem danh sách đơn hàng

REQV_1: Ở trang quản trị, khi vào mục danh sách đơn hàng thì một danh sách đơn hàng sẽ được hiển thị, sắp xếp theo thời gian từ mới tới cũ.

REQV_2: Để xem chi tiết người quản trị sẽ phải click vào đơn hàng, mỗi đơn hàng sẽ hiển thị các thông tin bao gồm: người mua ( tên, email, số điện thoại, địa chỉ) sản phẩm (tên sản phẩm, loại, số lượng, giá sản phẩm, tổng đơn hàng)

REQV_3: Khi xử lý xong người dùng có thể cập nhật trạng thái đơn hàng là đã hoàn thành.

REQV_4: Danh sách các đơn hàng sẽ được lọc theo 2 trường đó là “đơn hàng mới” và

“đơn hàng đã xử lý”

Yêu cầu phi chức năng

PR-01: Hệ thống cho phép truy cập cùng lúc 100 người dùng sử dụng trong thời gian cao điểm, với một thời gian ước tính trung bình là 30 phút.

PR-02: Tất cả những trang web hoặc tab mới hiển thị đầy đủ không quá 10 giây. PR-03: Những phản hồi với các truy vấn không quá 5 giây để tải lên màn hình sau khi người dùng gửi các truy vấn.

PR-04: Hệ thống sẽ hiển thị thông báo xác nhận cho người dùng không quá 3 giây sau khi nhập/gửi các thông tin đến hệ thống.

SR-01: Người dùng được yêu cầu đăng nhập vào hệ thống khi muốn thực hiện công việc với nó.

SR-02: Tài khoản của các User chỉ có Admin và chính User của tài khoản đó mới được chỉnh sửa, cập thông tin.

SR-03: User thì chỉ được xem và thao tác với sản phẩm như xem, xem chi tiết, thao tác với giỏ hàng: thêm, xóa, sửa.

SR-04: Admin thì được tạo thêm sản phẩm mới, thay đổi, cập nhật thông tin sản phẩm, xóa sản phẩm Admin được xem danh sách các đơn hàng: bao gồm các thông tin khách hàng điền trong form đặt hàng.

2.5.4 Chất lượng thuộc tính phần mềm

SOA-01: Dễ sử dụng (Usability):

Giao diện cần được thiết kế trực quan, đơn giản, dễ nhìn không sặc sỡ, font chữ to, rõ ràng.

SOA-02: Tính ổn định (Reliability):

Hệ thống phải hoạt động ổn định, đảm bảo nhiều người dùng có thể đăng nhập cùng một lúc mà không bị quá tải.

Hệ thống đảm bảo rằng tất cả use case được phân chia, quản lý và làm việc ổn định.

SOA-03: Tính toàn vẹn (Integrity):

Khi xảy ra lỗi hệ thống có khả năng phục hồi, sửa chữa.

SOA-04: Tính sẵn sàng (Availability):

Hệ thống hoạt động liên tục 24/7.

Hệ thống luôn sẵn sàng kết nối và thực thi khi có người dùng đăng nhập.2.5.5 Business Rules

KẾ HOẠCH KIỂM THỬ

Giới thiệu

3.1.1.1Trong phạm vi kiểm thử: a) Kiểm thử các chức năng

Kiểm thử tất cả các liên kết

Kiểm tra liên kết đi từ tất cả các trang đến tên miền cụ thể đang được kiểm tra

Kiểm tra tất cả các liên kết nội bộ Kiểm thử liên kết nhảy (các liên kết truyền parameter vào link của chính page đó)

Kiểm tra xem có bất kỳ trang nào không có đường link dẫn tới hay không

Tìm kiếm link hỏng trong tất cả các trường hợp trên.

Test các biểu mẫu (form)

Kiểm tra các validation trong các trường input

Kiểm tra giá trị mặc định của các trường

Input sai vào các trường

Các tùy chọn quản lý biểu mẫu nếu có (xóa biểu mẫu, xem hoặc sửa đổi biểu mẫu). b) Kiểm thử tính khả dụng

Kiểm tra các điều khiển khác nhau như nút, hộp hoặc cách người dùng sử dụng liên kết trên các trang để đi tới các trang khác nhau

Liên kết đính kèm trong văn bản

Hình ảnh (kích thước hiển thị c) Kiểm tra tính tương thích (responsive)

Khả năng tương thích trình duyệt

Duyệt web di động d) Kiểm tra an ninh

3.1.1 2 Ngoài phạm vi kiểm thử: a) Kiểm thử Cookie b) Xác nhận HTML / CSS của bạn

Xác nhận các lỗi cú pháp HTML

Kiểm tra xem trang web có thể thu thập thông tin cho các công cụ tìm kiếm khác nhau hay không. c) Kiểm thử cơ sở dữ liệu

Kiểm tra toàn vẹn dữ liệu và các lỗi trong khi chỉnh sửa, xóa, sửa đổi các nội dung hoặc làm bất kỳ chức năng liên quan đến DB

Kiểm tra xem tất cả các truy vấn cơ sở dữ liệu được thực hiện chính xác, dữ liệu được lấy ra và cũng được cập nhật chính xác hay chưa

Nội dung được thêm vào cơ sở dữ liệu có được tải trên DB không d) Load Test e) Stress Test

Xác định những kĩ thuật, chiến lược test để đảm bảo rằng chương trình sản phẩm được viết ra đáp ứng được các yêu cầu kỹ thuật và những đặc tả ban đầu Xác định effort cần thiết để xác nhận chất lượng của website đang kiểm thử. Xác định những đặc điểm và chức năng sẽ được test

3.1.3 Vai trò và trách nhiệm của các thành viên

Thành viên Khối lượng tài nguyên cần cung cấp Nhiệm vụ

Trần Văn Quang 100% Nhiệm vụ

Phân chia công việc Quản lý các thành viên trong nhóm Quản lý tiến độ thực hiện dự án kiểm thử

Nhiệm vụ Viết test case Chuẩn bị dữ liệu cho việc kiểm thử

Nhiệm vụChạy các test caseTổng hợp kết quả chạy test caseXây dựng báo cáo kết quả cho các test case

Phương pháp kiểm thử

3.2.1.1 Kiểm thử hộp trắng (White box testing)

Kiểm thử Hộp Trắng (còn gọi là Clear Box Testing, Open Box Testing, Glass Box Testing, Transparent Box Testing, Code-Based Testing hoặc Structural Testing) là một phương pháp kiểm thử phần mềm trong đó tester biết về cấu trúc nội bộ / thiết kế. Người kiểm tra chọn đầu vào để thực hiện các đường dẫn thông qua mã và xác định đầu ra thích hợp Kiến thức lập trình và kiến thức thực hiện là rất cần thiết trong kiểm thử hộp trắng.

3.2.1.2 Kiểm thử hộp đen (Black box testing)

Khi thực hiện kỹ thuật kiểm thử này, tester không cần quan tâm bên trong hệ thống hoạt động ra sao, không cần hiểu source code thế nào Thông thường, trong lúc thực hiện kiểm thử hộp đen, tester sẽ tương tác với giao diện người dùng của hệ thống bằng cách cung cấp đầu vào và kiểm tra kết quả đầu ra mà không cần biết cách thức làm việc bên trong của hệ thống.

3.2.2 Các loại test (levels test)

Một Unit là một thành phần PM nhỏ nhất mà ta có thể kiểm tra được như các hàm (Function), thủ tục (Procedure), lớp (Class), hoặc các phương thức (Method).

UT có 3 trạng thái cơ bản:

Ignore (tạm ngừng thực hiện)

Pass (trạng thái làm việc)

Integration Testing là công việc kiểm thử tích hợp 1 nhóm các module riêng lẻ với nhau cùng với các Unit Test riêng lẻ trong từng module.

System test được thử nghiệm trong hộp đen, tức là chỉ có các tính năng làm việc bên ngoài của phần mềm được đánh giá trong quá trình thử nghiệm này Nó không đòi hỏi bất kỳ kiến thức nội bộ nào về codinh, lập trình, thiết kế, v.v và hoàn toàn dựa trên quan điểm của người dùng.

Kiểm thử hiệu năng sẽ đánh giá hệ thống có đáp ứng được các yêu cầu về tốc độ phản hồi đã đặt ra khi thực hiện các chức năng hay không.

Kiểm thử giao diện sẽ đánh giá giao diện của phần mềm có đáp ứng được tính nhất quán, và đáp ứng được các yêu cầu về thiết kế hay không

Kiểm thử cài đặt Đánh giá khả năng cài đặt hệ thống lên môi trường sử dụng của khách hàng.

STT Tên chức năng Mức độ ưu tiên

2 Tìm kiếm sản phẩm Trung bình

3 Xem chi tiết Sản phẩm Trung bình

4 Thêm vào giỏ hàng Cao

5 Cập nhật giỏ hàng Cao

6 Liên kết Google map Trung bình

8 Liên hệ với cửa hàng Trung bình

10 Chỉnh sửa thông tin sản phẩmCao

11 Xóa sản phẩm Trung bình

12 Xem danh sách đơn hàng Cao

Khi hết ngân sách dành cho kiểm thử

Khi có sự thay đổi trong cài đặt sản phẩm

Server bị lỗi cần khôi phục lại

Lỗi vòng lặp vô tận khi khởi chạy hệ thống.

Sau khi nhóm phát triển khắc phục các trường hợp chức năng bị kiểm thử thất bại.

Pass rate : 90% Độ bao phủ Kiểm tra chức năng phải đạt được 80%.

Tỷ lệ vượt qua trường hợp thử nghiệm phải là 90%.

Tất cả các trường hợp kiểm tra quan trọng đều được thông qua.

10% Các trường hợp kiểm tra có thể không thành công nhưng các trường hợp kiểm tra không thành công có mức độ ưu tiên thấp.

Tất cả các luồng chức năng chính được thực hiện thành công với nhiều đầu vào khác nhau và đang hoạt động tốt.

Kết quả phân phối

Thành viên Khối lượng tài nguyên cần cung cấp

Trần Văn Quang 100% Nhiệm vụ

Phân chia công việc Quản lý các thành viên trong nhóm Quản lý tiến độ thực hiện dự án kiểm thử

Nhiệm vụ Viết test case Chuẩn bị dữ liệu cho việc kiểm thử

Nhiệm vụChạy các test caseTổng hợp kết quả chạy test caseXây dựng báo cáo kết quả cho các test case

Nguồn lực phục vụ kiểm thử

THIẾT KẾ KIỂM THỬ

Kịch bản test

Module Requirement Test scenario Description

(Kỹ thuật phân vùng tương đương)

REQL-2 Test_L1 Người dùng nhập đúng cú pháp ví dụ: abc123@gmail.com và ,email đã được đăng ký – chuyển tới giao diện chính

Test_L2 Người dùng nhập đúng cú pháp ví dụ: abc123@gmail.com và ,email chưa được đăng ký – thông báo email chưa được đăng ký Test_L3 Người dùng nhập sai cú pháp email vd:

Abc123@mail.com Test_L4 Người dùng nhập sai tên email vd:

Abc1@mail.com – phía trước @ bắt buộc phải có 5 ký tự trở lên

(Kỹ thuật phân vùng tương đương)

Test_Search1 Bấm Icon Search -> hiển thị thanh tìm kiếm -> nhập nội dung tìm kiếm ->

Test_Search2 Không nhập nội dung tìm kiếm -> nhấn nút tìm kiếm-> hiển thị tất cả sản phẩm Test_Search3 Nội dung tìm kiếm -> kiểm tra trong csdl và trả về dữ liệu nếu không có sản phẩm nào -> thông báo không có sản phẩm nào phù hợp

3 Xem chi tiết sản phẩm

REQV-2 Test_V1 Rê chuột vào hình sản phẩm -> click chuột vào hình sản phẩm sẽ chuyển tới trang hiển thị thông tin chi tiết sản phẩm

Test_V2 Rê chuột vào tên sản phẩm -> click chuột vào tên sản phẩm sẽ chuyển tới trang hiển thị thông tin chi tiết sản phẩm

4 Thêm sản phẩm vào giỏ hàng

(kỹ thuật phân tích trạng thái)

Test_A1 Chưa đăng nhập -> nhấp nút “add to cart” thì sẽ chuyển tới trang đăng nhập Test_A2 Đã đăng nhập-> Chọn số lượng sản phẩm bằng 0

-> không thêm vào giỏ hàng Test_A3 Đã đăng nhập -> Số lượng sản phẩm >=1 -> chọn thuê -> nhấp nút “add to cart” thì sẽ thêm sản phẩm vào giỏ hàng với số lượng sản phẩm đã chọn và giá sản phẩm sẽ là giá cho thuê Test_A4 Đã đăng nhập -> Số lượng sản phẩm >=1 -> chọn mua -> nhấp nút “add to cart” thì sẽ thêm sản phẩm vào giỏ hàng với số lượng sản phẩm đã chọn và giá sản phẩm sẽ là giá cho việc mua một sản phẩm mới

(Kỹ thuật phân tích giá trị biên)

REQU-1 Test_U1 User tăng số lượng sản phẩm trong giỏ hàng lớn hơn số lượng sản phẩm đang có => giá phải được cập nhật chính xác tương ứng với sản phẩm.

Test_U2 User tăng số lượng sản phẩm trong giỏ hàng nhỏ hơn hoặc bằng số lượng sản phẩm đang có => giá phải được cập nhật chính xác tương ứng với sản phẩm.=> giỏ hàng cập nhật các sản phẩm còn lại trong giỏ hàng và tổng giá trị tương ứng. Test_U3 User loại bỏ tất cả sản phẩm trong giỏ hàng => số dư của giỏ hàng trở về 0, và không còn sản phẩm nào được hiển thị trong giỏ hàng. Test_U4 User giảm số lượng sản phẩm trong giỏ hàng nhỏ hơn hoặc bằng 0 -> xoá sản phẩm khỏi giỏ hàng

REQM-1 Test_M7 Ở trang liên hệ google map sẽ hiển thị định vị đúng vị trí của shop Test_M8 User bấm vào nút phóng to góc phải bản đồ

=>hiển thị bản đồ google map ra toàn màn hình

(Kỹ thuật phân tích trạng thái)

Req1 Test_CK1 Chưa đăng nhập -> Nhấn vào giỏ hàng-> Yêu cầu đăng nhập để tiếp tục Test_CK2 User đã đăng nhập -> Nhấn vào giỏ hàng ->

Chọn thanh toán -> Nhập thông tin (nhập đầy đủ thông tin) -> User sẽ nhận được thông báo thành công và mail xác nhận đơn hàng

Test_CK3 User đã đăng nhập -> Nhấn vào giỏ hàng ->

Chọn thanh toán -> User nhập thiếu thông tin nhưng bấm nút đặt hàng -> Thông báo lỗi và yêu cầu nhập lại thông tin

8 Liên hệ với cửa hàng

Req2 Test_S6 Bấm vào mục liên hệ trên navbar -> nhập email và bỏ trống nội dung-> thông báo cần nhập nội dung để nhân viên hỗ trợ tốt hơn

Test_S7 Bấm vào mục liên hệ trên navbar -> nhập nội dung và bỏ trống email-> yêu cầu nhập email Test_S8 User nhập đủ thông tin và gửi phản hồi cho cửa hàng-> thông báo thông tin đã được gửi thành công

(Phân tích giá trị biên)

Test_C1 Tại trang quản trị, người quản trị chọn thêm sản phẩm -> điền đầy đủ thông tin sản phẩm, các trường dữ liệu cho sản phẩm (Số lượng sản phẩm là số âm)-> nhấn đăng sẽ nhận được thông báo số lượng sản phẩm kh thể nhỏ hơn hoặc bằng 0

Test_C2 Tại trang quản trị, người quản trị chọn thêm sản phẩm -> điền đầy đủ thông tin sản phẩm, các trường dữ liệu cho sản phẩm (Số lượng sản phẩm bằng 0)-> nhấn đăng sẽ nhận được thông báo số lượng sản phẩm kh thể nhỏ hơn hoặc bằng 0

Test_C3 Tại trang quản trị, người quản trị chọn thêm sản phẩm -> điền đầy đủ thông tin sản phẩm, các trường dữ liệu cho sản phẩm (Số lượng sản phẩm lớn hơn 0)-> thông báo thành công Test_C4 Tại trang quản trị, người quản trị chọn thêm sản phẩm -> điền đầy đủ thông tin sản phẩm, các trường dữ liệu cho sản phẩm (Số lượng sản phẩm bằng 9.999.999)-> thông báo thành công

Test_C5 Tại trang quản trị, người quản trị chọn thêm sản phẩm -> điền đầy đủ thông tin sản phẩm, các trường dữ liệu cho sản phẩm (Số lượng sản phẩm bằng 10.00.000)-> thông báo số lượng sản phẩm vượt mức tối đa

10 Chỉnh sửa thông tin sản phẩm

Test_EP1 Người dùng không thay đổi thông tin gì của sản phẩm.

Test_EP2 Người dùng xóa, để trống trường thông tin sản phẩm Test_EP3 Người dùng cập nhật một hoặc nhiều trong các trường (hình ảnh, giá bán, giá thuê, tên sản phẩm)

Test_EP4 Người dùng cập nhật sản phẩm với danh mục sản phẩm mới

Test_DP1 Người dùng nhấn xem danh sách sản phẩm->

Người dùng chọn xoá -> người dùng được yêu cầu xác nhận lại-> đồng ý -> sản phẩm bị xoá khỏi danh sách

Sản phẩm bị xoá sẽ không còn hiển thị trên trang mua hàng

12 Xem danh sách đơn hàng

Test-VP1 Người quản trị xem đơn hàng đã được xử lý, kết quả gồm trạng thái đã hoàn thành và thời gian hoàn thành đơn hàng

Test-VP2 Người quản trị xem đơn hàng chưa được xử lý, kết quả gồm trạng thái và thời gian tiếp nhận của đơn hàng.

4.1.2.1 Kiểm thử luồng điều khiển

TestcasePath1: input = ‘Váy cưới’ , Excepted value các sản phẩm là váy cướiTestcasePath 2: input = ‘Váy abcdef’, Excepted value không có sản phẩm nào4.1.2.2 Kiểm thử dòng dữ liệu AU

Uses STT req res url emf em Product

Product Found mes List vaycuoi txtsearch

STT Input txtsearch value Excepted value

2 “ Váy cưới” Sản phẩm thuộc váy cưới

3 “Concept 01” Duy nhất sản phẩm có tên concept 01 hoặc 0 có sản phẩm nào

Test case

Test Case ID: Test_L1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Đăng nhập Test Executed by: Trần Văn Quang

Test Title: login Test Execution date: 06/12/2022

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào login form Thông báo email không tồn tại

2 Nhập email Vanq22233@gmail.com

Post-conditions: Thông báo email không tồn tại

Test Case ID: Test_L1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Đăng nhập Test Executed by: Trần Văn Quang

Test Title: login Test Execution date: 06/12/2022

Result Status (Pass/Fail) Notes

1 Nhấn vào login form Chuyển tới trang chủ, trên thanh menu sẽ hiển thị email vừa đăng

2 Nhập email vanquang@gmail.com nhập

Post-conditions: Chuyển tới trang chủ, trên thanh menu sẽ hiển thị email vừa đăng nhập

Test Case ID: Test_L3 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Đăng nhập Test Executed by: Trần Văn Quang

Test Title: login Test Execution date: 06/12/2022

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào login form Thông báo email không đúng

2 Nhập email vanquang@gmail.vn

Post-conditions: Thông báo email không đúng

Test Case ID: Test_L4 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Đăng nhập Test Executed by: Trần Văn Quang

Test Title: login Test Execution date: 06/12/2022

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào login form Thông báo email không đúng

2 Nhập email vanq@gmail.com

Post-conditions: Thông báo email không đúng

Test Case ID: Test_Search1 Test Designed by: Trần Văn Quang Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022

Module Name: Search Test Executed by: Trần Văn Quang

Test Title: tìm kiếm Test Execution date: 06/12/2022 Description: tìm kiếm

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào icon search Danh sách sản phẩm phù hợp

Post-conditions: Danh sách sản phẩm phù hợp

Test Case ID: Test_Search2 Test Designed by: Trần Văn Quang Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022

Module Name: Search Test Executed by: Trần Văn Quang

Test Title: tìm kiếm Test Execution date: 06/12/2022 Description: tìm kiếm

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào icon search Tất cả sản phẩm

2 Nhập từ khoá (để trống)

Post-conditions: Tất cả sản phẩm

Test Case ID: Test_Search3 Test Designed by: Trần Văn QuangTest Priority (Low/Medium/High): Med Test Designed date: 19/11/2022

Module Name: Search Test Executed by: Trần Văn Quang Test Title: tìm kiếm Test Execution date: 06/12/2022 Description: tìm kiếm

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào icon search Danh sách sản phẩm phù hợp

Post-conditions: Danh sách sản phẩm phù hợp

4.2.3 Xem chi tiết sản phẩm

Test Case ID: Test_V1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Xem sản phẩm Test Executed by: Trần Văn Quang Test Title: xem chi tiết sản phẩm Test Execution date: 06/12/2022 Description: xem chi tiết sản phẩm

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào hình ảnh sản phẩm

Sản phẩn hiển thị đúng sản phấm đã chọn, đầy đủ hình ảnh, thông tin

Post-conditions: Sản phẩn hiển thị đúng sản phấm đã chọn, đầy đủ hình ảnh, thông tin

Test Case ID: Test_V2 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): Med Test Designed date: 19/11/2022 Module Name: Xem sản phẩm Test Executed by: Trần Văn Quang Test Title: xem chi tiết sản phẩm Test Execution date: 06/12/2022 Description: xem chi tiết sản phẩm

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào tên sản phẩm

Sản phẩn hiển thị đúng sản phấm đã chọn, đầy đủ hình ảnh, thông tin

Post-conditions: Sản phẩn hiển thị đúng sản phấm đã chọn, đầy đủ hình ảnh, thông tin

4.2.4 Thêm sản phẩm vào giỏ hàng

Test Case ID: Test_A1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022

Module Name: Thêm sản phẩm vào giỏ hàng Test Executed by: Trần Văn Quang Test Title: Thêm sản phẩm vào giỏ hàng Test Execution date: 06/12/2022 Description: Thêm sản phẩm vào giỏ hàng

Pre-conditions: Chưa đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn nút Add to cart

Chuyển hướng tới trang đăng nhập

Post-conditions: Chuyển hướng tới trang đăng nhập

Test Case ID: Test_A2 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022 Module Name: Thêm sản phẩm vào giỏ hàng Test Executed by: Trần Văn Quang Test Title: Thêm sản phẩm vào giỏ hàng Test Execution date: 06/12/2022 Description: Thêm sản phẩm vào giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhập số lượng sản phẩm Quantity=0

Không thêm vào giỏ hàng, thông báo về số lượng sản phẩm

2 Nhấn nút Add to cart

Post-conditions: Thông báo về số lượng sản phẩm phải lớn hơn 0

Test Case ID: Test_A3 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022 Module Name: Thêm sản phẩm vào giỏ hàng Test Executed by: Trần Văn Quang Test Title: Thêm sản phẩm vào giỏ hàng Test Execution date: 06/12/2022 Description: Thêm sản phẩm vào giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhập số lượng sản phẩm Quantity=1

Sản phẩm có cùng mã sản phẩm trong giỏ hàng tăng lên1 hoặc nếu chưa có sẽ tạo mới với số lượng =1

3 Nhấn nút Add to cart

Post-conditions: Sản phẩm có cùng mã sản phẩm trong giỏ hàng tăng lên1 hoặc nếu chưa có sẽ tạo mới với số lượng =1

Test Case ID: Test_A4 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022Module Name: Thêm sản phẩm vào giỏ hàng Test Executed by: Trần Văn QuangTest Title: Thêm sản phẩm vào giỏ hàng Test Execution date: 06/12/2022

Description: Thêm sản phẩm vào giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhập số lượng sản phẩm Quantity=2

Sản phẩm có cùng mã sản phẩm trong giỏ hàng tăng lên1 hoặc nếu chưa có sẽ tạo mới với số lượng =2

3 Nhấn nút Add to cart

Post-conditions: Sản phẩm có cùng mã sản phẩm trong giỏ hàng tăng lên2 hoặc nếu chưa có sẽ tạo mới với số lượng =2

Test Case ID: Test_U1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022 Module Name: Cập nhật giỏ hàng Test Executed by: Trần Văn Quang Test Title: Cập nhật giỏ hàng Test Execution date: 06/12/2022 Description: Cập nhật giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data productId=2

Result Status (Pass/Fail) Notes

1 Thay đổi số lượng lên: 10.000.000 Quantity.000.000

Giá sản phẩm phải được cập nhật đúng

Post-conditions: tổng số tiền cho sản phẩm này = 20,000,000,000,000

Test Case ID: Test_U2 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022 Module Name: Cập nhật giỏ hàng Test Executed by: Trần Văn Quang Test Title: Cập nhật giỏ hàng Test Execution date: 06/12/2022 Description: Cập nhật giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data productId=2

Result Status (Pass/Fail) Notes

1 Thay đổi số lượng lên: 9.999.999 Quantity=9.999.999

Giá sản phẩm phải được cập nhật đúng

Post-conditions: tổng số tiền cho sản phẩm này = 19,999,998,000,000

Test Case ID: Test_U3 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022Module Name: Cập nhật giỏ hàng Test Executed by: Trần Văn QuangTest Title: Cập nhật giỏ hàng Test Execution date: 06/12/2022Description: Cập nhật giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Thay đổi số lượng tất cả sản phẩm về 0

Post-conditions: Giỏ hàng trống

Test Case ID: Test_U4 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): High Test Designed date: 19/11/2022 Module Name: Cập nhật giỏ hàng Test Executed by: Trần Văn Quang Test Title: Cập nhật giỏ hàng Test Execution date: 06/12/2022 Description: Cập nhật giỏ hàng

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data productId=2

Result Status (Pass/Fail) Notes

1 Thay đổi số lượng về:

Sản phẩm bị xoá khỏi giỏ hàng

Post-conditions: Sản phẩm bị xoá khỏi giỏ hàng

Test Case ID: Test_M7 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): low Test Designed date: 19/11/2022 Module Name: Liên kết google map Test Executed by: Trần Văn Quang Test Title: Liên kết google map Test Execution date: 06/12/2022 Description: Liên kết google map

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Vào trang liên hệ Google map được hiển thị toàn màn hình

2 Nhấn vào nút phóng to góc trái trên bản đồ

Post-conditions: Google map được hiển thị toàn màn hình.

Test Case ID: Test_M8 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): low Test Designed date: 19/11/2022Module Name: Liên kết google map Test Executed by: Trần Văn QuangTest Title: Liên kết google map Test Execution date: 06/12/2022Description: Liên kết google map

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Vào trang liên hệ Google map được nhúng vào website được hiển thị

Post-conditions: Google map được nhúng vào website được hiển thị

Test Case ID: Test_CK1 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): high Test Designed date: 19/11/2022 Module Name: Thanh toán Test Executed by: Trần Văn Quang Test Title: Thanh toán Test Execution date: 06/12/2022 Description: Thanh toán

Pre-conditions: Chưa đăng nhập

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Nhấn vào giỏ hàng Chuyển hướng tới trang đăng nhập

Post-conditions: Chuyển hướng tới trang đăng nhập.

Test Case ID: Test_CK2 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): high Test Designed date: 19/11/2022 Module Name: Thanh toán Test Executed by: Trần Văn Quang Test Title: Thanh toán Test Execution date: 06/12/2022 Description: Thanh toán

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data

Result Status (Pass/Fail) Notes

Thông báo thành công và nhận được email phản hồi

3 Điền Họ tên Trần Văn Quang

4 Điền địa chỉ giao hàng 339

Post-conditions: Thông báo đặt hàng thành công và nhận được email phản hồi.

Test Case ID: Test_CK3 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): high Test Designed date: 19/11/2022Module Name: Thanh toán Test Executed by: Trần Văn QuangTest Title: Thanh toán Test Execution date: 06/12/2022Description: Thanh toán

Pre-conditions: Đã đăng nhập

Step Test Steps Test Data

Result Status (Pass/Fail) Notes

1 Nhấn vào giỏ hàng Thông báo chưa nhập địa chỉ

3 Điền Họ tên Trần Văn Quang

4 Điền địa chỉ giao hàng (bỏ trống)

Post-conditions: Thông báo chưa nhập địa chỉ, không cho đặt hàng.

4.2.8 Liên hệ với cửa hàng

Test Case ID: Test_S6 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): medium Test Designed date: 19/11/2022 Module Name: Liên hệ với cửa hàng Test Executed by: Trần Văn Quang Test Title: Liên hệ với cửa hàng Test Execution date: 06/12/2022 Description: Liên hệ với cửa hàng

Step Test Steps Test Data Expected

1 Bấm vào mục liên hệ trên navbar

Thông báo nhập nội dung

2 Điền email quangssoss@gmail.com

Post-conditions: Thông báo nhập nội dung

Test Case ID: Test_S7 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): medium Test Designed date: 19/11/2022 Module Name: Liên hệ với cửa hàng Test Executed by: Trần Văn Quang Test Title: Liên hệ với cửa hàng Test Execution date: 06/12/2022 Description: Liên hệ với cửa hàng

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Bấm vào mục liên hệ trên navbar

3 Điền nội dung Mẫu áo cưới số 12

Post-conditions: Thông báo nhập email

Test Case ID: Test_S8 Test Designed by: Trần Văn Quang

Test Priority (Low/Medium/High): medium Test Designed date: 19/11/2022Module Name: Liên hệ với cửa hàng Test Executed by: Trần Văn QuangTest Title: Liên hệ với cửa hàng Test Execution date: 06/12/2022

Description: Liên hệ với cửa hàng

Step Test Steps Test Data Expected

Result Status (Pass/Fail) Notes

1 Bấm vào mục liên hệ trên navbar

2 Điền email quangssoss@gmail.com

3 Điền nội dung Mẫu áo cưới số 12

Post-conditions: Thông báo thành công

Test Case ID: Test_C1 Test Designed by: Trần Văn Quang

THỰC THI KIỂM THỬ VÀ GHI NHẬN LỖI

Đăng nhập

Test case Actual Result Status

Tìm kiếm sản phẩm

Test case Actual Result Status

Xem chi tiết Sản phẩm

Test case Actual Result Status

Thêm vào giỏ hàng

Test case Actual Result Status

Cập nhật giỏ hàng

Test case Actual Result Status

Liên kết Google map

Test case Actual Result Status

Thanh toán

Test case Actual Result Status

Liên hệ với cửa hàng

Test case Actual Result Status

Đăng sản phẩm

Test case Actual Result Status

Chỉnh sửa thông tin sản phẩm

Test case Actual Result Status

Xoá sản phẩm

Test case Actual Result Status

Xem danh sách đơn hàng

Test case Actual Result Status

Ngày đăng: 16/04/2024, 16:33

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w