簡體   English   中英

打開瀏覽器選項卡以執行機器人框架測試用例

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM