亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
使用開源工具SeleniumRC進行功能測試
作者:網絡轉載 發布時間:[ 2013/12/10 14:21:28 ] 推薦標簽:

  在測試前必須先啟動他,啟動過程:開始-運行-cmd-cd <服務器端目錄>-java -jar selenium-server.jar(服務器端其實是個Jar文件)

  然后可以進行客戶端,本文用C#來進行測試,首先建立一個C#類庫工程,添加引用selenium-dotnet-client-driver-1.0.1目錄下的所有DLL。

  下面,新建類SeleniumTest,具體代碼如下:

 1     [TestFixture]
 2     public class SeleniumTest
 3     {
 4         private ISelenium selenium;
 5         private StringBuilder verificationErrors;
 6
 7         [SetUp]
 8         public void SetupTest()
 9         {
10             selenium = new DefaultSelenium("localhost", 4444, "*iexplore", "http://localhost:2896/WebTestSite/");
11             selenium.Start();
12           
13             verificationErrors = new StringBuilder();
14         }
15
16         [TearDown]
17         public void TeardownTest()
18         {
19             try
20             {
21                 selenium.Stop();
22             }
23             catch (Exception)
24             {
25                 // Ignore errors if unable to close the browser
26              }
27             Assert.AreEqual("", verificationErrors.ToString());
28         }
29
30         [Test]
31         public void TheSeleniumTest()
32         {
33             selenium.Open("/WebTestSite/");
34             selenium.Type("TextBox1", "qeq");
35             selenium.Type("TextBox2", "qwe");
36             selenium.Click("Button1");
37
38            //判斷是否出現alert("fail")
39              Assert.AreEqual("fail", selenium.GetAlert());
40          
41             selenium.Type("TextBox1", "123");
42             selenium.Type("TextBox2", "123");
43             selenium.Click("Button1");
44             Assert.AreEqual("fail", selenium.GetAlert());
45
46          //點擊鏈接
47              selenium.Click("link=2");
48          //等待
49              selenium.WaitForPageToLoad("30000");
50             selenium.Click("link=3");
51             selenium.WaitForPageToLoad("30000");
52           
53         }
54         [Test]
55         public void TestTitle()
56         {
57             selenium.Open("/WebTestSite/**.aspx");
58             Assert.AreEqual("yourtitle", selenium.GetTitle());
59          
60         }
61     }

  這樣,建好了,可以打開NUit進行測試,也可以直接寫個main進行測試。

  seleniumhq官方文檔:

  http://seleniumhq.org/docs/05_selenium_rc.html#introduction

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 亚洲第一免费网站 | 视频一区国产精品 | 国产 麻豆 欧美亚洲综合久久 | 天天爱天天干天天 | 伊人久久免费视频 | av小说在线阅读 | 色视在线 | 在线播放 你懂的 | 亚洲国产日韩在线人高清 磁力 | 黄色男女视频 | 精品91麻豆免费免费国产在线 | 亚洲欧美另类综合 | 国产精品欧美亚洲韩国日本久久 | 国产大片视频免费观看 | miya亚洲私人影院在线 | 香蕉视频黄色软件 | 在线视频观看免费视频18 | 欧美黑粗特黄午夜大片 | 无夜精品久久久久久 | 久久国产精品伦理 | 欧美日韩高清观看一区二区 | 国产成人精品免费视频软件 | 欧美一级欧美一级在线播放 | 国产高清美女一级a毛片久久 | 亚洲欧美在线观看首页 | 天堂视频在线免费观看 | 色网免费观看 | 亚洲激情影院 | 日本欧美一二三区色视频 | 国产欧美亚洲三区久在线观看 | 国产理伦 | 国产精品国产三级国产无毒 | 99国产精品久久久久久久成人热 | 性欧美.video.free| 国产亚洲人成网站在线观看不卡 | 天天摸天天揉天天碰天天弄 | 欧美孕妇xxxxhd高清 | 黄色免费毛片 | 欧洲三级在线观看 | 人成免费在线视频 | 韩国伦理免费 |