我已經使用C#和xUnit測試框架進行了Selenium自動化測試。 運行測試時,結果會生成一個xUnit標準XML文件。 我正在尋找以某種方式將結果從XML文件導入到TestRail中的方法,以便我有一個用於所有測試運行的中央回購,並且我可以在TestRail內部生成有意義的報告。xUnit測試結果導出到TestRail
我知道有一個我可以使用的API,但是在測試中創建方法來發布每個測試結果看起來非常麻煩。 相反,如果我可以將XML文件導入到TestRail中,那將非常好。
請幫忙。
我已經使用C#和xUnit測試框架進行了Selenium自動化測試。 運行測試時,結果會生成一個xUnit標準XML文件。 我正在尋找以某種方式將結果從XML文件導入到TestRail中的方法,以便我有一個用於所有測試運行的中央回購,並且我可以在TestRail內部生成有意義的報告。xUnit測試結果導出到TestRail
我知道有一個我可以使用的API,但是在測試中創建方法來發布每個測試結果看起來非常麻煩。 相反,如果我可以將XML文件導入到TestRail中,那將非常好。
請幫忙。
我爲我現在的公司做過。我們使用了Xunit 2.1和C#。生成報告後,我創建了一個Xml解析器,將結果存儲在字典中,並將結果發送到testrail API。
我們創建了一個Add Cases功能,可以在報表生成後首先創建TC和批量上傳結果。
您可以對testRail API有信息:
嗨,據我所知沒有直接進口商的XML到Testrail。 但是,如果你看GitHub上有一個你可以使用的Testrail客戶端。 你不需要實現一個新的。
https://github.com/zoosk/testrail-client
XML的直接進口將在許多情況下會導致很多問題。 如果您將客戶端用於報告結果,則可以避免問題。
另外,你可以看看enter link description here
有C#的一些提到的例子。
感謝您的回覆,會看看 –