您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > Nunit
利用Selenium搭建Nunit测试框架
作者:网络转载 发布时间:[ 2013/12/25 9:44:32 ] 推荐标签:功能测试 单元测试 开源

1、首先下载selenium RC和selenium sever,并将selenium sever放在selenium RC的解压缩目录下,创建文件start up.bat文件,里面写上java -jar "C:selenium-dotnet-2.3.0selenium-server-standalone-2.3.0.jar"。此时以管理员的身份运行start up.bat文件可以启动selenium sever。

2、下载Nunit并安装。在VS中调试的时候也可以下载TestDriver,这个可以方便debug.

3、这些准备工作做好了可以启动VS了。

以管理员的身份打开VS2010,File——New——Project,左边选择visual C#下的windows,右边选择Class Library,自己给工程名个名字,然后工程创建好了。

在工程上点击右键,Add——New Item,选择Class,然后自己给这个Class起个名字,

在reference中右键选择add reference, 在第一栏.net中选择nunit.framwork和ThoughtWorks.Selenium.Core,将这两项添加进来。

打开Class,将这三项usingSelenium;usingNUnit.Framework;usingSystem.Threading;输入到顶部。下面是套用selenium的框架。

namespace 工程名

{

   [TestFixture]

   publicclass类名

   {

        privateSelenium.ISeleniumie =newDefaultSelenium("127.0.0.1", 4444,"*firefox","http://10.59.37.209/xserver/default.aspx");

       [TestFixtureSetUp]

       publicvoidSetUp()

       {

           ie.Start();

           ie.Open(@"http://10.59.37.209/xserver/default.aspx");

           ie.WindowMaximize();

           ie.Type("txtPassword","1234");

           ie.Click("btn_Login");

           Thread.Sleep(5000);

       }

       [TestFixtureTearDown]

       publicvoidTearDown()

       {

           Thread.Sleep(5000);

           ie.Open(@"http://10.59.37.209/XServer/default.aspx");

           ie.Click("css=#BaseToolBar_LogoutBtn > img");

           ie.GetConfirmation();

           ie.Close();

       }

       [Test]

       publicvoidtest()

       {

       }

   }

}

 

这样一个测试的脚本写好了

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd