Kiểm tra SAP - Mô-đun
Có các mô-đun SAP khác nhau được triển khai trong một tổ chức có thể được kiểm tra bằng các công cụ kiểm tra khác nhau như HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) và công cụ Tăng tốc và Tối ưu hóa Kiểm tra SAP (TAO).
Mô-đun SAP chung
Các mô-đun SAP phổ biến được liệt kê bên dưới:
Financial Modules - Kiểm soát và Kế toán Tài chính (FICO), Kho báu (TR) và Kiểm soát Doanh nghiệp (EC).
Logistics Modules - Quản lý Vật tư (MM), Bảo trì Nhà máy (PM), Bán hàng và Phân phối (SD), Quản lý Chất lượng (QM), v.v.
Human Resource Management - Kế toán tính lương, quản lý thời gian, đào tạo và quản lý sự kiện.
Tất cả các mô-đun này phụ thuộc lẫn nhau và chức năng của một mô-đun này ảnh hưởng đến chức năng của các mô-đun khác.
Thí dụ
Giả sử bạn phải tạo Đơn hàng bán trong mô-đun Bán hàng và Phân phối (SD). Tại đây, trước tiên bạn cần nhậptransaction code(ví dụ: Mã giao dịch VA01). Tiếp theo, kiểm tra kho của mặt hàng trong mô-đun Hàng tồn kho và kiểm tra hạn mức tín dụng có sẵn trên hồ sơ khách hàng trong mô-đun Quan hệ khách hàng. Nó cho thấy rằng tất cả các mô-đun này đều phụ thuộc lẫn nhau; nếu bạn tùy chỉnh bất kỳ mô-đun nào trong số này, nó sẽ ảnh hưởng đến hệ thống ERP liên quan.
Để thực hiện kiểm tra SAP, bạn cần hiểu các tính năng, chức năng và quy trình làm việc diễn ra như thế nào trong các mô-đun SAP này. Hầu hết các lý do thất bại phổ biến của dự án triển khai ERP là lập kế hoạch thử nghiệm không chính xác và sử dụng các trường hợp thử nghiệm sai.
Các hệ thống ERP không thuộc SAP như PeopleSoft, Edwards, Oracle E Business suite có các khách hàng và khả năng khác nhau. Nhóm kiểm thử cần hiểu chức năng của hệ thống hoàn chỉnh.
Các loại nhóm kiểm tra
Thông thường có hai loại trình kiểm tra có sẵn trong các dự án SAP -
Core Testers - người chịu trách nhiệm thực hiện kiểm thử cơ bản hệ thống ERP và các phân hệ.
Implementation Testers - người làm việc trong dự án triển khai và bao quát các chức năng tùy biến của các mô-đun SAP.
Các yêu cầu tùy chỉnh từ khách hàng có thể ảnh hưởng đến các mô-đun của hệ thống SAP. Nhóm kiểm tra sẽ có thể ghi lại từng yêu cầu tùy chỉnh và tác động của nó đối với các mô-đun SAP khác.
Hệ thống ERP là hệ thống lớn và do đó, lý tưởng là quá trình thử nghiệm nên được tự động hóa. Chúng tôi luôn khuyến khích thực hiện kiểm thử tự động cho hệ thống ERP, vì kiểm thử thủ công là một quá trình rất tốn thời gian và lâu dài. Nếu không kiểm tra từng thành phần của hệ thống SAP, sẽ rất khó để đạt được chất lượng 100% và thực hiện thành công dự án SAP.
Thực hiện kiểm tra SAP cho ví dụ trên bằng QTP
Để thực hiện kiểm tra SAP cho ví dụ trên, hãy làm theo các bước dưới đây:
Bước đầu tiên là cài đặt công cụ HP QTP và cài đặt các plug-in cần thiết trong QTP để làm cho nó tương thích để kết nối với hệ thống ERP.
Bước tiếp theo là sử dụng Trung tâm Chất lượng HP (QC) để phát triển kế hoạch thử nghiệm và sau đó chuyển đổi thiết kế kế hoạch thử nghiệm sang Tập lệnh thử nghiệm. Các kế hoạch thử nghiệm này có thể được chuyển đổi thành tập lệnh bằng HP QTP.
Tiếp theo, ghi lại màn hình GUI R / 3 của hệ thống SAP cho mô-đun SD trong khi tạo Đơn hàng bán hoặc tạo PR trong MM.
Sau khi bạn hoàn tất việc ghi trong công cụ QTP, hãy tạo một tập lệnh trong VB.
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
.SAPGuiOKCode("OKCode").Set "/nVA01"
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER
Bạn cũng có thể thêm các thông số và tùy chỉnh khác nhau theo yêu cầu của bạn.