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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
自動化測試工具 Selenium WebDriver 入門
作者:網絡轉載 發布時間:[ 2014/1/9 9:30:07 ] 推薦標簽:Selenium WebDriver 測試工具

這里只記錄學習  Selenium WebDriver 的過程,尤其是運行時可能出現的問題,學習 java 與  Selenium WebDriver 配合的方法。

一、下載文件

先要去官網(http://seleniumhq.org/download/)下載必需的文件:

    Selenium IDE (專門用于 FireFox 測試的獨立界面,可以錄制測試步驟,但我更傾向于寫代碼做標準的功能測試
    Selenium Server (可以輸入指令控制、可以解決跨域的 js 問題,等到后面學到了再講吧)
    The Internet Explorer Driver Server (專門用于IE測試的)
    Selenium Client Drivers (可以找到你熟悉的語言,例如我選擇的 Java)
    Third Party Browser Drivers NOT SUPPORTED/DEVELOPED by seleniumhq(第三方開發的 Selenium 插件,第一個是 Chrome 的,否則你沒辦法測試 Chrome 了)
    其他的,根據你自己的需要尋找吧,目前這些足夠我用了。


二、安裝 & 運行

貌似擺弄新東西時,只有 “Hello World” 蹦出來以后,我們這些初學者才會感到情緒穩定,那趕緊開始吧。

對于初期打算直接用編程方式制作測試用例的情況來說,Selenium IDE、Selenium Server 都可以不用安裝執行。
英語好的朋友可以直接看官網的文檔(http://seleniumhq.org/documentation/)能夠開始使用了。
看中文的,繼續聽我嘮叨:

【1. 建立 Maven 工程】
Selenium 支持 maven 工程,這會讓你的工作更加簡便。

用 Eclipse 建個 Maven 的工程,建成后,直接修改 pom.xml,(參考:http://seleniumhq.org/docs/03_webdriver.html#setting-up-a-selenium-webdriver-project)
01 <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
02     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd">
03     <modelVersion>4.0.0</modelVersion>
04     <groupId>Selenium2Test</groupId>
05     <artifactId>Selenium2Test</artifactId>
06     <version>1.0</version>
07     <dependencies>
08         <dependency>
09             <groupId>org.seleniumhq.selenium</groupId>
10             <artifactId>selenium-java</artifactId>
11             <version>2.25.0</version>
12         </dependency>
13         <dependency>
14             <groupId>com.opera</groupId>
15             <artifactId>operadriver</artifactId>
16         </dependency>
17     </dependencies>
18     <dependencyManagement>
19         <dependencies>
20             <dependency>
21                 <groupId>com.opera</groupId>
22                 <artifactId>operadriver</artifactId>
23                 <version>0.16</version>
24                 <exclusions>
25                     <exclusion>
26                         <groupId>org.seleniumhq.selenium</groupId>
27                         <artifactId>selenium-remote-driver</artifactId>
28                     </exclusion>
29                 </exclusions>
30             </dependency>
31         </dependencies>
32     </dependencyManagement>
33 </project>


pom.xml 修改保存后,eclipse 會自動把需要的 jar 包下載完成。

上一頁1234下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 日日操夜夜| 两个人看的www中文字幕 | 深夜福利网 | 久久成人18免费网站 | 成人怡红院视频在线观看 | 99久免费精品视频在线观看2 | 日本成人性视频 | 最近中文字幕无免费视频 | 欧美人成在线视频 | 亚洲欧美日韩综合一区久久 | 性感美女视频免费网站午夜 | 黄色免费在线观看视频 | 在线播放a 1 | 一级女性黄 色生活片 | 黄色短视频在线免费观看 | 免费看黄视频网站 | 亚洲欧美精品在线 | 天天摸天天干天天操 | 国产精品久久久久9999高清 | 色吧欧美 | 天天玩天天干 | www.精品 | 天堂成人在线视频 | 青春草免费视频 | 521色香蕉网在线观看免费 | yjizz国产在线视频网 | 婷婷在线成人免费观看搜索 | 色01视频 | 67194老司机精品午夜 | 免费av中文字幕 | 黄色大片网 | 日日好吊妞 | 很污的乱小说 | 欧美vs日韩vs国产在线观看 | 成人免费视频视频在线不卡 | 国产一区二区三区高清视频 | 亚洲欧美成aⅴ人在线观看 亚洲欧美成人 | 青草免费视频 | 国产九九视频在线观看 | 欧美日韩性高爱潮视频 | 最近新中文字幕大全高清 |