1
我有一个场景,我刚开始开发自动化,但一个需要将项目添加到页面,直到表已填充和表项目现在显示在两个页面上。机器人框架 - 执行动作,直到条件满足
填充表格后,右上角可用页面的数量增加1。
以为我会伸出手,看是否有人不得不执行机器人框架的作用,创造性地,直到满足条件 - 在这种情况下,我想补充新的水果,直到在右上角的页数直到它成功变化为2
[解决下面]
*** Settings ***
Documentation Test case to validate paginatio
Suite Teardown Close all browsers
Library Selenium2Library
Resource config.txt
*** Test Cases ***
Login
[Documentation] Log in and load Fruit Table page
Login User ${admUser} ${admPwd}
Open Browser ${URL}/fruit_table.php
Validate Pagination Feature
[Documentation] Add Fruit table until page is added
Generate New Page
*** Keywords ***
Generate New Page
wait until keyword succeeds 2 minutes 2 seconds Fill Table
Fill Table
Create Table Entry
Validate new page is available
Create Table Entry
Create New Item
Fill Out Form ${ratfrm1} ${rat1}
Fill Out Form ${ratfrm2} ${rat2}
Click Submit Button
谢谢布莱恩!我打算这样做 - 建立等待直到关键字成功循环,这将创建所需的数据,直到页面显示有两个页面。将结果更新一次完成。 –
我在原始文章的底部添加了最终解决方案以保留格式 - 结果比我想象的要容易 - 谢谢Bryan的指导! –