2017-01-25 15 views
0

私はセレンを使ってC#で10個のテストケースを持っていますが、順番に実行されませんでした。どのようにテストケースの実行を注文できますか?セレンのC#テストケースをどのように順番に実行できますか?

ここは私のコードです。

[Test] 
public void AddLeadWithOneTract() 
{ 
    ClickOnAddNewLead(driver); 
    EnterLeadInfo(driver, leadDictionary); 
    AddTract(driver); 
    EnterTractInfo(driver, tractDictionary, "4n", "2e", "22", "NENE", "1000", "1000", "10"); 
    SaveTract(driver); 
    SaveLeadAndExit(driver); 
    TryFindElementById(driver, "R2017000000", 2000); 

} 

[Test] 
public void TestTractInfoValidation() 
{ 
    ClickOnAddNewLead(driver); 
    AddTract(driver); 
    EnterTractInfo(driver, tractDictionary, "4", "2", "22", "NENE", "-1000", "-1000", "-10"); 
    SaveTract(driver); 
    string alertText = CloseAlertAndGetItsText(driver); 
    Assert.IsTrue(alertText.Contains("Please enter a valid Township")); 
    Assert.IsTrue(alertText.Contains("Please enter a valid Range")); 
    Assert.IsTrue(alertText.Contains("Please set valid asked price")); 
    Assert.IsTrue(alertText.Contains("Please enter a valid NRI")); 
    Assert.IsTrue(alertText.Contains("Please enter a valid NMA")); 
} 
+0

テスト環境はどのようなものですorder attributeを持っていますか?どのバージョン? – Guy

+0

NUnit.Framework-3.6.0 –

答えて

1

Nunit 3.*

[Test, Order(1)] 
public void AddLeadWithOneTract() 
{ 
} 

[Test, Order(2)] 
public void TestTractInfoValidation() 
{ 
} 
関連する問題