簡體   English   中英

是否可以從cucumber-jvm遷移到QAF?

[英]Is it possible to migrate from cucumber-jvm to QAF?

我們已經使用了帶有WebDriver的黃瓜 - 小黃瓜特征文件的自動化測試用例。 現在我們能夠並行執行功能文件,但是我們無法在場景/場景大綱級別執行並行操作。 通過這種方式,我們希望最大限度地縮短執行時間,並在最高級別上使用雲服務。

我讀了這篇帖子 ,聲稱

一個人可以運行小黃瓜作為QAF場景,因此它將具有運行配置,報告,並行執行,步驟監聽器等功能

在遷移之前,我想知道是否有人嘗試或知道任何限制,因為我們的測試床非常大。

是的,使用QMetry Automation Framework,您可以在場景/場景大綱級別執行並行,而不會對功能文件進行任何更改。

如果您使用過任何黃瓜鈎,它將無法使用 為此,您可以提供TestNG偵聽器以實現相同的目標。 您將從TestNG和QAF監聽器獲得更多的監聽器支持,這可能無法通過黃瓜鈎實現。

另一個差異,實際上不是限制,是執行而不是--tag,您需要使用TestNG組過濾並提供您的標記作為組。 例如:

<groups>
    <run>
        <exclude name="@MyTag" />
    </run>
</groups>

繼續嘗試,不要害怕。 為了快速評估,您可以下載示例並進行檢查。 使用黃瓜時,您將獲得更多QAF執行功能,以及新數據庫,數據提供程序,自定義組件等新測試案例的開發......

是的,我們最近使用我們現有的項目評估了QMetry Automation Framework小黃瓜功能,我們進行了黃瓜測試,花了不到一個小時的時間進行配置。 它對我們來說很好。 對於我們來說,我們將QAF用於其他項目(沒有黃瓜),因此我們對其他功能有了很好的理解。 如果你是新手,可能需要一兩天,但從長遠來看,這是值得的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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