我創建custom property attribute每個系統測試鏈接到它的驅動要求,這類似於下面的鏈接描述了一句:NUnit-自定義屬性屬性顯示在測試瀏覽器窗口
NUnit - Multiple properties of the same name? Linking to requirements
我用給定的代碼在上述鏈路
[要求(新的字符串[] { 「FR50082」, 「FR50084」})]
[測試]
公共無效TestSomething(字符串,字符串B){//等等,等等,等等
Assert.AreNotEqual(A,B); }
它獲取在測試資源管理器(由性狀濾波器)顯示爲: -
需求[System.String []](1)
TestSomething.....
但是,這是不是我期待的。我需要每個需求單獨顯示,儘管它們與測試瀏覽器窗口中的相同測試用例相關聯。
我想它顯示爲(在測試資源管理器): -
要求[FR50082](1)
TestSomething.....
要求[FR50084](1)
TestSomething.....
等等......
所以,如果我將n個Requirements與一個測試用例相關聯,測試瀏覽器應該在不同的需求下顯示相同的測試用例n次。請讓我知道這是如何實現的?