1.采用selenium录制脚本。
录制的脚本如下:
在Vs2008中新建一个C#测试项目
添加引用
当然,实际可能用不了这么多dll,但是刚开始还是都加上。
把Selenium IDE生成的C#程序拷贝到这个测试程序里,然后做下修改。
添加using Microsoft.VisualStudio.TestTools.UnitTesting;
注释掉//using NUnit.Framework;
[TestFixture] -->[TestClass]
[SetUp]--->[TestInitialize]
[TearDown]--> [TestCleanup]
[Test]--->[TestMethod]
具体代码如下:
CTRL+F5运行。Ok.
关于FireFox测试的时候配置问题可以参考网站。特别是Firefox通过设置代理上网的时候,Selenium启动FireFox访问外网的时候是采用FireFox安装的默认配置,需要自己设置一个给FireFox用的配置文件。
http://girliemangalo.wordpress.com/2009/02/05/creating-firefox-profile-for-your-selenium-rc-tests/