既然选择远方,便只顾风雨兼程……

Selenium-Rc使用简单示例

上一篇 / 下一篇  2008-09-26 23:00:43 / 个人分类:测试学习笔记

f3hAa)fEW0今天在论坛上看到这个问题,就出来说一下:Selenium-Rc单独使用,需要添加对于ThoughtWorks.Selenium.Core的引用,然后可以自定义脚本,做web自动化测试~~

Y-r:yGyP051Testing软件测试网1\9]M+|ff-t]

贴一部分C#代码:51Testing软件测试网Gm\%uN [hs)_

~h;T-|D&ao2K0using System;51Testing软件测试网p2B!_%FD/|G
using System.Text;
L2jh,TZh5IEa0using System.Collections.Generic;51Testing软件测试网7^F;o"I$O
using Microsoft.VisualStudio.TestTools.UnitTesting;
8nM3GV3h L1DFO(Lmw0using Selenium;

g:bo2y+_^g051Testing软件测试网+m;H\N)PLDe:~&V

namespace SelenuimTestProject51Testing软件测试网N0NSqXV m0[1A3YO
{51Testing软件测试网\_*`9i)v}
    /// <summary>
m E&fE o#|0    /// UnitTest1 的摘要说明
6`L{a(F"H0    /// </summary>51Testing软件测试网R|qVW Sx
    [TestClass]
gR$p(c\`0    public class UnitTest1
n:C5`D2w0    {
h%t!i e@ X-g0        private ISelenium browser;51Testing软件测试网Q-xmnVU$M`
        public UnitTest1()
N!mn w|(GRB0        {
iRr:x^O}0            //
G"BH!F,E3E0            // TODO: 在此处添加构造函数逻辑
t,M}+b!^/}K0            //51Testing软件测试网FDk7I@ Az
        }

U$KcXI,^051Testing软件测试网;Wt,Y&Bd

        [TestMethod]51Testing软件测试网5urP o+j9[ zF7T
        public void TestMethod1()
/F8M0Y ?'Llw h0        {51Testing软件测试网m lPWjX)i&Ao
            browser = new DefaultSelenium("localhost",51Testing软件测试网(a7Ae,B2F9p6m u0o
               4444, "*iexplore", "http://www.google.com");51Testing软件测试网w*M/W)qsX/R
           // browser = new DefaultSelenium("localhost",4444,@"*custom C:\Program Files\Internet Explorer\iexplore.exe","http://www.google.com");51Testing软件测试网A"? eqi6g&~@
            browser.Start();51Testing软件测试网TX*nUI

51Testing软件测试网d%PF @e}&r#X

            browser.Open("http://www.google.com/webhp?hl=en");51Testing软件测试网ZPPr1woz
            browser.Type("q", "hello world");51Testing软件测试网JQRC;Rpf;pOV2p
            browser.Click("btnG");
z!Dp |I2ty8}0           
y G9hF a8R7B1GO|P0            browser.WaitForPageToLoad("5000");
&po7FN\ ~ _0            browser.Stop();51Testing软件测试网eH ? T%zi H
           51Testing软件测试网M#FS;f8B |3^?+f,J
           // Assert.AreEqual("hello world - Google Search", browser.GetTitle());
f&p u.w ]k#S!R*U0        } 
!NclD[$T(e0    }51Testing软件测试网._!p8gqbS Q8\
}51Testing软件测试网w,_Z;p!Z
51Testing软件测试网4H:VoA*v;|8u)S&oL


TAG: 测试 web 测试学习笔记 Selenium-rc

引用 删除 lauragodsgirl   /   2011-04-01 17:41:20
5
 

评分:0

我来说两句

Open Toolbar