Skip to content

Điều Kiện

Tạo điều kiện để kiểm tra tuần tự các trường hợp.

Khi node được thực thi, nó sẽ kiểm tra mỗi điều kiện được người dùng thêm vào. Nếu nó khớp với điều kiện, quy trình sẽ thực hiện node được kết nối với đầu ra của điều kiện. Nếu điều kiện sai, quy trình sẽ thực thi node được kết nối với đầu ra Nếu không.

Mở trình tạo điều kiện để học cách xây dựng một điều kiện.

Thêm điều kiện

Thêm các điều kiện để sử dụng trong node

dieu kien

Cài đặt

Chọn các cài đặt để sử dụng thêm các yêu cầu với node

dieu kien

Kiểm tra các điều kiện đồng thời

Kiểm tra tất cả điều kiện cùng lúc

Thử lại nếu tất cả điều kiện không được đáp ứng

Khi bật lựa chọn này, người dùng sẽ muốn node điều kiện thử lại số lần khi không có điều kiện nào đúng

Giới hạn thời gian (giây)

Thời gian cho mỗi lần chạy node Điều kiện

Chỉnh sửa điều kiện

Vào bảng điều kiện để chỉnh sửa các điều kiện

Xoá điều kiện

Xoá điều kiện mong muốn

Ví dụ thực tế

Trường hợp một điều kiện nhánh đúng

Ví dụ

Ở đây người dùng sẽ sử dụng node Điều kiện trong quy trình Login tài khoản Google

Ở quy trình này, sau khi người dùng ấn nút Sign in thì sẽ hiển thị ra trang điền tài khoản Google. Thông thường thì trang sẽ load khá nhanh, nhưng trong một số trường hợp mạng chậm nên người dùng sẽ thêm node Điều kiện sau node Click Chuột để kiểm tra trang điền tài khoản đã hiển thị lên chưa

dieu kiendieu kien

Người dùng sẽ cấu hình node Điều kiện như sau

Đầu tiên thêm một điều kiện và vào cấu hình trong bảng điều kiện

Mở bảng điều kiện lên và bấm vào ô Value đầu tiên. Ở đây có nhiều kiểu cho người dùng lựa chọn tuỳ nhu cầu. Do người dùng đang muốn kiểm tra ô điền tài khoản đã hiển thị chưa, nên người dùng sẽ sử dụng lựa chọn Element visible.

dieu kien

Để có thể kiểm tra ô đó đã hiển thị trên người dùng cần lấy được selector của ô điền tài khoản và điền vào ô trống còn lại, khi đó node sẽ như sau

dieu kien

Ngoài ra người dùng có thể cấu hình thời gian sử dụng lại node Điều kiện để kiểm tra như sau. Như trong hình, node sẽ thử lại 3 lần, mỗi lần 1 giây, tổng thời gian là 4 giây nếu không có điều kiện nào đúng.

dieu kien

Ngoài ra để nhìn một các rõ hơn điều kiện có đúng hay không người dùng sẽ tạo 2 node Ghi Log để nối khi điều kiện chạy đúng hoặc sai. Khi đó người dùng sẽ có cụm node như sau

dieu kien

Khi chạy, người dùng sẽ thấy trang điền tài khoản đã hiển thị -> điều kiện đúng và khi đó quy trình sẽ chạy đến node Ghi Log với mô tả đã hiển thị

dieu kien

Trường hợp cần nhiều điều kiện nhánh đúng

Ví dụ

Ở đây người dùng sẽ sử dụng node Điều kiện trong quy trình Login tài khoản Yahoo

Ở quy trình này, sau khi người dùng ấn nút Sign up thì sẽ hiển thị ra trang điền họ, tên, mật khẩu, địa chỉ của Yahoo. Thông thường thì trang sẽ load khá nhanh, nhưng trong một số trường hợp mạng chậm nên người dùng sẽ thêm node Điều kiện sau node Click Chuột để kiểm tra các thông số trên trang điền thông tin tài khoản đã hiển thị lên chưa

dieu kiendieu kien

Người dùng sẽ cấu hình node Điều kiện như sau

Đầu tiên thêm một điều kiện và vào cấu hình trong bảng điều kiện.

Ở đây người dùng đang muốn kiểm tra nhiều phần tử một lúc để thực hiện hành động điền nên người dùng sẽ sử dụng kiểu điều kiện

Mở bảng điều kiện lên và bấm vào ô Value đầu tiên. Ở đây có nhiều kiểu cho người dùng lựa chọn tuỳ nhu cầu. Do người dùng đang muốn kiểm tra ô họ, tên và passwoord đã hiển thị chưa, nên người dùng sẽ sử dụng lựa chọn Element visible.

dieu kien

Để có thể kiểm tra các ô đó đã hiển thị trên màn chưa, người dùng cần lấy được selector của các ô điền họ, tên, password, selector của các ô đó.

dieu kien

Ngoài ra người dùng có thể cấu hình thời gian sử dụng lại node Điều kiện để kiểm tra như sau. Như trong hình, node sẽ thử lại 3 lần, mỗi lần 1 giây, tổng thời gian là 4 giây nếu không có điều kiện nào đúng.

dieu kien

Ngoài ra để nhìn một các rõ hơn điều kiện có đúng hay không người dùng sẽ tạo 2 node Ghi Log để nối khi điều kiện chạy đúng hoặc sai. Khi đó người dùng sẽ có cụm node như sau

dieu kien

Khi chạy, người dùng sẽ thấy trang điền tài khoản đã hiển thị -> điều kiện đúng và khi đó quy trình sẽ chạy đến node Ghi Log với mô tả đã hiển thị

dieu kien

Chú ý

Người dùng có thể chỉnh sửa thứ tự các điều kiện như sau dieu kien