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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Watir
cucumber&watir使用小結
作者:網絡轉載 發布時間:[ 2014/3/21 10:20:34 ] 推薦標簽:watir 亂碼

一直忙著做項目,沒有太多時間寫些東西。這次順手把記錄的一些日常的筆記放上來,以作備忘。

1、 如何解決生成的html報告中中文亂碼的問題

C:Ruby193lib ubygems1.9.1gemscucumber-1.2.1libcucumberformatterhtml.rb

進入報告模板類里,修改編碼為UTF-8即可。還可以根據需要修改這個模板類,制定個性化的測試報告。

2、 執行cucumber命令的時候,提示”..Json..Encoding::InvalidByteSequenceError..”

跟系統的編碼環境有關。沒有找到比較好的解決辦法,臨時的解決辦法是,刪除json文件中的中文部分。

gherkin-2.11.2-x86-mingw32(這個版本的包里是通過json來定義DSL(gherkin)的一些關鍵字的)

gherkin-2.11.1-x86-mingw32(這個版本的包里是通過yml來定義DSL(gherkin)的一些關鍵字的)

后者是不會出現這個問題的,如果裝的是前者,則需要刪除i18n.json這個文件中的所有中文部分。小版本差異害死人。

3、 使用”cucumber XXX.feature”命令執行腳本的時候,console里面字體都是白色沒有其他顏色。

Ansicon工具版本太低或者沒有安裝,需要按以下步驟進行安裝。

1、 從https://github.com/adoxa/ansicon/downloads下載并且解壓

2、 在cmd下進入解壓縮目錄

3、 在解壓縮目錄下根據操作系統版本選擇進入X86或者X64目錄

4、 使用”ansicon.exe -i”命令

5、 關閉console即可

4、 在watir與watir-webdriver中attribute_value的一點區別

在watir-webdriver中可以使用attribute_value獲取onclick中的操作內容,而watir中使用attribute_value(‘onclick’)時,返回的是一個win32ole對象。如果需要獲取onclick的內容,則需要使用element.html結合正則表達式獲取。

例如:

info =link.html.match(/"..*"/).to_s.delete("'").split(',')

5、 Water-webdriver寫的腳本切換到watir時務必注意的幾個地方

主要是一些差異,比如iframeset在watir中是沒有的;style方法在兩者中的效果是不一樣的;

哎呀:坑爹的51testing,發個文章這么難。剛寫完,點擊“可用TAG”,啪,頁面跳轉了,寫的東西不見了。什么玩兒。娏液粲51testing的工作人員好好測試一下。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 91久久人澡人人添人人爽 | 丁香婷婷综合五月综合色啪 | 在线亚洲日产一区二区 | 中国黄色毛片 大片 | 日本三区四区免费高清不卡 | 亚洲大尺度 | 一级黄色夫妻 | 亚洲成年人免费网站 | 国产美女一级ba大片免色 | 久久99精品国产麻豆婷婷 | 日本在线观看a | 美国性xxx | 成人黄网大全在线观看 | 无遮挡一级毛片呦女视频 | 韩日一级毛片 | 亚洲欧美日韩专区一 | 国产区在线免费观看 | 亚洲欧美在线免费 | 日韩激情小视频 | 97国产蝌蚪视频在线观看 | 国产日韩精品一区在线观看播放 | 手机看片国产免费永久 | 国产成人一区二区 | 一级片黄色片 | 15yc宅男影院在线观看 | 日韩欧美中 | yellow在线免费视频 | 99精品欧美一区 | 2019偷偷狠狠的日日 | 欧美日韩亚洲一区二区 | 午夜视频一区 | 亚洲丶国产丶欧美一区二区三区 | 午夜在线视频网站 | 欧洲男女啪啪免费观看 | 福利精品视频 | 日本黄色小说视频 | 国产在线播放成人免费 | 国产精品自在线 | 久久精品蜜芽亚洲国产a | 亚洲一区二区观看 | 91精品国产91久久久久久青草 |