自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PhoneGap自動化測試用例分析

移動開發(fā) 自動化
PhoneGap自動化測試用例分析是本文要介紹的內(nèi)容,主要是來了解PhoneGap應(yīng)用程序的學(xué)習(xí)技巧,具體內(nèi)容來看本文詳解。

PhoneGap自動化測試用例分析是本文要介紹的內(nèi)容,主要是來了解PhoneGap應(yīng)用程序的學(xué)習(xí)技巧,具體內(nèi)容來看本文詳解。

Selenium 2 自動化(Web驅(qū)動)

Selenium簡介

Selenium是由ThoughWorks開發(fā)的著名的Web自動化框架

Selenium開是可以自動化的UI的框架。Selenium 1 是Selenium的***個版本。Selenium 1 依賴于瀏覽器中使用的JavaScript,很快就遇到了很多問題,包括(同源限制)。

它看起來像同源限制但是不像PhoneGap應(yīng)用程序,我們從應(yīng)用程序加載頁面時(shí),這些頁面訪問遠(yuǎn)程服務(wù)器(我在這里糾正一下,Incase是不正確的,我在做進(jìn)行一步的總結(jié))。

在基于PhoneGap的應(yīng)用程序上使用Selenium測試用例是很簡單的。

使用網(wǎng)絡(luò)驅(qū)動的Selenium 2,網(wǎng)絡(luò)驅(qū)動器驅(qū)動瀏覽器本身,在Selenium 1的javascript的測試運(yùn)行上有很大的改善

Selenium 1 自動化(測試用例)

自動化演示

下載項(xiàng)目:

  1. res://ieframedll/dnserrordiagoff_webOChtm#http://wikiphonegapcom/f/Selenium-PhoneGapzip 

項(xiàng)目源代碼下載

代碼流

想法是,使用Selenium的Test Runner去加載Selenium Test Unit。Selenium Test Unit 包含大量的Selenium測試用例(舊的HTML的表)。一旦開始運(yùn)行,開始執(zhí)行使用一個嵌入框架應(yīng)用程序。

我沒有修改Selenium的TestRunner文件(水平擴(kuò)展),使其垂直,使其與屏幕大小相適應(yīng)。此外,我將顯示在所有應(yīng)用程序的框架移動到其他應(yīng)用程序的上面(以前在下面)。

Selenium 2 自動化(Web驅(qū)動)

有一個好消息:Android和iPhone已經(jīng)有Selenium 2Web驅(qū)動可以使用,壞消息是:實(shí)際上是web瀏覽器的驅(qū)動,這些網(wǎng)絡(luò)驅(qū)動在不同的apk上運(yùn)行。

為了測試使用Selenium 2 PhoneGap的應(yīng)用程序,我們需要做以下

1、從Android和iPhone WebDriver中將框架解壓,并將他們的驅(qū)動器改為WebView(Guess IPhone不用這樣做)

2、框架將作為Android和iPhone項(xiàng)目的一部分,并將其部署

3、然后用 Java/Ruby/Python 寫外部測試用例(Selenium RC測試用例),調(diào)用Selenium網(wǎng)絡(luò)驅(qū)動器內(nèi)的應(yīng)用程序運(yùn)行。

小結(jié):PhoneGap自動化測試用例分析的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-10-11 09:56:59

PhoneGapSelenium

2022-01-14 11:51:00

測試工具自動化

2024-09-29 15:32:13

自動化測試開發(fā)

2021-05-18 05:59:45

自動化測試TestNgGroup

2011-05-16 14:54:12

測試用例

2023-04-02 13:48:24

軟件測試NLP自動化測試

2021-05-26 08:51:50

漏洞漏洞掃描符號執(zhí)行

2021-03-04 15:43:29

前端測試工具開發(fā)

2021-11-07 14:33:48

算法Pairwise功能

2011-05-16 15:18:18

測試用例

2011-06-08 17:23:12

測試用例

2022-02-17 10:37:16

自動化開發(fā)團(tuán)隊(duì)預(yù)測

2012-02-27 17:34:12

Facebook自動化

2021-09-03 09:56:18

鴻蒙HarmonyOS應(yīng)用

2013-05-16 10:58:44

Android開發(fā)自動化測試

2014-04-16 14:15:01

QCon2014

2011-12-23 17:09:57

自動化測試

2022-12-13 10:41:27

2021-06-30 19:48:21

前端自動化測試Vue 應(yīng)用

2012-12-24 22:54:31

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號