既然选择远方,便只顾风雨兼程……
Selenium-Rc使用简单示例
上一篇 /
下一篇 2008-09-26 23:00:43
/ 个人分类:测试学习笔记
TAu1br0今天在论坛上看到这个问题,就出来说一下:Selenium-Rc单独使用,需要添加对于ThoughtWorks.Selenium.Core的引用,然后可以自定义脚本,做web自动化测试~~51Testing软件测试网(K
c,^Cp
w|:aO
I+FM;m,u(W#i!e0贴一部分C#代码:51Testing软件测试网"U l-fv!~/n0b&GQ
51Testing软件测试网}%~8t I3OJvusing System;
rN1v(P-B+d0using System.Text;
)wJV&A OR @0using System.Collections.Generic;
dx7y7_b0using Microsoft.VisualStudio.TestTools.UnitTesting;51Testing软件测试网`_F`wQ
using Selenium;51Testing软件测试网Gw+IW,Yup8O8d^f
f \LPU `0namespace SelenuimTestProject51Testing软件测试网J,FdC
C-H
{51Testing软件测试网r!O
NC+\e^ \
/// <summary>51Testing软件测试网3P&^ ?"ja
/// UnitTest1 的摘要说明51Testing软件测试网V,Y.l(XY
/// </summary>
t9~+\i3uw&G$]6E kw0 [TestClass]
&B9@0d*Io#ME!{0 public class UnitTest1
3I _7e4e"G}0 {51Testing软件测试网QKqB:U8I3L
private ISelenium browser;
*`H(A_Bs1gilF2C0 public UnitTest1()
,@J y.T2M4lF0 {51Testing软件测试网
g'e3f"i,S'tDT`
//51Testing软件测试网 p2fS:Y
S,|%r[
// TODO: 在此处添加构造函数逻辑
b&T+z`/`1E0 //
+L@7@5H?;GR0 }
"}l+K~!y Hq1pGX4q0Y U#efoe)}p5O7j*v0 [TestMethod]51Testing软件测试网6PM7Ztw4a;Uu4I
public void TestMethod1()51Testing软件测试网)}V
Z n6h#NX
{
"^Y$?^/DM0 browser = new DefaultSelenium("localhost",
5xo2H6p ITn0 4444, "*iexplore", "http://www.google.com");
c'mcnnBep0 // browser = new DefaultSelenium("localhost",4444,@"*custom C:\Program Files\Internet Explorer\iexplore.exe","http://www.google.com");51Testing软件测试网%VwC"oD;IQ
browser.Start();
a|7]#oj%f0/G aX T!R4e;HH0 browser.Open("http://www.google.com/webhp?hl=en");