如何使用dot net运行selenium API(使用c#)

如何使用dot net运行selenium API(使用c#),c#,.net,selenium,nunit,C#,.net,Selenium,Nunit,我的公司要求mt在不使用selenium IDE和firefox的情况下编写测试程序。 如何使用windowform构建selenium base程序?? 我总是只将dll.file导入Nunit和test。现在我如何才能在自己的程序中运行呢?下面是我运行Selenium测试的方法 下载Selenium RC 按如下方式启动selenium RC: java-jar[您的路径]\Selenium-server.jar-交互式 --这将启动一个Java控制台应用程序,它是您的Selenium服务器

我的公司要求mt在不使用selenium IDE和firefox的情况下编写测试程序。 如何使用windowform构建selenium base程序??
我总是只将dll.file导入Nunit和test。现在我如何才能在自己的程序中运行呢?

下面是我运行Selenium测试的方法

下载Selenium RC 按如下方式启动selenium RC: java-jar[您的路径]\Selenium-server.jar-交互式 --这将启动一个Java控制台应用程序,它是您的Selenium服务器(RC)

编写并运行@shenhengbin文章中描述的测试


这不涉及任何可执行文件,您可以使用任何测试框架来运行测试

以下是我如何运行Selenium测试

下载Selenium RC 按如下方式启动selenium RC: java-jar[您的路径]\Selenium-server.jar-交互式 --这将启动一个Java控制台应用程序,它是您的Selenium服务器(RC)

编写并运行@shenhengbin文章中描述的测试


这不涉及任何可执行文件,您可以使用任何测试框架来运行测试

为什么不能使用硒?看来这就是重新发明轮子?或者你出于某种原因需要一个更好的轮子:-)因为我们公司写的一些系统不能在firefox上使用。。。事实上,我也觉得很难受。他们要求我使用selenium API。尽管selenium支持大多数浏览器。你甚至可以在IEi中使用它。我知道。这就是我感到困惑的原因。最好让你的团队澄清一下,他们为什么讨厌硒?我建议,使用瓦蒂尔,在这种情况下,你不需要重新发明轮子。只是想一想,为什么不能用硒呢?看来这就是重新发明轮子?或者你出于某种原因需要一个更好的轮子:-)因为我们公司写的一些系统不能在firefox上使用。。。事实上,我也觉得很难受。他们要求我使用selenium API。尽管selenium支持大多数浏览器。你甚至可以在IEi中使用它。我知道。这就是我感到困惑的原因。最好让你的团队澄清一下,他们为什么讨厌硒?我建议,使用瓦蒂尔,在这种情况下,你不需要重新发明轮子。只是一个想法。是的,我已经这样做了。我的同事使用exe打包一个jar来运行。如果你使用Visual Studio,你实际上可以使用VS中的内置测试框架来安装Nunit。你可以从他们的网站下载它,并在你的测试项目中添加对他们DLL的引用。耶,我已经这样做了。我的同事使用exe打包一个jar来运行。如果你使用的是Visual Studio,你实际上可以使用VS中的内置测试框架来安装Nunit。你可以从他们的站点下载它,并在测试项目中添加对他们DLL的引用。