最近,我一直在使用Selenium來記錄一些簡單的測試。儘管硒測試最初存儲爲html文件,但該程序允許您以各種語言(在這種情況下,我使用C#)導出測試用例。NUnit運行時加載程序集問題(FileNotFoundException)
我下載了NUnit作爲我的測試框架 - 然後我可以將一個特定的導出C#文件作爲一個項目加載到NUnit中。
我還創建了一個簡單的網絡應用程序,我可以點擊一個按鈕來啓動NUnit並運行一些測試。問題是,我不斷收到此錯誤消息:
System.IO.FileNotFoundException:找不到文件或程序集名稱nunit.core或其某個依賴項。
一旦我退出此彈出窗口,NUnit會根據需要打開,但是,測試不會加載。 Web應用程序背後的源代碼如下所示:
public void ButtonClick1(object sender, System.EventArgs e)
{
ProcessStartInfo proc1 = new ProcessStartInfo("C:\\selenium-remote-control
1.0.3\\selenium-dotnet-client-driver-1.0.1\\source\\tools\\nunit\\nunit-gui", "TestProject14.dll");
System.Diagnostics.Process.Start(proc1);
}
基本上我只是想創建一個新的過程,啓動NUnit的GUI和運行測試。我不確定它是否找不到.dll或者是否有其他問題。
任何幫助將不勝感激 - 這是我的第一篇文章,所以如果我錯過了一些完全明顯的東西,我提前道歉。謝謝!
我試過了,並且我收到一條新的錯誤消息,指出該文件不存在。我下載了一個更新版本的nunit,並再次完成了這個過程。 gui打開並嘗試運行測試,但由於某種原因,遠程控制窗口無法啓動。所以我不知道現在的問題是什麼...... – erinpzk 2011-06-20 19:55:51