การประเมินคำหลักภายใน for loop ในกรอบงานโรบ็อต

ฉันกำลังพยายามใช้ "exit for loop" ในการตรวจสอบความพร้อมใช้งานของ Api

sleep till Rest api
    FOR    ${i}    IN RANGE    20
        Sleep    5s till rest api is available
        Exit For Loop If Rest Api  == True       
        Log to Console  try again in 5 sec 
    END 

เมื่อฉันพยายามดำเนินการนี้ คำสั่ง exit for loop ล้มเหลวในการจดจำ Rest Api เป็นคำหลักอื่น และเกิดข้อผิดพลาดเช่น " ไม่มีคำหลักชื่อ Exit For Loop If Rest Api " เราสามารถประเมินคีย์เวิร์ดที่จะออกจาก for loop แทนที่จะเป็นแค่ตัวแปรได้หรือไม่?


person prasanna    schedule 07.04.2020    source แหล่งที่มา


คำตอบ (1)


เราสามารถประเมินคีย์เวิร์ดที่จะออกจาก for loop แทนที่จะเป็นแค่ตัวแปรได้หรือไม่?

ไม่คุณไม่สามารถ เอกสารระบุไว้อย่างชัดเจนว่า ออกเพื่อวนซ้ำหาก ต้องใช้นิพจน์บูลีน คุณจะต้องเรียกคำหลักก่อนแล้วบันทึกผลลัพธ์ จากนั้นคุณสามารถใช้ผลลัพธ์เป็นนิพจน์ได้

person Bryan Oakley    schedule 07.04.2020