在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ Selenium概述
log4j日志
Selenium IDE測(cè)試創(chuàng)建
Selenium - IDE模式匹配
Selenium教程
多瀏覽器測(cè)試
Selenium IDE下載
Selenium用戶(hù)擴(kuò)展
鍵盤(pán)操作
捕捉屏幕截圖
Selenium網(wǎng)格
Selenium TestNG
Selenium定位器
查找所有鏈接
Selenium測(cè)試設(shè)計(jì)技術(shù)
鼠標(biāo)操作
下拉框交互
Selenium IDE驗(yàn)證點(diǎn)
Selenium IDE- 不同的瀏覽器
Selenium RC
多選擇操作
復(fù)選框交互
單選按鈕互動(dòng)
捕捉視頻
拖放
Selenium IDE 測(cè)試
Synchronization 同步
異常處理
Selenium 環(huán)境安裝設(shè)置
Selenium概述
用戶(hù)交互
Selenium Webdriver
Selenium IDE
Selenium頁(yè)面對(duì)象模型
Selenium IDE 工具特點(diǎn)
使用Excel數(shù)據(jù)驅(qū)動(dòng)
Selenium - Selenese命令

Selenium概述

Selenium - 介紹

Selenium是一個(gè)開(kāi)源的和便攜式的自動(dòng)化軟件測(cè)試工具,用于測(cè)試Web應(yīng)用程序有能力在不同的瀏覽器和操作系統(tǒng)運(yùn)行。Selenium真的不是一個(gè)單一的工具,而是一套工具,幫助測(cè)試者更有效地基于Web的應(yīng)用程序的自動(dòng)化。

現(xiàn)在讓我們了解selenium套件和使用這些工具。我們將著眼于以下工具功能:

工具 描述
Selenium IDE Selenium 集成開(kāi)發(fā)環(huán)境(IDE)是一個(gè)Firefox插件,可以讓測(cè)試人員跟著,需要測(cè)試的工作流程,以記錄他們的行為。
Selenium RC Selenium遠(yuǎn)程控制(RC)為旗艦測(cè)試框架,它允許多個(gè)簡(jiǎn)單的瀏覽器動(dòng)作和線性執(zhí)行。它使用的編程語(yǔ)言,如Java,C#,PHP,Python和Ruby和Perl的強(qiáng)大功能來(lái)創(chuàng)建更復(fù)雜的測(cè)試。
Selenium WebDriver Selenium的webdriver前身是Selenium RC,直接發(fā)送命令給瀏覽器,并檢索結(jié)果。
Selenium Grid Selenium網(wǎng)格用于運(yùn)行在不同的機(jī)器,不同的瀏覽器同時(shí)以最小化執(zhí)行時(shí)間的并行測(cè)試的工具。

Selenium優(yōu)勢(shì)

QTP和Selenium 都是市場(chǎng)上軟件自動(dòng)化測(cè)試最常用的工具。因此,selenium有更多的意義,現(xiàn)在selenium比較QTP/ UFT有更多的優(yōu)點(diǎn)。

Selenium QTP/UFT
Selenium 是一種開(kāi)源工具。 QTP是一個(gè)商業(yè)工具和成本涉及許可證。
可以擴(kuò)展它公開(kāi)DOM各種技術(shù)。 有限的附加組件和需要附加組件的技術(shù)。
可以在不同瀏覽器執(zhí)行腳本。 可以運(yùn)行測(cè)試在Firefox,IE和Chrome瀏覽器的特定版本。
可以執(zhí)行各種操作系統(tǒng)的腳本。 僅適用于Windows操作系統(tǒng)。
支持的移動(dòng)設(shè)備。 支持第三方工具的移動(dòng)設(shè)備。
執(zhí)行在瀏覽器中測(cè)試,這不是必需的,重點(diǎn)是腳本執(zhí)行的進(jìn)度。 腳本執(zhí)行的工具作用于瀏覽器(模擬用戶(hù)操作)過(guò)程中需要重點(diǎn)
可以并聯(lián)使用Selenium網(wǎng)格運(yùn)行測(cè)試。 QTP不能并行執(zhí)行測(cè)試,但與質(zhì)量控制整合QTP允許測(cè)試并行執(zhí)行。質(zhì)量控制也是一種商業(yè)工具。

Selenium 缺點(diǎn)

現(xiàn)在我們討論selenium較QTP的缺陷。

Selenium QTP/UFT
僅支持基于Web的應(yīng)用程序。 可以測(cè)試Web和桌面應(yīng)用程序。
任何功能部件,例如對(duì)象存儲(chǔ)庫(kù)/恢復(fù)方案 QTP已經(jīng)或和恢復(fù)方案內(nèi)置。
沒(méi)有IDE,所以這樣的腳本開(kāi)發(fā),不會(huì)快于QTP。 更直觀的IDE,自動(dòng)化,可以實(shí)現(xiàn)更快。
不能在瀏覽器中訪問(wèn)控制 可以在瀏覽器中訪問(wèn)控制,如收藏夾欄,后退和前進(jìn)按鈕。
沒(méi)有默認(rèn)生成測(cè)試報(bào)告。 默認(rèn)的測(cè)試結(jié)果生成工具中。
用于參數(shù)設(shè)置,用戶(hù)必須依賴(lài)于編程語(yǔ)言 參數(shù)是內(nèi)置的,易于實(shí)現(xiàn)。


上一篇:鼠標(biāo)操作下一篇:Selenium IDE