成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Selenium手冊(一)——Introduction-創(chuàng)新互聯(lián)

1. 自己谷歌了半天資料,沒怎么明白IDE有人裝了,有人沒裝是怎么回事。Selenium官網(wǎng)被墻了。Selenium 2相關外文書籍PDF真少。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比海門網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式海門網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋海門地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

2. 只翻了我覺得新手需要搞明白的部分,煽情,重復,非重點沒有翻。

3. 歡迎指正。

4. Selenium手冊英文版PDF下載:http://pan.baidu.com/s/1cl2qr8

  • Selenium介紹
    Selenium是一系列能夠滿足web 軟件測試的工具,為測試工程師和開發(fā)工程師提供了豐富的測試功能。
    Selenium操作靈活,允許多種途徑定位UI元素和對期望測試結果與實際軟件行為進行對比。
    Selenium的核心特性之一就是支持在多種瀏覽器平臺上執(zhí)行測試。

  • Selenium項目的發(fā)展
    2004年,Jason Huggins 開發(fā)了一個JS庫,讓他可以在多種瀏覽器上自動執(zhí)行測試。這個庫最終成為Selenium的核心,為Selenium Remote Control(RC)和Selenium IDE的各種功能打下基礎。Selenium RC具有劃時代的意義,因為其他產(chǎn)品都不能讓工程師自由選擇語言去控制瀏覽器。
    此時的Selenium也有不足之處,就是其基于JS的自動化引擎和瀏覽器對JS的安全限制,而web應用的迅速發(fā)展,運用各種新特性使Selenium的短板更加凸顯。

    2006年,Google工程師Simon Stewart開始著手一個命名為WebDriver的項目。Google的測試工作中,Selenium是必不可少的工具。Simon希望測試工具能夠突破JS帶來的局限,而WebDriver項目,就是解決這個問題的答案。

    2008年,Selenium和WebDriver合并。

  • Selenium工具包

    • Selenium 2(又名 Selenium WebDriver)
      Selenium 2,WebDriver和Selenium合并的產(chǎn)物,更為強大的自動化測試工具。

    • Selenium 1(又名 Selenium RC 或 Remote Control)
      WebDriver和Selenium合并前,Selenium的主要項目。

    • Selenium IDE
      Selenium IDE是用來build腳本的原型工具,是Firefox的插件,是一個開發(fā)自動化測試的簡單易用的界面。Selenium IDE擁有錄制功能,可錄制用戶的動作,然后以任意語言導出一個可重復使用的腳本文件。

      注意:
      盡管Selenium IDE擁有保存功能,允許用戶以表格形式保存測試文件以供后續(xù)導入或執(zhí)行,但它的設計目的不是讓用戶運行測試文件或構建自動化測試文件。特別要注意的是,Selenium IDE不為測試腳本提供迭代功能或條件設置。一方面是由于技術上的問題,一方面是Selenium的開發(fā)者倡導自動化測試的最好實踐總是需要一定數(shù)量的編程工作,他們推薦用戶使用Selenium2或Selenium1進行自動化測試工作。

    • Selenium-Grid
      Selenium-Grid使Selenium RC解決方案支持大型測試集和支持要求在多種環(huán)境下執(zhí)行的測試集,即,在同一時間下,測試集中的不同測試可在不同的遠程機器上運行。這種方式有兩種優(yōu)點。第一個優(yōu)點,用戶可使用Selenium-Grid劃分大型測試集或需要長時間運行的測試集,在同一時間下,不同遠程機器上同時運行。第二個優(yōu)點,用戶可使用Selenium-Grid將要求在多種環(huán)境下運行的測試集,在同一時間下,不同遠程機器上同時運行。這將大大減少測試時間。

  • 如何選擇你的Selenium工具
    如果暫時還沒有掌握一門編程或腳本語言,你可以使用Selenium IDE熟悉Selenium命令。
    如果你已經(jīng)掌握一門編程或腳本語言,你也可以使用Selenium IDE快速地實現(xiàn)一些初步的測試思路。
    但我們并不推薦你使用Selenium IDE進行所有的自動化測試工作。
    選擇Selenium 2或Selenium 1,結合任意一種其支持的語言將發(fā)揮Selenium的大潛力。
    Selenium-WebDriver API將是Selenium未來的發(fā)展方向,我們推薦那些剛剛接觸Selenium的用戶選擇Selenium 2。

新聞名稱:Selenium手冊(一)——Introduction-創(chuàng)新互聯(lián)
鏈接地址:http://jinyejixie.com/article34/coeope.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作虛擬主機、網(wǎng)站導航軟件開發(fā)、網(wǎng)站設計、響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
金坛市| 杨浦区| 吴川市| 垦利县| 年辖:市辖区| 礼泉县| 彭水| 达尔| 青岛市| 方正县| 南江县| 肥西县| 礼泉县| 浙江省| 渭南市| 慈溪市| 芦溪县| 年辖:市辖区| 合川市| 隆化县| 金华市| 南雄市| 类乌齐县| 安平县| 方正县| 陵川县| 东宁县| 武冈市| 苍溪县| 宜昌市| 成武县| 康平县| 交口县| 平塘县| 邹城市| 常州市| 宜兰县| 怀集县| 绥中县| 富民县| 葫芦岛市|