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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium操作聯(lián)動(dòng)菜單
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/2/27 15:53:28 ] 推薦標(biāo)簽:自動(dòng)化測試 Selenium

  近在用Selenium實(shí)現(xiàn)自動(dòng)化測試的過程中遇到了一些問題,不太好解決,或者解決了也覺得不是特別好的辦法,在這里寫出來一個(gè)是記錄一下,也向大家需求一下幫助,看看有沒有更好的辦法,謝謝!
  一個(gè)問題是二級(jí)聯(lián)動(dòng)菜單,比如選擇省市的二級(jí)聯(lián)動(dòng)菜單,在第一個(gè)菜單中選擇省份后會(huì)觸發(fā)二級(jí)菜單的load事件去 裝載市區(qū)的option label。可如果單獨(dú)用selenium.select(locator,label='xxx');的操作是無法觸發(fā)二級(jí)菜單的load事件的,從而執(zhí)行時(shí)無法找到相應(yīng)的label。大家的建議都是用fireEvent、mouseUp、mouseDown之類的API進(jìn)行調(diào)試,可這些方法仍沒有解決我的問題。后來是通過先focus,再click,后select的步驟進(jìn)行操作才能觸發(fā)事件并選到相應(yīng)的label。實(shí)例如下:
selenium.focus(provinceCode);
selenium.click(provinceCode);
selenium.select(provinceCode,label='Beijing');
selenium.focus(cityCode);
selenium.click(cityCode);
selenium.select(cityCode,label='Beijing');
  可感覺這種方式畢竟繁瑣,不知道有沒有更好的方法可以直接觸發(fā)事件,直接通過select進(jìn)行操作。其間我還看到了這篇文章http://blog.csdn.net/honglei915/archive/2009/11/16/4815513.aspx,可是沒有成功,不知道是不是我用的框架沒有繼承SeleniumTestCase。因?yàn)槲覀兊目蚣苁墙Y(jié)合TestNG,通過@Factory和@Test標(biāo)注進(jìn)行測試Case文件解析,文件以htm形式存在,將tr/td標(biāo)簽解析為selenium可執(zhí)行的命令執(zhí)行自動(dòng)化操作。如果大家有什么好的辦法請留言告訴我吧,謝謝!
  其次是對頁面上js事件的處理,現(xiàn)在我能想到的是用fireEvent()這個(gè)API。一個(gè)參數(shù)是要觸發(fā)這個(gè)js的控件的xpath,另一個(gè)參數(shù)是要觸發(fā)的事件, 大家給的建議一般都是blur或focus,可嘗試了很多次都沒有成功。不知大家有沒有更好的方法?或者了解這個(gè)API的大蝦能不能給具體講講,為啥用blur/focus,這倆有什么區(qū)別?還有沒有什么其他event可以用呢?謝謝!

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 看全色黄大色黄大片毛片 | 香港三级日本三级澳门三级人 | 福利视频网站 | 一级片+国产| 成人小视频在线观看免费 | 一个人看的www高清免费 | 黄网站免费视频 | 2022国产精品最新在线 | 天天摸天天舔 | 日韩欧美亚洲综合 | 国产亚洲精品在天天在线麻豆 | 免费黄色在线网站 | 成 人 动漫在线观看网站网站 | 奇米影视一区二区三区 | 九九九日产 | 天天干天天草天天 | 欧美一级日韩一级 | 欧美日韩第一页 | 在线看小视频 | 国产人伦视频在线观看 | 丝袜美腿中文字幕 | 亚洲人成免费网站 | 亚洲最大激情网 | 精品国产91久久久久久久 | 欧美午夜网 | 成人看片免费无限观看视频 | 黄网站在线观看 | 国产日产亚洲欧美综合另类 | 亚洲 欧美 在线观看 | 特级片毛片 | 色婷婷精品综合久久狠狠 | 热99re久久精品精品免费 | 99视频有精品视频免费观看 | 丁香激情综合 | 国产真实乱xxxav | 日韩伦理网站 | 欧美v亚洲 | 欧美乱人伦中文字幕在线不卡 | 久久精品人人做人人爽97 | 麻豆国产三级在线观看 | www.香蕉视频.com|