亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何并行運行測試并遵守順序(優先級)

如何并行運行測試并遵守順序(優先級)

C#
狐的傳說 2021-03-31 17:05:49
我并行執行它們并且有效我用命令(優先級)執行它們,并且有效當我想結合優先級時+并行性不起作用例子:程序集:[程序集:LevelOfParallelism(3)][TestFixture][Parallelizable(ParallelScope.Children)]public class Tests{    [Test, Order(1)]    public void Test1()    {        //1    }    [Test, Order(1)]    public void Test2()    {        //2    }    [Test, Order(2)]    public void Test3()    {        //3    }}它們都同時運行,應該是1和2,然后是3。NUNIT 3
查看完整描述

2 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

您既要并行運行測試(同時),又要按順序運行測試(一個接一個)。這是不可能的,因此NUnit僅尊重您的需求之一。NUnit中有許多沖突的屬性和命令行選項。我們會警告您一些不太明顯的沖突,但我們無法處理所有組合。

如果您要并行運行該類中的其他測試,但仍然希望遵守一些測試,請使用ParallelScope.None標記已排序的測試。


查看完整回答
反對 回復 2021-04-10
  • 2 回答
  • 0 關注
  • 154 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號