Công C T Đ NG Hóa B H I Quy (RSAT)

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Công cụ tự động hóa bộ hồi quy (RSAT) giúp giảm đáng kể thời gian và chi phí kiểm tra

mức độ chấp
nhận của người dùng (UAT) đối với các ứng dụng tài chính và vận hành. UAT thường được yêu cầu trước
khi bạn thực hiện bản cập nhật ứng dụng Microsoft hoặc trước khi bạn áp dụng cấu hình và mã tùy
chỉnh cho môi trường sản xuất của mình. RSAT cho phép người dùng chức năng ghi lại các nhiệm vụ kinh
doanh bằng cách sử dụng Trình ghi tác vụ, sau đó chuyển đổi các bản ghi thành một bộ kiểm tra tự động
mà không cần phải viết mã nguồn. Để biết thêm thông tin về Trình ghi tác vụ, hãy xem Tài nguyên trình
ghi tác vụ.

RSAT được tích hợp đầy đủ với Microsoft Azure DevOps để thực hiện kiểm tra, báo cáo và điều tra. Các
thông số kiểm tra được tách riêng khỏi các bước kiểm tra và được lưu trữ trong các tệp Microsoft Excel.

1. Use task recorder to create a test case for RSAT

2. Create a test plan in Azure DevOps to use with RSAT

I. End-to-end flow

