IF, Khác, IF kết thúc, Tồn tại trong QTP/UFT với ví dụ

IF, Khác, Kết thúc IF, Tồn tại trong QTP/UFT

Hướng dẫn này trình bày cách mã hóa nâng cao trong HP QTP bằng cách sử dụng vòng lặp if và else

Nhấp chuột vào đây nếu video không thể truy cập được

Bản chép lại video với những điểm chính Nhấn mạnh

  • Từ của bạn Kiểm tra nền tảng, bạn chắc chắn sẽ suy ra rằng chính xác hơn Kịch bản thử nghiệm sẽ xác thực chức năng đăng nhập của Đặt vé máy may nên có hai kịch bản phụ
  • Kiểm tra xem người dùng có đăng nhập thành công vào ứng dụng khi nhập TỔNG HỢP Tên Đại lý CHỮ VÀ SỐ mật khẩu hợp lệ hay không
  • Kiểm tra xem người dùng có đăng nhập không thành công khi nhập Tên và mật khẩu KHÔNG HỢP LỆ
  • Hơn nữa, một tập lệnh tự động hóa robot phải có khả năng chấp nhận và xử lý cả thông tin đăng nhập hợp lệ và không hợp lệ
  • Chúng tôi đã ghi lại các kịch bản phụ. Vì vậy, thách thức là tích hợp chúng.
  • Bạn có thể quan sát cả hai tập lệnh - 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, Nhấp vào OK, trong khi các bước Điểm kiểm tra, Đóng cửa sổ đặt chỗ chuyến bay, đối với kịch bản tích cực và các bước, Thông tin lỗi đầu ra, Đóng cửa sổ thông tin lỗi, Đóng hộp thoại đăng nhập Box, đối với kịch bản 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 sau khi nhập tên tác nhân và mật khẩu hay không. 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 thực hiện các bước cho tình huống tích cực
  • Trong Cửa sổ Micro Focus UFT, Sau bước # 4, Thêm một bước nếu vòng lặp khác, Điều kiện kiểm tra là liệu 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 nhấp chuột Operasự. Và thay thế nó bằng Phương pháp tồn tại Phương pháp này có thể áp dụng cho hầu hết tất cả 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 kết quả đúng với các bước kịch bản tiêu cực. 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 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ệ. Cuộc thử nghiệm diễn ra 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 phần hướng dẫn
  • Đăng nhập tích cực thành Đăng nhập tiêu cực và Đăng nhập phủ định 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., làm một trường hợp, for Vòng lặp. theo yêu cầu của bạn