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

您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源功能測(cè)試工具 > Selenium
基于smartgwt框架項(xiàng)目如何開展自動(dòng)化
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/5 14:57:01 ] 推薦標(biāo)簽:

近接手?jǐn)?shù)據(jù)資源平臺(tái)產(chǎn)品的自動(dòng)化建設(shè),該項(xiàng)目依賴smartgwt框架,項(xiàng)目初期嘗試使用watir、webdriver來(lái)進(jìn)行自動(dòng)化腳本開發(fā),后都因不能準(zhǔn)確定位元素而失敗告終,經(jīng)過(guò)多次google和討論,后利用selenium ide工具進(jìn)行錄制,終于有所成效。(雖然回放偶爾會(huì)提示找不到元素)。

好,入正題,利用selenium ide錄制基于smartgwt框架的項(xiàng)目

第一步:搭建selenium ide環(huán)境。
下載selenium ide插件,安裝firefox(注意:selenium ide插件的版本需要與firefox版本兼容,我這里下載的是:selenium-ide-1.10.0.xpi、Firefox_Setup_15.0.1.exe)

第二步:讓selenium ide支持用戶自定義定位器。

由于smartgwt框架采用事件代理,動(dòng)態(tài)加載頁(yè)面元素,因此傳統(tǒng)的通過(guò)ID或者簡(jiǎn)單的attribute來(lái)定位元素行不通,這里我們利用smartgwt提供的自定義定位器來(lái)進(jìn)行(即2個(gè)js腳本:user-extensions.js、user-extensions-ide.js 可以從smartgwt官網(wǎng)下載)。

打開selenium ide,在菜單欄選擇【Options】->options選項(xiàng),加載自定義定位器,如下圖:

打開options界面:
http://img.blog.csdn.net/20130517181204458
加載自定義定位器:
第三步:重啟selenium ide,接下來(lái)可以像錄制普通產(chǎn)品一樣進(jìn)行錄制了。

在錄制過(guò)程中可能會(huì)遇到的問(wèn)題:

1、腳本錄制好之后回放,報(bào)錯(cuò):

[error] Timed out after 30000ms

[error]Element scLocator=//ToolStripButton[ID="isc_ToolStripPermissionButton_19"]/icon not found

該問(wèn)題可能是速度控制條播放速度過(guò)快導(dǎo)致,調(diào)整播放速度至slow

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 日日躁夜夜躁狠狠天天 | 福利在线网站 | 日韩在线不卡 | 国产v综合v亚洲欧美大另类 | 亚洲精品高清国产一线久久97 | 日韩一级二级三级 | 欧美日韩视频一区二区三区 | 香蕉视频在线观看网站 | 日本久久影视 | 午夜性爽快免费视频播放 | 精品伊人久久大线蕉色首页 | 成年网站在线观看视频 | 黄网站在线播放 | 看美女日批| 精品x8x8视频 | 成αv人 | 国产成人精品在视频 | 成年色黄大色黄大片 视频 成年日韩免费大片黄在线观看 | 日韩欧美在线综合网 | 在线免费公开视频 | 欧美日韩精品国产一区在线 | 日本一区二区三区中文字幕 | 国产欧美91 | 老湿影院在线看 | 色视频网站大全免费 | 成人短视频在线观看免费 | 成人欧美s视频在线观看 | 91av在线免费视频 | 曰皮视频在线播放免费的 | 第一页综合 | 午夜成人影视 | 久久精品国产欧美 | 看全色黄大色黄女片18 | 国产亚洲午夜精品a一区二区 | 天天操天天舔天天干 | 欧美一级片免费观看 | 边做边叫床的大尺度视频免费 | 黄色毛片免费在线观看 | 在线jyzzjyzz免费视频 | 亚洲欧美一区二区三区久本道 | 午夜在线观看免费视频 |