RSAT là một phần của luồng đầu cuối được mô tả bên dưới. RSAT, Microsoft Dynamics Lifecycle Services
(LCS) và Azure DevOps cung cấp một bộ công cụ để tạo trường hợp thử nghiệm (sử dụng Trình ghi tác

II. LCS, BPM, and Task Recordings


Bạn không bắt buộc phải sử dụng công cụ Trình lập mô hình quy trình công việc (BPM) trong LCS. BPM
được khuyến nghị nếu bạn muốn cho phép quản lý và phân phối thư viện thử nghiệm giữa các dự án và
đối tượng thuê. Những khả năng này đặc biệt hữu ích cho các đối tác của Microsoft và nhà cung cấp
phần mềm độc lập (ISV). BPM cho phép phân phối các thư viện thử nghiệm như một phần của giải pháp
LCS.
Nếu không sử dụng BPM, bạn có thể tạo các trường hợp thử nghiệm trong Azure DevOps theo cách thủ
công và đính kèm các tệp bản ghi của nhà phát triển vào các trường hợp thử nghiệm Azure DevOps của
mình. Bạn có thể tạo tệp ghi âm nhà phát triển trực tiếp từ ngăn Trình ghi tác vụ

III. Mục đích sử dụng và phân loại thử nghiệm


1. Kiểm tra chu kỳ kinh doanh (quy trình kinh doanh)

RSAT được thiết kế để sử dụng cho các thử nghiệm chu kỳ kinh doanh và thử nghiệm kịch bản (thử
nghiệm nhiều thành phần) thường xảy ra ở cuối vòng đời phát triển. Thử nghiệm này còn được gọi là
thử nghiệm chấp nhận của người dùng. Như hình minh họa sau đây cho thấy, kiểm thử chu kỳ kinh
doanh bao gồm ít trường hợp kiểm thử hơn so với kiểm thử thành phần hoặc kiểm thử đơn vị.

2. Cloud POS

Ngoài các quy trình thử nghiệm được ghi lại bằng Trình ghi tác vụ tài chính và hoạt động, RSAT còn hỗ
trợ thử nghiệm các quy trình Cloud POS trong Dynamics 365 Commerce. Để biết thêm thông tin về RSAT
với Cloud POS, hãy xem Bộ ghi kiểm tra và công cụ tự động hóa bộ hồi quy dành cho Cloud POS.

3. Warehouse mobile app

Bạn có thể sử dụng RSAT kết hợp với Khung xác thực tác vụ ứng dụng kho hàng để tự động kiểm tra các
quy trình kho hàng. Tech Talk này là một tài liệu tham khảo tốt để bắt đầu.

4. Kiểm tra đơn vị và thành phần

Đối với các bài kiểm tra đơn vị, chúng tôi khuyên bạn không nên sử dụng RSAT. Thay vào đó, hãy sử
dụng khung SysTest và các công cụ tự động hóa xây dựng/kiểm tra. Đối với các bài kiểm tra thành phần,
hãy tận dụng tài nguyên thư viện Kiểm tra chấp nhận (ATL). ATL là thư viện hỗ trợ kiểm tra X++. Khi
được sử dụng với khung SysTest, nó mang lại những lợi ích sau:

Cho phép bạn tạo dữ liệu thử nghiệm nhất quán.


Tăng khả năng đọc mã kiểm tra.

Cung cấp khả năng khám phá được cải thiện của các phương pháp được sử dụng để tạo dữ liệu thử
nghiệm.

Ẩn sự phức tạp của việc thiết lập các điều kiện tiên quyết.

Hỗ trợ hiệu suất cao của các trường hợp thử nghiệm.

5. Kiểm tra tích hợp dữ liệu

Không sử dụng RSAT cho các thử nghiệm tích hợp, thay vào đó hãy dựa vào khung quản lý dữ liệu (còn
được gọi là DIXF). Khung tự động hóa tác vụ dữ liệu cho phép bạn định cấu hình và tự động hóa thử
nghiệm các tình huống tích hợp dữ liệu của mình.

IV. RSAT Tổng quan về giao diện người dùng

RSAT 2.1 đã giới thiệu một giao diện người dùng hiện đại giúp đơn giản hóa việc điều hướng thông qua
các thành phần chính của ứng dụng, bao gồm tab Liên kết nhanh và điều hướng nhanh đến bộ thử
nghiệm DevOps và các lần chạy thử nghiệm.

Sử dụng ngăn điều hướng bên trái để điều hướng giữa kế hoạch thử nghiệm, cài đặt, cài đặt Cloud POS
và trang liên kết nhanh.

1. Test Plan

Tab Kế hoạch kiểm thử là tab chính cho phép bạn tương tác và thực hiện các trường hợp kiểm thử.

2. Settings

Chọn tab Cài đặt để định cấu hình cài đặt RSAT. Sử dụng thanh trên cùng để điều hướng giữa cài đặt
chung, tùy chọn và quy trình. Bạn không cần lưu cài đặt của mình. Cài đặt được lưu tự động ngay khi bạn
điều hướng ra khỏi trang cài đặt. Bạn cũng có thể lưu cài đặt của mình trong tệp cài đặt RSAT hoặc mở
tệp cài đặt hiện có.

3. Cloud POS Settings

Chọn tab Cài đặt Cloud POS để định cấu hình RSAT nhằm thực thi các trường hợp thử nghiệm Cloud
POS. Bạn không cần lưu cài đặt của mình. Cài đặt sẽ tự động được lưu ngay sau khi bạn điều hướng ra
khỏi trang cài đặt.

4. Useful links

Tab Liên kết cung cấp chức năng mới. Chọn tab Liên kết để nhanh chóng điều hướng đến môi trường
hoạt động và tài chính của bạn, Cloud POS hoặc chuyển đến các trang Azure DevOps hữu ích hiển thị các
lần chạy thử gần đây, lần chạy thử gần đây nhất và kế hoạch thử nghiệm hiện tại. Ngoài ra còn có một
liên kết đến trang tài liệu RSAT.

5. Điều hướng nhanh đến Azure DevOps


Khi làm việc với kế hoạch kiểm tra của bạn, nút Mở hiện cung cấp 3 tùy chọn.

Mở trường hợp thử nghiệm đã chọn trong Azure DevOps.

Mở bộ thử nghiệm đã chọn.

Mở các lần chạy thử gần đây.

Tab này cung cấp quyền truy cập nhanh vào các trang có liên quan nhất trong Azure DevOps.

You might also like