0

.....

    [NUnit.Framework.TestCase**("Chrome", TestName = "One")]
    [NUnit.Framework.TestCase(" Firefox", TestName = "Two")]
    [NUnit.Framework.TestCase("InternetExplorer", TestName = "Three")]
    public void TheRegisterTest(IWebDriver driver)
    {
        driver.Navigate().GoToUrl(baseURL + "/mercurywelcome.php");

.....

ソリューションをビルドしようとすると、以下に示すエラーが表示されます。

NUnit.Framework.TestCase' is not an attribute class

次の名前空間を使用しています。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Diagnostics;
using System.Threading;
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.IE;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Support.UI;
4

2 に答える 2

0

Dio Fのアドバイスに従ってもエラーが発生していました

[TestCase(...

古いバージョンの NUnit がインストールされていることがわかりました。ただし、バージョン 2.6.2 をインストールすると修正されました。

于 2016-06-01T10:54:47.173 に答える
0

完全な名前空間を指定して、間違ったクラスを参照しています。

あなたの行を書く

[NUnit.Framework.TestCase(...

このような

[TestCase(...
于 2013-10-07T07:27:02.880 に答える