![](/img/trans.png)
[英]how to execute a particular test case n number of times in robot framework
[英]Open browser tabs to execute robot framework test case
我對 RobotFramework(RF) 有疑問,因此將其發布到 Stackoverflow,我必須使用 RF 測試 4 個網站,並且每個網站同時使用 pabot 並行運行。 所以我達到了一個點,我想要相同的 session cookies 用於所有 4 個網站,但是在我每次編寫的 RF 代碼中,當測試用例結束時它會關閉瀏覽器,因此清除 Z21D6F40CFB,0250A 所以我擔心的是那個 5724 ,有什么方法可以讓我在同一瀏覽器中使用相同的 session cookie 測試所有這 4 個網站,並同時在不同的選項卡中運行。
或者簡而言之,我有什么辦法可以為所有 4 個並行運行的測試套件使用相同的 session cookie
您應該添加Suite Setup 和 Suite Teardown 。 在 Suite Setup 中打開瀏覽器,在 Suite Teardown 中關閉瀏覽器。 在兩者之間,依次為同一個 session 中的四個不同網站運行四個測試用例。
這就是我的意思:
*** Settings ***
Library SeleniumLibrary
Suite Setup Open Browser https://stackoverflow.com/ Firefox
Suite Teardown Close Browser
*** Test Cases ***
Test Website 1
Go To https://meta.stackoverflow.com/
Sleep 5 seconds
Log Do test with same session cookies.
Test Website 2
Go To https://meta.stackexchange.com/
Sleep 5 seconds
Log Do test with same session cookies.
Test Website 3
Go To https://gardening.stackexchange.com/
Sleep 5 seconds
Log Do test with same session cookies.
Test Website 4
Go To https://gardening.meta.stackexchange.com/
Sleep 5 seconds
Log Do test with same session cookies.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.