*Mô tả chi tiết biểu đồ hoạt động chức năng quản lý nhân viên Chức năng này được thực hiện khi: quản lý cửa hàng giám sát, quản lý thông tin nhân viên Bước 1: Người quản lý chọn đăng nhậ
CÔNG CỤ KIỂM THỬ TỰ ĐỘNG
Giới thiệu về TestComplete
TestComplete là một công cụ kiểm thử tự động đa năng, hỗ trợ nhiều loại ứng dụng và công nghệ như Windows, NET, WPF, Visual C++, Visual Basic, Delphi, C++ Builder, Java, cùng với các ứng dụng web và dịch vụ Công cụ này được thiết kế để đáp ứng nhu cầu kiểm thử chức năng và kiểm thử đơn vị một cách hiệu quả.
Nó cung cấp hỗ trợ cho các thử nghiệm hồi quy hàng ngày, bao gồm nhiều loại thử nghiệm như thử nghiệm dữ liệu điều khiển và kiểm thử đối tượng điều khiển.
Bạn có thể tạo bài kiểm thử bằng cách ghi lại hoặc sử dụng lệnh chỉnh sửa trong bảng và biên tập viên của TestComplete Các bài kiểm thử này có thể được thực hiện trực tiếp trong TestComplete hoặc xuất khẩu sang ứng dụng bên ngoài để chạy.
TestComplete cho phép nhận diện đối tượng và điều khiển trong các ứng dụng thử nghiệm, cung cấp lệnh đặc biệt để mô phỏng hành động với chúng Ngoài ra, nó còn cung cấp các trạm kiểm soát cụ thể, giúp bạn dễ dàng kiểm tra trạng thái ứng dụng trong quá trình chạy thử nghiệm.
TestComplete hiện nay được sử dụng bởi hơn 5000 công ty.
Đặc điểm của TestComplete
- Keyword Testing: Kiểm tra từ khóa
- Full-Featured Script Editor: Chỉnh sửa đầy đủ các kịch bản
- Test Record and Playback: Cho phép ghi và chạy lại quá trình test
- Script Debugging Features: Gỡ lỗi
- Access to Methods and Properties of Internal Objects : Truy cập đến các phương thức và thuộc tính của bên trong đối tượng
- Unicode Support: Hỗ trợ bộ gỡ Unicode
Các dạng testing được hỗ trợ:
- Functional (or GUI) Testing: Kiểm tra hàm
- Regression testing: Kiểm tra hồi quy
- Unit testing: Kiểm tra đơn vị
- Distributed Testing: Kiểm tra phân tán
- Load Testing: Kiểm tra truyền tải
- Web Testing: Kiểm tra trên nền Web
- Functional and load testing of web services: Kiểm tra các hàm và truyền tải của dịch vụ Web
- Manual Testing: Kiểm tra bằng tay
- Keyword testing: Kiểm tra từ khóa
Các ngôn ngữ viết mã hỗ trợ:
Cách cài đặt TestComplete
Yêu cầu hệ điều hành:
- Microsoft Windows XP 32-bit SP3 and XP 64-bit SP2
- Microsoft Windows Embedded Standard 2009 (with the Add Hardware Control Panel component installed). b Yêu cầu cấu hình tối thiểu:
- Hệ điều hành: Microsoft Windows XP Professional 32/64 bit.
- Chip: Intel Core 2 Duo 2 GHz hoặc cao hơn
- Ram: 2 GB RAM trên các hệ điều hành khác.
- Ổ đĩa cứng: 1 GB dung lượng trống để cài đặt
- Độ phân giải: 1024 × 768 or cao hơn.
- Chuột or thiết bị trỏ khác c Cài đặt:
Link download: https://smartbear.com/product/testcomplete/free-trial/ đăng ký rùi tải về phiên bản dùng thử 30 ngày Hoặc mua bản quyền với giá 4999$.
Sử dụng TestComplete để test chức năng đăng nhập
Chức năng đăng nhập giúp người dùng đăng nhập vào hệ thống để thực hiện các chức năng khác.
Dùng TestComplete để thực hiện test tự động chức năng đăng nhập:
- Tạo 1 project mới trong phần mềm TestComplete
- Lưu project được khởi tạo
- Add phần mềm Quản lý cửa hàng thú cưng dể test chức năng Đăng nhập
- Thực hiện test Đăng nhập
- Hiện thị kết quả sau khi test
PHÂN TÍCH
Xác định các Actor và Use case tổng quát của hệ thống
- Quản lý bảo hành, sửa chữa
2.1.2 Biểu đồ Use Case của toàn hệ thống
Phân tích chi tiết từng chức năng của hệ thống
Hình 2 2: Biểu đồ use case quản lý nhân viên
Hình 2 3: Biểu đồ hoạt động tổng quát quản lý nhân viên
Biểu đồ hoạt động chức năng quản lý nhân viên mô tả quá trình giám sát của quản lý cửa hàng và việc quản lý thông tin nhân viên Chức năng này đảm bảo rằng các hoạt động liên quan đến nhân sự được theo dõi chặt chẽ, giúp tối ưu hóa hiệu suất làm việc và cải thiện quy trình quản lý.
Bước 1: Người quản lý chọn đăng nhập vào hệ thống
Bước 2: Điền thông tin đăng nhập gồm:
Bước 3: Kiểm tra thông tin đăng nhập bao gồm:
- Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức năng của hệ thống
- Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại
- Chọn đăng nhập lại sẽ quay lại thao tac từ bước 2
Bước 5: Chọn chức năng Quản lý nhân viên
Bước 6: Chọn một trong số các chức năng:
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Quản lý đóng chức năng của quản lý nhân viên
2.2.1.2.1 Biểu đồ hoạt động chức năng thêm nhân viên
Hình 2 4: Biểu đồ hoạt động thêm nhân viên
*Mô tả chi tiết biểu đồ hoạt động chức năng thêm nhân viên
Bước 1: Quản lý chọn chức năng thêm nhân viên
Bước 2: Hệ thống hiển thị giao diện của chức năng thêm nhân viên Bước 3: Nhập thông tin cần thêm gồm:
Bước 4: Chọn thêm thông tin
Bước 5: Hệ thống kiểm tra
- Thông tin thêm vào hợp lệ: hiện thị ra thông tin vừa thêm của nhân viên gồm:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin cần thêm từ bước 3
Bước 6: Người quản lý đóng chức năng thêm nhân viên
2.2.1.2.2 Biểu đồ hoạt động chức năng sửa nhân viên
Hình 2 5: Biểu đồ hoạt động sửa nhân viên
*Mô tả chi tiết biểu đồ hoạt động chức năng sửa nhân viên
Để quản lý nhân viên hiệu quả, người quản lý cần thực hiện các bước sau: đầu tiên, chọn chức năng quản lý nhân viên trong hệ thống Tiếp theo, hệ thống sẽ hiển thị các chức năng liên quan đến quản lý nhân viên Cuối cùng, người quản lý chọn chức năng tìm kiếm nhân viên để tìm thông tin cần thiết.
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của nhân viên cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng sửa nhân viên
Bước 8: Hiển thị giao diện thông tin nhân viên cần sửa
Bước 9: Thực hiện sửa thông tin
Bước 10: Kiểm tra thông tin sửa đổi
- Thông tin sửa đổi hợp lệ: Thông tin mới được lưu vào cơ sở dữ liệu và đồng bộ hiển thị
- Thông tin sửa đổi không hợp lệ: Hệ thống thông báo lỗi
- Quay lại thao tác thực hiện sửa thông tin ở bước 9
Bước 11: Người quản lý đóng năng sửa thông tin nhân viên Bước 12: Kết thúc
2.2.1.2.3 Biểu đồ hoạt động chức năng tìm kiếm nhân viên
Hình 2 6: Biểu đồ hoạt động tìm kiếm nhân viên
*Mô tả chi tiết biểu đồ hoạt động chức năng tìm kiếm nhân viên
Bước 1: Quản lý chọn chức năng quản lý nhân viên
Bước 2: Hệ thống hiển thị các chức năng của quản lý nhân viên Bước 3: Chọn chức năng tìm kiếm nhân viên
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của nhân viên cần tìm như:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 5
Bước 7: Người quản lý đóng chức năng tìm kiếm nhân viên
2.2.1.2.4 Biểu đồ hoạt động chức năng xóa nhân viên
Hình 2 7: Biểu đồ hoạt động xóa nhân viên
*Mô tả chi tiết biểu đồ hoạt động chức năng xóa nhân viên
Bước 1: Người quản lý chọn chức năng quản lý nhân viên
Bước 2: Hệ thống hiển thị các chức năng của quản lý nhân viên Bước 3: Chọn chức năng tìm kiếm nhân viên
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của nhân viên cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng xóa nhân viên
Bước 8: Hiển thị chi tiết thông tin nhân viên muốn xóa bao gồm:
Bước 9: Thực hiện xóa nhân viên
Bước 10: Kiểm tra thông tin nhân viên muốn xóa
- Thông tin hợp lệ: thông báo xóa thành công, thông tin nhân viên cũng được xóa trong dữ liệu
- Thông tin không hợp lệ: thông báo xóa thất bại và quay lại thực hiện từ thao tác thứ 7
Bước 11: Người quản lý đóng chức năng xóa thông tin nhân viên Bước 12: Kết thúc
Hình 2 8: Biểu đồ use case quản lý đăng nhập
Hình 2 9: Biểu đồ hoạt động quản lý đăng nhập
*Mô tả chi tiết biểu đồ hoạt động chức năng đăng nhập
Chức năng này thực hiện khi: người quản lý muốn đăng nhập vào hệ thống quản lý của cửa hàng
Bước 1: Chọn đăng nhập hệ thống
Bước 2: Hiển thị màn hình giao diện đăng nhập
Bước 3: Điền thông tin đăng nhâp gồm:
Bước 4: Kiểm tra thông tin đã nhập bao gồm:
- Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức năng của hệ thống
- Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại
- Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
Bước 6: Chọn chức năng đăng xuất sẽ thoát khỏi hệ thống
Hình 2 10: Biểu đồ use case quản lý hóa đơn
Hình 2 11: Biểu đồ hoạt động tổng quát hóa đơn
*Mô tả chi tiết biểu đồ hoạt động chức năng quản lý hóa đơn
Bước 1: Người quản lý, nhân viên chọn đăng nhập vào hệ thống Bước 2: Điền thông tin đăng nhập gồm:
Bước 3: Kiểm tra thông tin đăng nhập bao gồm:
- Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức năng của hệ thống
- Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại
- Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
Bước 5: Chọn chức năng quản lý hóa đơn
Bước 6: Chọn một trong số các chức năng:
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Quản lý đóng chức năng của quản lý hóa đơn
2.2.3.2.1 Biểu đồ hoạt động chức năng thêm hóa đơn
Hình 2 12: Biểu đồ hoạt động thêm hóa đơn
*Mô tả chi tiết biểu đồ hoạt động chức năng thêm hóa đơn
Để thêm hóa đơn, nhân viên cần quản lý chọn chức năng "thêm hóa đơn" trên hệ thống Sau đó, giao diện của chức năng sẽ hiển thị, cho phép nhân viên nhập các thông tin cần thiết để hoàn tất quá trình thêm hóa đơn.
Bước 4: Chọn thêm thông tin
Bước 5: Hệ thống kiểm tra
- Thông tin thêm vào hợp lệ: hiện thị ra thông tin vừa thêm của hóa đơn gồm:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin cần thêm từ bước 3
Bước 6: Người quản lý, nhân viên đóng chức năng thêm hóa đơn Bước 7: Kết thúc
2.2.3.2.2 Biểu đồ hoạt động chức năng sửa hóa đơn
Hình 2 13: Biểu đồ hoạt động sửa hóa đơn
*Mô tả chi tiết biểu đồ hoạt động chức năng sửa hóa đơn
Bước 1: Người quản lý, nhân viên chọn chức năng quản lý hóa đơn
Bước 2: Hệ thống hiển thị các chức năng của quản lý hóa đơn Bước 3: Chọn chức năng tìm kiếm hóa đơn
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của hóa đơn cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng sửa hóa đơn
Bước 8: Hiển thị giao diện thông tin hóa đơn cần sửa
Bước 9: Thực hiện sửa thông tin
Bước 10: Kiểm tra thông tin sửa đổi
- Thông tin sửa đổi hợp lệ: Thông tin mới được lưu vào cơ sở dữ liệu và đồng bộ hiển thị
- Thông tin sửa đổi không hợp lệ: Hệ thống thông báo lỗi
- Quay lại thao tác thực hiện sửa thông tin ở bước 9
Bước 11: Người quản lý, nhân viên đóng năng sửa thông tin hóa đơn
2.2.3.2.3 Biểu đồ hoạt động chức năng tìm kiếm hóa đơn
Hình 2 14: Biểu đồ hoạt động tìm kiếm hóa đơn
*Mô tả chi tiết biểu đồ hoạt động chức năng tìm kiếm hóa đơn
Bước 1: Nhân viên chọn chức năng quản lý hóa đơn
Bước 2: Hệ thống hiển thị các chức năng của quản lý hóa đơn
Bước 3: Chọn chức năng tìm kiếm hóa đơn
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của hóa đơn cần tìm như:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 5
Bước 7: Nhân viên đóng chức năng tìm kiếm hóa đơn
2.2.3.2.4 Biểu đồ hoạt động chức năng xóa hóa đơn
Hình 2 15: Biểu đồ hoạt động xóa hóa đơn
*Mô tả chi tiết biểu đồ hoạt động chức năng xóa hóa đơn
Bước 1: Nhân viên chọn chức năng quản lý hóa đơn
Bước 2: Hệ thống hiển thị các chức năng của quản lý hóa đơn
Bước 3: Chọn chức năng tìm kiếm hóa đơn
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của hóa đơn cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng xóa hóa đơn
Bước 8: Hiển thị chi tiết thông tin hóa đơn muốn xóa bao gồm:
Bước 9: Thực hiện xóa hóa đơn
Bước 10: Kiểm tra thông tin hóa đơn muốn xóa
- Thông tin hợp lệ: thông báo xóa thành công, thông tin hóa đơn cũng được xóa trong dữ liệu
- Thông tin không hợp lệ: thông báo xóa thất bại và quay lại thực hiện từ thao tác thứ 7
Bước 11: Nhân viên đóng năng xóa thông tin hóa đơn
Hình 2 16: Biểu đồ use case quản lý sản phẩm
Hình 2 17: Biểu đồ hoạt động tổng quát quản lý sản phẩm
*Mô tả chi tiết biểu đồ hoạt động chức năng quản lý sản phẩm :
Bước 1: Người quản lý, nhân viên chọn đăng nhập vào hệ thống
Bước 2: Điền thông tin đăng nhập gồm:
Bước 3: Kiểm tra thông tin đăng nhập bao gồm:
- Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức năng của hệ thống
- Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại
- Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
Bước 5: Chọn chức năng Quản lý sản phẩm
Bước 6: Chọn một trong số các chức năng:
- Sửa thông tin sản phẩm
- Xóa thông tin sản phẩm
- Tìm kiếm thông tin sản phẩm
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Người quản lý, nhân viên đóng chức năng của quản lý sản phẩm Bước 10: Kết thúc
2.2.4.2.1 Biểu đồ hoạt động chức năng thêm sản phẩm
Hình 2 18: Biểu đồ hoạt động thêm sản phẩm
* Mô tả chi tiết biểu đồ hoạt động chức năng thêm sản phẩm
Bước 1: Nhân viên kho chọn chức năng thêm sản phẩm
Bước 2: Hệ thống hiển thị thông tin cần nhập
Bước 3: Nhập thông tin sản phẩm nhập vào gồm:
Bước 4: Hệ thống kiểm tra thông tin thêm sản phẩm gồm các thông tin đã nêu ở bước 3
Lưu thông tin sản phẩm vào cơ sở dữ liệu và đồng bộ hóa để đảm bảo tính hợp lệ Sau khi hoàn tất, hiển thị thông báo xác nhận việc thêm sản phẩm và chi tiết thông tin liên quan đến sản phẩm vừa được thêm.
- Thông tin không hợp lệ: Thông báo lỗi và quay lại hiển thị thao tác từ bước 3
Bước 5: Nhân viên kho đóng chức năng quản lý sản phẩm
2.2.4.2.2 Biểu đồ hoạt động chức năng sửa sản phẩm
Hình 2 19: Biểu đồ hoạt động sửa sản phẩm
* Mô tả chi tiết biểu đồ hoạt động chức năng sửa sản phẩm
Bước 1: Nhân viên kho chọn chức năng quản lý sản phẩm
Bước 2: Hệ thống hiển thị các chức năng trong quản lý sản phẩm gồm:
- Sửa thông tin sản phẩm
- Xóa thông tin sản phẩm
- Tìm kiếm thông tin sản phẩm
Bước 3: Nhân viên kho chọn chức năng tìm kiếm sản phẩm
Bước 4: Nhân viên kho Nhập thông tin sản phẩm cần sửa
Bước 5: Hệ thống kiểm tra thông tin nhập vào
- Thông tin hợp lệ, hệ thống hiển thị thông tin chi tiết sản phẩm tìm kiếm
- Thông tin không hợp lệ, thông báo lỗi và quay lại thao tác bước 4 Bước 6: Nhập lại thông tin sản phẩm cần sửa gồm:
Bước 7: Hệ thống kiểm tra thông tin nhập vào
- Thông tin hợp lệ: lưu thông tin sản phẩm vào cơ sở dữ liệu và đồng bộ, hiển thị thông tin sản phẩm sau khi sửa
- Thông tin không hợp lệ: Thông báo lỗi và quay lại hiển thị thao tác từ bước 6
Bước 8: Nhân viên kho đóng chức năng quản lý sản phẩm
2.2.4.2.3 Biểu đồ hoạt động tìm kiếm sản phẩm
Hình 2 20: Biểu đồ hoạt động tìm kiếm sản phẩm
* Mô tả chi tiết biểu đồ hoạt động tìm kiếm sản phẩm:
Bước 1: Quản lý chọn chức năng quản lý sản phẩm
Bước 2: Hệ thống hiển thị các chức năng của quản lý sản phẩm
Bước 3: Chọn chức năng tìm kiếm sản phẩm
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của sản phẩm cần tìm như:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi ,quay lại tao tác nhập thông tin tìm kiếm từ bước 5
Bước 7: Người quản lý đóng chức năng tìm quản lý sản phẩm
2.2.4.2.4 Biểu đồ hoạt động xóa sản phẩm
Hình 2 21: Biểu đồ hoạt động xóa sản phẩm
* Mô tả chi tiết biểu đồ hoạt động chức năng quản lý sản phẩm :
Bước 1: Nhân viên kho chọn chức năng xóa sản phẩm
Bước 2: Hệ thống hiển thị thông tin các sản phẩm
Bước 3: Người quản lý chọn sản phẩm cần xóa
Bước 4: Hệ thống kiểm tra thông tin thêm sản phẩm đã chọn
- Thông tin hợp lệ: xóa thông tin khỏi dữ liệu và thông báo xóa thành công
- Thông tin không hợp lệ: Thông báo lỗi và quay lại hiển thị thao tác từ bước 3
Bước 5: Nhân viên kho đóng chức năng quản lý sản phẩm
Hình 2 22: Biểu đồ use case quản lý khách hàng
Hình 2 23: Biểu đồ hoạt động tổng quát quản lý khách hàng
*Mô tả chi tiết biểu đồ hoạt động chức năng quản lý khách hàng :
Bước 1: Người quản lý, nhân viên chọn đăng nhập vào hệ thống
Bước 2: Điền thông tin đăng nhập gồm:
Bước 3: Kiểm tra thông tin đăng nhập bao gồm:
- Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện các chức năng của hệ thống
- Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại
- Chọn đăng nhập lại sẽ quay lại thao tác từ bước 2
Bước 5: Chọn chức năng Quản lý sản khách hàng
Bước 6: Chọn một trong số các chức năng:
- Sửa thông tin khách hàng
- Xóa thông tin khách hàng
- Tìm kiếm thông tin sản khách hàng
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Người quản lý, nhân viên đóng chức năng của quản lý khách hàng Bước 10: Kết thúc
2.2.5.2.1 Biểu đồ hoạt động chức năng thêm khách hàng
Hình 2 24: Biểu đồ hoạt động thêm khách hàng
*Mô tả chi tiết biểu đồ hoạt động chức năng thêm khách hàng
Bước 1: Quản lý, nhân viên chọn chức năng thêm khách hàng
Bước 2: Hệ thống hiển thị giao diện của chức năng thêm khách hàng Bước 3: Nhập thông tin cần thêm gồm:
Bước 4: Chọn thêm thông tin
Bước 5: Hệ thống kiểm tra
- Thông tin thêm vào hợp lệ: hiện thị ra thông tin vừa thêm của khách hàng gồm:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin cần thêm từ bước 3
Bước 6: Người quản lý, nhân viên đóng chức năng thêm khách hàng Bước 7: Kết thúc
2.2.5.2.2 Biểu đồ hoạt động chức năng sửa khách hàng
Hình 2 25: Biểu đồ hoạt động sửa khách hàng
*Mô tả chi tiết biểu đồ hoạt động chức năng sửa khách hàng
Bước 1: Người quản lý, nhân viên chọn chức năng quản lý khách hàng
Bước 2: Hệ thống hiển thị các chức năng của quản lý khách hàng Bước 3: Chọn chức năng tìm kiếm hóa đơn
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của khách hàng cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng sửa khách hàng
Bước 8: Hiển thị giao diện thông tin khách hàng cần sửa Bước 9: Thực hiện sửa thông tin
Bước 10: Kiểm tra thông tin sửa đổi
- Thông tin sửa đổi hợp lệ: Thông tin mới được lưu vào cơ sở dữ liệu và đồng bộ hiển thị
- Thông tin sửa đổi không hợp lệ: Hệ thống thông báo lỗi
- Quay lại thao tác thực hiện sửa thông tin ở bước 9
Bước 11: Người quản lý, nhân viên đóng năng sửa thông tin khách hàng
2.2.5.2.3 Biểu đồ hoạt động chức năng tìm kiếm khách hàng
Hình 2 26: Biểu đồ hoạt động tìm kiếm khách hàng
*Mô tả chi tiết biểu đồ hoạt động chức năng tìm kiếm khách hàng
Bước 1: Nhân viên chọn chức năng quản lý khách hàng
Bước 2: Hệ thống hiển thị các chức năng của quản lý khách hàng Bước 3: Chọn chức năng tìm kiếm khách hàng
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của khách hàng cần tìm như:
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 5
Bước 7: Quản lý,nhân viên đóng chức năng tìm kiếm khách hàng Bước 8: Kết thúc
2.2.3.2.4 Biểu đồ hoạt động chức năng xóa khách hàng
Hình 2 27: Biểu đồ hoạt động xóa khách hàng
*Mô tả chi tiết biểu đồ hoạt động chức năng xóa khách hàng
Bước 1: Nhân viên chọn chức năng quản lý khách hàng
Bước 2: Hệ thống hiển thị các chức năng của quản lý khách hàng Bước 3: Chọn chức năng tìm kiếm khách hàng
Bước 4: Nhập thông tin tìm kiếm gồm:
Bước 5: Chọn tìm kiếm thông tin
Bước 6: Hệ thống kiểm tra
- Thông tin tìm kiếm hợp lệ: hiện thị ra chi tiết thông tin của khách hàng cần tìm
- Thông tin tìm kiếm không hợp lệ: Hệ thống thông báo lỗi
- Quay lại tao tác nhập thông tin tìm kiếm từ bước 4
Bước 7: Chọn chức năng xóa khách hàng
Bước 8: Hiển thị chi tiết thông tin khách hàng muốn xóa bao gồm:
Bước 9: Thực hiện xóa khách hàng
Bước 10: Kiểm tra thông tin khách hàng muốn xóa
- Thông tin hợp lệ: thông báo xóa thành công, thông tin hóa đơn cũng được xóa trong dữ liệu
- Thông tin không hợp lệ: thông báo xóa thất bại và quay lại thực hiện từ thao tác thứ 7
Bước 11: Nhân viên đóng năng xóa thông tin khách hàng
KẾ HOẠCH TEST
Test Scope
1 Đăng nhập 2 man days 0.5 man days 1 man days
2 Quản lý nhân viên 2 man days 0.5 man days 1 man days
3 Quản lý sản phẩm 3 man days 1 man days 2 man days
4 Thanh toán 4 man days 1 man days 2 man days
5 Báo cáo thống kê 5 man days 1 man days 2 man days
6 Bảo hành sửa chữa 4 man days 1 man days 2 man days
Feature / Non Feature to be test
3.2.1 Chức năng test(Feature to be test) a Quản lý nhân viên
- Test chức năng thêm, sửa, xóa, tìm kiểm nhân viên của phần mềm
- Nhân viên muốn thêm bị trùng với mã nhân viên trước đó
- Kiểm tra chức năng sửa, xóa b Quản lý thanh toán
- Không chọn hóa đơn khi thanh toán
- Kiểm tra trạng thái khi đã ấn thanh toán
- Kiểm tra chức năng tạo hóa đơn
- Kiểm tra thanh toán khi khách mua sản phẩm c Báo cáo thống kê
- Thống kê được toàn bộ doanh thu khi chọn tháng/năm
- Chức năng in tổng doanh thu đã bãn có hoạt động không
3.2.2 Các chức năng không test
Xem xét tài liệu sử dụng và giao diện người dùng để xác định các chức năng dễ gây lỗi Đảm bảo rằng các chức năng được hiện thực hóa đúng với mô tả yêu cầu.
Dữ liệu hợp lệ sẽ mang lại kết quả chính xác, trong khi lỗi sẽ được thông báo rõ ràng khi dữ liệu không hợp lệ Các quy tắc kinh doanh phải được thực hiện chính xác, và cần kiểm tra nhiều kịch bản khác nhau từ đơn giản đến phức tạp để đảm bảo tính toàn vẹn của hệ thống.
Chỉ sử dụng kỹ thuật black-box.
Các kiểu test: Functional Test (chủ yếu), Integration Test, Security & Access Control Testing.
Tất cả các thông tin về lỗi đều phải được ghi nhận lại từ đó đánh giá chất lượng sản phẩm.
Việc test dừng khi: hết thời gian, hết kinh phí, hoàn thành kế hoạch dự định hoặc đạt mức chất lượng đã thỏa thuận.
Test tool
ID Action Tool Supplier/Self- construction
1 Quản lý hoạt động test case
2 Kiểm soát lỗi Word Microsoft 2016
3 Kiểm thử Visua studio code
Test Enviroment
ID Resouece Functional Test/Integration Test Security
1 Phiên bản Chạy trên code Chạy trên code
2 Database DB phát triển DB thiết lập riêng,
Test Resources Man-power
Bảng sau đây mô tả nguồn lực test cho dự án:
ID Member Position/Responsibility/Comment
1 Phạm Văn Thành Đạt Test manager: quản lý hoạt động kiểm thử
-Hướng dẫn kỹ thuật -Sử dụng nguồn lực -Báo cáo quản lý -Báo cáo sản phẩm
2 Trần Lương Giang Bình Test designer: thiết kế testcase
-Định nghĩa cách tiếp cận test -Viết các testcase
3 Nguyễn Bá Chí Công Tester: hiện thực và chạy test case
-Hiện thực test và test suites -Chạy test suil
Test milestones
Mỗi Milestione cho 1 module bao gồm cả việc design testcase và chạy Testcase
ID Milestone Task Resource Begin date End date Man day
1 Quản lý nhân viên Phạm Văn Thành Đạt
2 Quản lý hóa đơn Trần Lương Giang Bình
3 Báo cáo thống kê Nguyễn Bá Chí Công
Test products
STT Sản phẩm Ngày bàn giao Người bàn giao Người nhận bàn giao
1 Test plan Phạm Văn Thành Đạt Bùi Khánh Linh
2 Test case Phạm Văn Thành Đạt Bùi Khánh Linh
XÂY DỰNG VÀ THỰC HIỆN CÁC TEST CASE
Test case chức năng quản lý nhân viên
Hình 4.1: Giao diện chức năng quản lý nhân viên
ID Function Test data Test steps Expected resultsResults Tester
NV_01 Kiểm tra giao diện nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Kiểm tra giao diện nhân viên
Giao diện đúng với giao diện mặc định
PASS Phạm Văn Thành Đạt
NV_02 Kiểm tra font chữ, font size
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Kiểm tra font chữ, font size
Font chữ, font size đúng với yêu cầu định dạng
PASS Phạm Văn Thành Đạt
NV_03 Kiểm tra tiêu đề, các trường trong giao diện nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Kiểm tra tiêu đề, các trường trong quản lý nhân viên
- Tiêu đề đúng với yêu cầu mặc định
- Các trường hoạt động bình thường
PASS Phạm Văn Thành Đạt
NV_04 Kiểm tra thứ tự con trỏ di chuyển khi ấn Tab/Shift
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
Thứ tự con trỏ di chuyển theo đúng thứ tự trái sang phải, trên xuống dưới và ngược lại
PASS Phạm Văn Thành Đạt
NV_05 Kiểm tra các thông báo lỗi được hiện thị chính xác
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý
Các thông báo lỗi được
PASS Phạm Văn Thành Đạt nhân viên
3 Kiểm tra các thông báo lỗi được hiện thị chính xác hiện thị đúng với yêu cầu định dạng NV_06 Kiểm tra
Font chữ được sử dụng có thể đọc được
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra Font chữ được sử dụng có thể đọc được
Font chữ được sử dụng có thể đọc được
PASS Phạm Văn Thành Đạt
NV_07 Kiểm tra màu sắc Font chữ và thôn điệp cảnh báo
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra màu sắc Font chữ và thôn điệp cảnh báo
Màu sắc Font chữ và thôn điệp cảnh báo đúng với yêu cầu định dạng
PASS Phạm Văn Thành Đạt
NV_08 Kiểm tra tiêu đề, các trường trong giao diện nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra tiêu đề và các ô nhập trong giao diện
Tiêu đề đúng với yêu cầu mặc định Các trường hoạt động bình thường
PASS Phạm Văn Thành Đạt
NV_09 Kiểm tra các hình ảnh được căn chỉnh đúng cách
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra các hình ảnh được căn chỉnh đúng cách
Các hình ảnh được căn chỉnh đúng với yêu cầu
PASS Phạm Văn Thành Đạt
NV_10 Kiểm tra 1.Đăng nhập Các PASS Phạm button
2 Vào chức năng nhân viên
3 Kiểm tra các button button hoạt động bình thường
NV_11 Kiểm tra khi nhập texbox[Tìm kiếm]
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
Hiển thị danh sách nhân viên mặc định
PASS Phạm Văn Thành Đạt
NV_12 Kiểm tra chức năng tìm kiếm khi không nhập textbox từ khóa
Bỏ trống trường tìm kiếm
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Bỏ qua trường tìm kiếm
Hệ thống hiển thị danh sách nhân viên mặc định
PASS Phạm Văn Thành Đạt
NV_13 Kiểm tra chức năng tìm kiếm khi nhập từ khóa không tồn tại
Nhập: adtg 1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hệ thống hiển thị danh sách rỗng
PASS Phạm Văn Thành Đạt
NV_14 Kiểm tra chức năng tìm kiếm khi nhập thông tin không đúng định dạng
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hiển thị danh sách rỗng
PASS Phạm Văn Thành Đạt kiếm]
NV_15 Kiểm tra chức năng tìm kiếm khi nhập từ khóa là khoảng trắng
Nhập: “ “ 1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hiển thị danh sách rỗng
PASS Phạm Văn Thành Đạt
NV_16 Kiểm tra chức năng tìm kiếm khi nhập tên nhân viên
Nhập: aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa aaaa
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hiển thị danh sách trống
PASS Phạm Văn Thành Đạt
NV_17 Kiểm tra chức năng tìm kiếm khi nhập 1 kí tự của từ khóa
Nhập: M 1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hệ thống hiển thị list data thông tin đã nhập
PASS Phạm Văn Thành Đạt
NV_18 Kiểm tra chức năng tìm kiếm khi nhập từ khóa tất cả là chữ hoa hoặc chữ thường
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường tìm kiếm như data đã cho
Hệ thống hiển thị list data thông tin đã nhập
PASS Phạm Văn Thành Đạt
Chức năng thêm nhân viên
NV_19 Kiểm tra chức năng thêm nhân viên khi nhập
Mã nv: 01 Tên nv: Hà SĐT:
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
PASS Phạm Văn Thành Đạt đủ các trường Năm sinh:2002 Đc: Hà Nội Chức vụ:
3 Nhập đầy đủ thông tin các trường
4 Click button[Thêm] thành công” và cập nhật và danh sách nhân viên NV_20 Kiểm tra chức năng thêm nhân viên khi không nhập trường nào
Tất cả các trường đều bỏ trống
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Không nhập thông tin cho trường nào 4.Click button[Thêm]
Hiển thị thông báo lỗi và thêm nhân viên thất bại
FAIL Phạm Văn Thành Đạt
NV_21 Kiểm tra chức năng thêm khi nhập trùng với id trước đó
Mã nv: 01 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Nhập thông tin đúng với data đã cho
Hiển thị thông báo lỗi về khóa key, thêm nhân viên thất bại
PASS Phạm Văn Thành Đạt
NV_22 Kiểm tra chức năng thêm nhân viên khi đang nhập thông tin và tắt phần mềm
Mã nv: 01 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập thông tin các trường
Chuyển sang màn hình main và thông tin nhân viên không được thêm mới
PASS Phạm Văn Thành Đạt
NV_23 Kiểm tra chức năng thêm nhân viên khi nhập trường tên nhân viên >
Mã nv: 01 Tên nv: aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaa
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Nhập thông tin đúng với
Hiển thị thông báo lỗi, thêm nhân viên thất
PASS Phạm Văn Thành Đạt
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
NV_24 Kiểm tra chức năng thêm nhân viên khi nhập các trường là khoảng trắng
Nhập các trường là khoảng trắng
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Nhập thông tin đúng với data đã cho
Hiển thị thông báo lỗi và không thêm nhân viên
PASS Phạm Văn Thành Đạt
NV_25 Kiểm tra chức năng thêm nhân viên khi không nhập thông tin và ân button[Thoát
Bỏ qua tất cả các trường
1.Đăng nhập vào phần mềm
2 Vào chức năng nhân viên
3 Bỏ qua tất cả các trường
Phần mềm sẽ đóng giao diện quản lý nhân viên
PASS Phạm Văn Thành Đạt
NV_26 Kiểm tra khi nhấn Tab/
ShifTab ở giao diện quản lý nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhấn Tab/ShiftTab ở giao diện quản lý nhân viên
Hệ thống di chuyển theo đúng thứ tự trái, phải, trên,, dưới
PASS Phạm Văn Thành Đạt
NV_27 Kiểm tra chức năng thêm nhân viên khi bỏ trống tên nhân viên
19001009 Năm sinh:2002 Đc: Hà Nội
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Bỏ trống tên nhân viên
Hệ thống hiển thị thông báo "Bạn vui lòng nhập Tên nhân
FAIL Phạm Văn Thành Đạt
Nv chọn đầy đủ thông tin
NV_28 Kiểm tra chức năng thêm nhân viên khi nhập
Tên nhân viên là khoảng trắng
Mã nv: 01 Tên nv:” ” SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên là khoảng trắng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "
PASS Phạm Văn Thành Đạt
NV_29 Kiểm tra chức năng thêm nhân viên khi nhập tên nhân viên
Mã nv: 01 Tên nv: aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaa SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên là khoảng trắng
4 Nhập và chọn đầy đủ thông tin
Hệ thống chỉ cho phép nhập đến ký tự thứ
50 hệ thống không cho phép nhập
PASS Phạm Văn Thành Đạt
NV_30 Kiểm tra chức năng thêm nhân viên khi nhập tên nhân viên không đúng định dạng
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên là không đúng định dạng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt button[Thêm]
NV_31 Kiểm tra chức năng thêm nhân viên khi nhập tên nhân viên đã tồn tại
Mã nv: 14 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên đã tồn tại
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
NV_32 Kiểm tra chức năng thêm nhân viên khi nhập tên nhân viên hợp lệ
Mã nv: 12 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên hợp lệ
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
NV_33 Kiểm tra chức năng thêm nhân viên khi không nhập số điện thoại
Mã nv: 5 Tên nv: Hà SĐT:
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Bỏ trống số điện thoại
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Vui lòng nhập số điện thoại "
PASS Phạm Văn Thành Đạt
NV_34 Kiểm tra chức năng thêm nhân viên khi nhập
Mã nv: 7 Tên nv: Hà SĐT:” ” Năm
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
Số điện thoại là khoảng trắng sinh:2002 Đc: Hà Nội Chức vụ:
3 Nhập số điện thoại là khoảng trắng
4 Nhập và chọn đầy đủ thông tin
NV_35 Kiểm tra chức năng thêm nhân viên khi nhập
Số điện thoại không đúng định dạng
Mã nv: 8 Tên nv: Hà SĐT: @###
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập số điện thoại không đúng định dạng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
NV_36 Kiểm tra chức năng thêm nhân viên khi không nhập
Mã nv: 80 Tên nv: Hà SĐT: @###
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Vui lòng nhập chức vụ
FAIL Phạm Văn Thành Đạt
NV_37 Kiểm tra chức năng thêm nhân viên khi
Mã nv: 16 Tên nv: Hà SĐT: @###
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt chọn đầy đủ thông tin
NV_38 Kiểm tra chức năng thêm nhân viên khi
Chức vụ và không điền thông tin khác
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
4 Không điền thông tin khác
Hệ thống hiển thị thông báo lỗi và thêm nhân viên thất bại
FAIL Phạm Văn Thành Đạt
NV_39 Kiểm tra chức năng thêm nhân viên khi không chọn
Mã nv: 82 Tên nv: Hà SĐT: @###
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
4 nhập đầy đủ thông tin khác
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
NV_40 Kiểm tra chức năng thêm nhân viên khi chọn Giới tính
Mã nv: 08 Tên nv: Hà Giới tính:
Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
4 nhập đầy đủ thông tin khác
Hệ thống hiển thị thông báo
PASS Phạm Văn Thành Đạt
Chức năng sửa nhân viên
NV_41 Kiểm tra chức năng sửa nhân viên khi nhập đúng thông
Mã nv: 01 Tên nv: Hà Nguyễn SĐT:
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
PASS Phạm Văn Thành Đạt tin các trường cần sửa
Năm sinh:2000 Đc: Hà Nội Chức vụ:
Nv tin các trường đúng với data đã cho
NV_42 Kiểm tra chức năng sửa nhân viên khi bỏ trống trường tên nhân viên
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập thông tin các trường đúng với data đã cho
“Vui lòng nhập tên nhân viên”
FAIL Phạm Văn Thành Đạt
NV_43 Kiểm tra button[Thoát
] khi đã nhập dữ liệu
Mã nv: 01 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập thông tin các trường đúng với data đã cho
Hệ thống đóng giao diện quản lý nhân viên và không lưu thông tin
PASS Phạm Văn Thành Đạt
NV_44 Kiểm tra button[Thoát
] khi chưa nhập dữ liệu
Bỏ qua tất cả các trường
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Bỏ qua tất cả các trường
Hệ thống đóng giao diện quản lý nhân viên
PASS Phạm Văn Thành Đạt
NV_45 Sửa thông tin nhân viên khi nhập trường tên nhân viên
Mã nv: 01 Tên nv: aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaa SĐT:
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập thông tin các trường đúng với data đã cho
Hiển thị thông báo lỗi và không lưu thông tin cần sửa
PASS Phạm Văn Thành Đạt Đc: Hà Nội Chức vụ:
Nv NV_46 Kiểm tra khi nhấn Tab/
ShifTab ở giao diện quản lý nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhấn Tab/ShiftTab ở giao diện quản lý nhân viên
Hệ thống di chuyển theo đúng thứ tự trái, phải, trên,, dưới
PASS Phạm Văn Thành Đạt
NV_47 Kiểm tra chức năng sửa nhân viên khi bỏ trống tên nhân viên
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Bỏ trống tên nhân viên
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Bạn vui lòng nhập Tên nhân viên"
FAIL Phạm Văn Thành Đạt
NV_48 Kiểm tra chức năng sửa nhân viên khi nhập Tên nhân viên là khoảng trắng
Mã nv: 01 Tên nv:” “ SĐT:
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên là khoảng trắng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo " vui lòng nhập Tên nhân viên"
FAIL Phạm Văn Thành Đạt
NV_49 Kiểm tra chức năng sửa nhân viên khi nhập tên nhân viên
Mã nv: 01 Tên nv: aaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
Hệ thống chỉ cho phép nhập đến ký tự thứ
FAIL Phạm Văn Thành Đạt
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ:
3 Nhập tên nhân viên >50 kí tự
4 Nhập và chọn đầy đủ thông tin
50 hệ thống không cho phép nhập
NV_50 Kiểm tra chức năng sửa nhân viên khi nhập tên nhân viên không đúng định dạng
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên là không đúng định dạng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Sửa thành công"
PASS Phạm Văn Thành Đạt
NV_51 Kiểm tra chức năng sửa nhân viên khi nhập tên nhân viên đã tồn tại
Mã nv: 01 Tên nv:Hà SĐT:
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên đã tồn tại
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "
PASS Phạm Văn Thành Đạt
NV_52 Kiểm tra chức năng sửa nhân viên khi nhập tên nhân viên hợp lệ
Mã nv: 01 Tên nv:Hà SĐT:
19001009 Năm sinh:2000 Đc: Hà Nội Chức vụ: nv
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập tên nhân viên hợp lệ
Hệ thống hiển thị thông báo "
PASS Phạm Văn Thành Đạt
4 Nhập và chọn đầy đủ thông tin
NV_53 Kiểm tra chức năng sửa nhân viên khi không nhập số điện thoại
Mã nv: 01 Tên nv:Hà SĐT:
Năm sinh:2000 Đc: Hà Nội Chức vụ: nv
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Bỏ trống số điện thoại
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Bạn vui lòng nhập số điện thoại"
FAIL Phạm Văn Thành Đạt
NV_54 Kiểm tra chức năng sửa nhân viên khi nhập Số điện thoại là khoảng trắng
Mã nv: 01 Tên nv:Hà SĐT: “ ” Năm sinh:2000 Đc: Hà Nội Chức vụ: nv
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập số điện thoại là khoảng trắng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "Bạn vui lòng nhập số điện thoại"
FAIL Phạm Văn Thành Đạt
NV_55 Kiểm tra chức năng sửa nhân viên khi nhập Số điện thoại không đúng định dạng
Mã nv: 01 Tên nv:Hà Giới tính:
Năm sinh:2000 Đc: Hà Nội Chức vụ: nv
1.Đăng nhập vào hệ thống
2 Vào chức năng quản lý nhân viên
3 Nhập số điện thoại không đúng định dạng
4 Nhập và chọn đầy đủ thông tin
Hệ thống hiển thị thông báo "
PASS Phạm Văn Thành Đạt button[Sửa]
Chức năng xóa nhân viên
NV_56 Kiểm tra chức năng khi click button[Xóa]
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
Hiển thị popup thông báo:
“Vui lòng chọn nhân viên để xóa”
FAIL Phạm Văn Thành Đạt
NV_57 Kiểm tra chức năng xóa khi nhập mã nhân viên
Mã nv: 5 1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường mã nhân viên như data đã cho
“Xóa thành công” và không hiển thị bản ghi
PASS Phạm Văn Thành Đạt
NV_58 Kiểm tra chức năng xóa nhân viên khi nhập mã nhân viên rồi click button[Thoát
Mã nv: 5 1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
3 Nhập trường mã nhân viên như data đã cho
Hệ thống đóng giao diện quản lý nhân viên, xóa nhân viên không thành công
PASS Phạm Văn Thành Đạt
1.Đăng nhập vào hệ thống
2 Vào chức năng nhân viên
Giao diện các trường vẫn để trống
PASS Phạm Văn Thành Đạt
NV_60 Kiểm tra chức năng
Mã nv: 01 Tên nv: Hà SĐT:
1.Đăng nhập vào hệ thống
Hệ thống reset lại các
PASS Phạm Văn Thành đã nhập thông tin các trường
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
3 Nhập trường mã nhân viên như data đã cho
4 Click button[Tạo mới] trường về null Đạt
NV_61 Kiểm tra danh sách sau khi xóa thành công
Mã nv : 1 1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
5 Kiểm tra danh sách nhân viên sau khi xóa
Hệ thống hiển thị danh sách không có bản ghi vừa xóa
PASS Phạm Văn Thành Đạt
NV_62 Kiểm tra khi click[Làm mới]
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
Mặc định các ô text để trống
PASS Phạm Văn Thành Đạt
NV_63 Kiểm tra khi điền thông tin các trường vào ô text rồi click button[Làm mới]
Mã nv: 01 Tên nv: Hà SĐT:
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset các trường về giá trị trống
PASS Phạm Văn Thành Đạt
NV_64 Kiểm tra khi Mã nv: 01 1.Đăng nhập Đóng PASS Phạm điền thông tin các trường vào ô text rồi click button[Thoát
19001009 Năm sinh:2002 Đc: Hà Nội Chức vụ:
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
4 Click button[Thoát] chương trình
NV_65 Kiểm tra khi điền thông tin trường mã nhân viên vào ô text rồi click button[Làm mới]
Mã nv: 09 1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset trường mã nhân viên về giá trị trống
PASS Phạm Văn Thành Đạt
NV_66 Kiểm tra khi điền thông tin trường tên nhân viên vào ô text rồi click button[Làm mới]
Tên nv: Hà 1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset trường tên nhân viên về giá trị trống
PASS Phạm Văn Thành Đạt
NV_67 Kiểm tra khi điền thông tin trường giới tính nhân viên vào ô text rồi click button[Làm mới]
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset trường mã nhân viên về giá trị trống
PASS Phạm Văn Thành Đạt
NV_68 Kiểm tra khi điền thông tin trường số điện thoại vào ô text rồi click button[Làm mới]
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset trường số điện thoại nhân viên về giá trị trống
PASS Phạm Văn Thành Đạt
NV_69 Kiểm tra khi điền thông tin trường năm sinh vào ô text rồi click button[Làm mới]
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Nhập thông tin như data đã cho
Reset trường năm sinh về giá trị trống
PASS Phạm Văn Thành Đạt
Test case chức năng quản lý hóa đơn
Hình 4.2: Giao diện hóa đơn
ID Function Test data Test steps Expected results
HD_01 Kiểm tra giao diện nhân viên
1.Đăng nhập vào phần mềm
2 Vào chức năng hóa đơn
3 Kiểm tra giao diện chức năng hóa đơn và tạo hóa đơn
Giao diện đúng với giao diện mặc định
PASS Trần Lương Giang Bình
HD_02 Kiểm tra font chữ, font size
1.Đăng nhập vào phần mềm
2 Vào chức năng hóa đơn và tạo hóa đơn
3 Kiểm tra font chữ, font size
Font chữ, font size đúng với yêu cầu định dạng
PASS Trần Lương Giang Bình
HD_03 Kiểm tra tiêu đề, các trường trong giao diện hóa đơn và tạo hóa đơn
1.Đăng nhập vào phần mềm
2 Vào chức năng hóa đơn và tạo hóa đơn
3 Kiểm tra tiêu đề, các trường trong quản lý hóa đơn và tạo hóa đơn
- Tiêu đề đúng với yêu cầu mặc định
- Các trường hoạt động bình thường
PASS Trần Lương Giang Bình
HD_04 Kiểm tra thứ tự con trỏ di chuyển khi ấn Tab/Shift
1.Đăng nhập vào phần mềm
2 Vào chức năng hóa đơn và tạo hóa đơn
Thứ tự con trỏ di chuyển theo đúng thứ tự trái sang phải, trên xuống dưới và ngược lại
FAIL Trần Lương Giang Bình
HD_05 Kiểm tra các thông báo lỗi được hiện thị chính xác
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra các thông báo lỗi được hiện thị chính xác
Các thông báo lỗi được hiện thị đúng với yêu cầu định dạng
PASS Trần Lương Giang Bình
Font chữ được sử dụng có thể đọc được
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra Font chữ được sử dụng có thể đọc được
Font chữ được sử dụng có thể đọc được
PASS Trần Lương Giang Bình
HD_07 Kiểm tra màu sắc Font chữ và thông điệp cảnh báo
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra màu sắc Font chữ và thông điệp cảnh báo
MMàu sắc Font chữ và thông điệp cảnh báo đúng với yêu cầu định dạng
PASS Trần Lương Giang Bình
HD_08 Kiểm tra tiêu đề, các 1.Đăng nhập vào phần Tiêu đề đúng với PASS Trần
Lương trường trong giao diện hóa đơn mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra tiêu đề và các ô nhập trong giao diện yêu cầu mặc định Các trường hoạt động bình thường
HD_09 Kiểm tra các hình ảnh được căn chỉnh đúng cách
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra các hình ảnh được căn chỉnh đúng cách
Các hình ảnh được căn chỉnh đúng với yêu cầu
PASS Trần Lương Giang Bình
1.Đăng nhập vào phần mềm
2 Vào chức năng hóa đơn và tạo hóa đơn
Các button hoạt động bình thường
PASS Trần Lương Giang Bình
Chức năng thêm hóa đơn
HD_11 Kiểm tra khi click button[Thanh toán], [Làm
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click button[Thanh toán], [Làm Mới]
Hiển thị thông báo: “Vui lòng nhập…”
PASS Trần Lương Giang Bình
HD_12 Kiểm tra chức năng thêm khi chọn đủ các
Chọn các đồ mình muốn mua
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa
Hiển thị thông tin xuống bảng dữ
PASS Trần Lương Giang Bình trường dữ liệu đơn
3 Nhập thông tin khách hàng
5 Click button[Thanh toán] liệu bên dưới
HD_13 Kiểm tra chức năng thêm khi chưa nhập thông tin khách hàng
Số lượng: 1 1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường để số lượng = 1
Hiển thị thông báo lỗi và thêm hóa đơn thất bại
PASS Trần Lương Giang Bình
HD_14 Kiểm tra chức năng thêm khi thêm lại sản phẩm đã thêm trước đó
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Nhập thông tin khách hàng
4 Click button[Tạo hóa đơn]
5 Chọn thông tin sản phẩm cần mua
7 Vẫn thông tin như trên click button[Thêm ] lần 2
Hiển thị thông bảo lỗi và sản phẩm không được lưu lại vào bẳng hóa đơn bên dưới
PASS Trần Lương Giang Bình
HD_15 Validate Mã sp: 1 1.Đăng nhập Hiển thị FAIL Trần trường Đơn giá khi đã chọn sản phẩm muốn mua
Tên nv: Hà Tên kh:
Số lượng:1 vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường sản phẩm giá của sản phẩm đó vào trường sản phẩm
HD_16 Kiểm tra chức năng thêm khi chưa xác nhận hóa đơn mà đóng chương trình
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Nhập thông tin khách hàng
4 Chọn thông tin sản phẩm cần mua
Form tạo hóa đơn đóng và tạo hóa đơn không thành công
PASS Trần Lương Giang Bình
HD_17 Kiểm tra khi chọn thông tin và Click button[Thanh toán]
Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường theo data đã cho
Disable 2 trường vừa chọn và enable tên sản phẩm và số lượng cho người dùng chọn
PASS Trần Lương Giang Bình
HD_18 Kiểm tra chức năng xác nhận hóa đơn
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường thông tin như
Hiển thị thông tin hóa đơn vào bảng dữ liệu bên dưới
PASS Trần Lương Giang Bình data đã cho
4 Chọn các trường sản phẩm
6 Click button[Xác nhận hóa đơn]
Lưu thông tin đã tạo vào bảng hóa đơn
HD_19 Kiểm tra khi click button[Thanh
Toán] 2 lần cùng 1 hóa đơn đang được tạo
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường thông tin như data đã cho
4 Chọn các trường sản phẩm
6 Click button[Xác nhận hóa đơn]
7 Click button[Xác nhận hóa đơn] lần 2
Thanh toán thành công lưu
PASS Trần Lương Giang Bình
HD_20 Kiểm tra chức năng khi đang tạo hóa đơn thì
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường thông tin như data đã cho
Hiển thị thông tin hóa đơn vào bảng dữ liệu bên dưới
FAIL Trần Lương Giang Bình
4 Chọn các trường sản phẩm
Thông tin hóa đơn không được lưu và đóng giao diện tạo hóa đơn HD_21 Validate trường[Tổng tiền]
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Kiểm tra trường[Tổng tiền]
Giá trị bắt đầu = 0 PASS Trần
HD_22 Kiểm tra trường[Tổng tiền] khi đã chọn mặt hàng cần mua
Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường theo data đã cho
4 Kiểm tra trường tổng tiền
Tổng tiền sẽ được hiển thị đúng theo từng giá mặt hàng được chọn
PASS Trần Lương Giang Bình
HD_23 Kiểm tra trường Tổng tiền khi thêm nhiều sản phẩm
Mã sp: 1 Tên nv: Hà Tên kh:
1.Đăng nhập vào hệ thống
2 Vào chức năng tạo hóa đơn
3 Click chọn các trường theo data đã cho
4 Kiểm tra trường tổng tiền
Tổng tiền được tính đúng với giá và số lượng được chọn
PASS Trần Lương Giang Bình
HD_24 Kiểm tra khi click 1.Đăng nhập vào hệ thống Hiển thị thông PASS Trần
2 Vào chức năng hóa đơn
3 Click button[Thanh toán] báo: “vui lòng chọn sản phẩm”
HD_25 Kiểm tra chức năng thanh toán khi đã nhập đầy đủ dữ liệu
1.Đăng nhập vào hệ thống
2 Vào chức năng hóa đơn
3 Click chọn các trường theo data đã cho
PASS Trần Lương Giang Bình
HD_26 Kiểm tra chức năng thanh toán khi đã chọn hóa đơn và click button[Thoát
1 trong các hóa đơn trong danh sách
1.Đăng nhập vào hệ thống
2 Vào chức năng hóa đơn
3 Click chọn các trường theo data đã cho
Hệ thống đóng giao diện hóa đơn và thanh toán không thành công
PASS Trần Lương Giang Bình
Test case chức năng báo cáo thống kê
Hình 4.4: Giao diện báo cáo thống kê
ID Function Test data Test steps Expected results
BC_01 Kiểm tra giao diện báo cáo thống kê
1.Đăng nhập vào phần mềm
2 Vào chức năng doanh thu
3 Kiểm tra giao diện doanh thu
Giao diện đúng với giao diện mặc định
BC_02 Kiểm tra font chữ, font size 1.Đăng nhập vào phần mềm
2 Vào chức năng doanh thu
3 Kiểm tra font chữ, font size
Font chữ, font size đúng với yêu cầu định dạng
BC_03 Kiểm tra tiêu đề, các trường trong giao diện
1.Đăng nhập vào phần mềm
- Tiêu đề đúng với yêu cầu mặc định
Bá Chí Công doanh thu năng doanh thu
3 Kiểm tra tiêu đề, các trường trong quản lý doanh thu hoạt động bình thường
BC_04 Kiểm tra thứ tự con trỏ di chuyển khi ấn Tab/Shift
1.Đăng nhập vào phần mềm
2 Vào chức năng doanh thu
Thứ tự con trỏ di chuyển theo đúng thứ tự trái sang phải, trên xuống dưới và ngược lại
BC_05 Kiểm tra các thông báo lỗi được hiện thị chính xác
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra các thông báo lỗi được hiện thị chính xác
Các thông báo lỗi được hiện thị đúng với yêu cầu định dạng
Font chữ được sử dụng có thể đọc được
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra Font chữ được sử dụng có thể đọc được
Font chữ được sử dụng có thể đọc được
BC_07 Kiểm tra màu sắc Font chữ và thông điệp cảnh báo
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
Màu sắc Font chữ và thông điệp cảnh báo đúng với yêu cầu định dạng
Bá Chí Công màu sắc Font chữ và thông điệp cảnh báo BC_08 Kiểm tra tiêu đề, các trường trong giao diện thống kê
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra tiêu đề và các ô nhập trong giao diện
Tiêu đề đúng với yêu cầu mặc định Các trường hoạt động bình thường
BC_09 Kiểm tra các hình ảnh được căn chỉnh đúng cách
1.Đăng nhập vào phần mềm
2 Vào chức năng quản lý nhân viên
3 Kiểm tra các hình ảnh được căn chỉnh đúng cách
Các hình ảnh được căn chỉnh đúng với yêu cầu
1.Đăng nhập vào phần mềm
2 Vào chức năng doanh thu
Các button hoạt động bình thường
BC_11 Kiểm tra khi click button[Thống kê]
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
Không hiển thị danh sách
BC_12 Kiểm tra Chọn 1.Đăng nhập Hiển thị danh PASS Nguyễn chức năng thống kê khi đã chọn ngày tháng tháng 10/2023 vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn các trường ngày muốn thống kê
4 Click button[Thống kê] sách các hóa đơn trong đợt được chọn và hiển thị tổng số tiền
BC_13 Kiểm tra chức năng thống kê khi chọn sau ngày hiện tại
Chọn ngày thống kê sau ngày hiện tại
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn các trường ngày muốn thống kê
Không hiện thị doanh thu trong thời gian được chọn
BC_14 Kiểm tra chức năng thống kê khi chọn thời gian muốn thống kê rồi click button[Thoát
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn các trường ngày muốn thống kê
Không hiển thị danh sách thống kê và đóng giao diện
BC_15 Kiểm tra chức năng thống kê khi chọn thời gian muốn thống kê rồi đóng chương trình
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn các trường ngày muốn thống kê Đóng chương trình
BC_16 Kiểm tra xem danh sách thống kê có đúng với DB không
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn data như đã cho
Hiện thị đúng giống với DB
BC_17 Kiểm tra chức năng thống kê khi chọn thời gian muốn thống kê rồi click button[X]
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Click chọn các trường ngày muốn thống kê
Hiện thị danh sách hóa đơn trong thời gian được chọn, sau đó đóng chương trình
HD_18 Validate trường[Tổng tiền]
1.Đăng nhập vào hệ thống
2 Vào chức năng thống kê
3 Kiểm tra trường[Tổng tiền]
HD_19 Kiểm tra trường[Tổng tiền] khi đã thống kê hóa đơn
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Chọn ngày như data đã cho
Tổng tiền sẽ được hiển thị đúng theo số tiền của hóa đơn
Bá Chí Công trường tổng tiền HD_20 Kiểm tra trường Tổng tiền khi thay đổi thời gian thống kê
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Chọn ngày như data đã cho
5.Kiểm tra trường tổng tiền
Tổng tiền cũng được tăng theo đúng số tiền được thống kê hóa đơn
HD_21 Kiểm tra trường Tổng tiền khi thống kê trong thời gian không có hóa đơn
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Chọn ngày như data đã cho
5.Kiểm tra trường tổng tiền
Tổng tiền hiển thị về 0
BC_22 Kiểm tra xem tổng tiền có đúng với tổng hóa đơn đã được thống kê
1.Đăng nhập vào hệ thống
2 Vào chức năng doanh thu
3 Chọn ngày như data đã cho
Tổng tiền bằng tổng tất cả số tiền các hóa đơn cộng lại