Hướng dẫn này trình bày mã hóa nâng cao trong HP QTP bằng cách sử dụng vòng lặp if và else
Bấm vào đây nếu video không thể truy cập được
Bản ghi video với các điểm rút ra chính được làm nổi bật
- Từ nền tảng Thử nghiệm của mình, bạn chắc chắn sẽ suy ra rằng một Kịch bản thử nghiệm chính xác hơn sẽ là Xác thực Chức năng đăng nhập của Đặt chỗ chuyến bay sẽ có hai kịch bản phụ
- Kiểm tra xem người dùng đã đăng nhập thành công vào ứng dụng hay chưa khi nhập TỔNG HỢP Tên tác nhân & Mật khẩu NHÔM hợp lệ
- Kiểm tra xem người dùng đăng nhập không thành công khi nhập Tên tác nhân và Mật khẩu INVALID
- Hơn thế nữa, một tập lệnh tự động hóa rô bốt sẽ có thể chấp nhận và xử lý cả chi tiết đăng nhập hợp lệ và không hợp lệ
- Chúng tôi có các kịch bản phụ đã được ghi lại Vì vậy, thách thức là phải tích hợp chúng.
- Bạn có thể quan sát cả tập lệnh - CÁC BƯỚC, Khởi chạy Ứng dụng Đặt chỗ Chuyến bay, Nhập Tên Đại lý, Nhập Mật khẩu, Bấm OK, trong khi các bước Điểm kiểm tra, Đóng Cửa sổ Đặt chỗ Chuyến bay, để biết kịch bản tích cực và các bước, Xuất Thông tin Lỗi, Đóng Cửa sổ Thông tin Lỗi, Đóng Hộp thoại Đăng nhập, đối với trường hợp tiêu cực thì khác
- Có nhiều cách để tích hợp chúng và một trong những cách, là sử dụng vòng lặp if và else và kiểm tra xem màn hình thông tin lỗi có tồn tại hay không sau khi nhập tên tác nhân và mật khẩu. nếu có, hãy thực hiện các bước cho tình huống tiêu cực, nếu không, hãy làm các bước cho kịch bản tích cực
- Trong Cửa sổ Micro Focus UFT, Sau bước # 4, Vòng lặp thêm bước nếu khác, Điều kiện kiểm tra là màn hình thông tin lỗi có tồn tại hay không. Sao chép bước này và dán nó làm điều kiện kiểm tra.
Xóa Thao tác Nhấp chuột. Và thay thế nó bằng phương thức Exists. Phương pháp này có thể áp dụng cho hầu hết các đối tượng và kiểm tra xem các đối tượng cụ thể có tồn tại trên màn hình hay không - Nếu một kết quả đúng với các bước kịch bản phủ định. Tôi sẽ cắt và dán các bước bên trong vòng lặp
- Sao chép các bước từ kịch bản tích cực và dán nó vào vòng lặp khác. Hãy chạy thử nghiệm để tìm một thông tin đăng nhập hợp lệ và một thông tin đăng nhập không hợp lệ. Kiểm tra chạy thành công. Lưu ý là bạn đã lưu các bài kiểm tra theo thứ tự được đề cập trong các hướng dẫn
- PositiveLogon thành NegativeLogon và Negative Logon thành kết hợp, bạn sẽ không gặp vấn đề gì khi chạy thử nghiệm.
- Ngoài if và else, bạn cũng có thể sử dụng - if elseif., While wend., Do a case, for Loops. theo yêu cầu của bạn