性少妇vide0seⅹfree_国产剧情视频在线观看_日日碰夜夜爽_九九这里只有精品视频_性free毛茸茸偷窥videos_国产v亚洲

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > feature文件大部分是文本,還有一小部分機器可讀的標記元素

feature文件大部分是文本,還有一小部分機器可讀的標記元素

2018-07-16 11:00:44 | 來源:中培企業IT培訓網

feature文件大部分是文本,還有一小部分機器可讀的標記元素。由相應的測試代碼使用正則表達式去解析場景的文本。

feature文件也可以由你們團隊使用的語言來本地化。這對于不習慣用英語的人來說很有幫助。

feature需要真正的代碼來執行,所以需要用某種方式去將feature綁定到代碼。

你需要一個帶有某些注解的測試類讓Cucumber司以和JUnit -起工作

@RunWith (Cucumber.class)

@Cucumber.Options (

glue   =   "matangle . glue . manageUser" ,

features  =   " features/manageUser . feature " ,

format=  (”pretty",  "html: target/Cucumber‘‘}

在這個例子中,按照約定,Cucumbei測試類名都有個Step的后綴。

現在你需要把測試方法和feature場景綁定在一起,并且從feature描述中解析出參數,傳給測試方法。Java的Cucumber版本基本上都是用注解實現的。這些注解對應于feature文件中使用的關鍵字:

@Given ( " .+a  user  with  the  name   ' ( .+) I ")

public void addUser (String name)  {

在這個用例中,不同的輸入保存在成員變量中,直到整個用戶界面事務準備完畢。操作的順序取決于feature文件中實現的順序。

為了證明Cucumber可以有不同的實現,本書的源碼包中還有一個Clojure的例子。

到目前為止,我們已經明白,需要Selenium的一些類庫和Cucumber去運行測試

Cucumber的feature描述和我們的測試代碼類綁定在一起。

標簽: feature

相關閱讀

主站蜘蛛池模板: 456亚洲视频| 精品国产乱码久久久久禁果 | 人妻无码aⅴ不卡中文字幕 日本在线视频站 | 啊轻点灬太粗嗯太深了h | 色又黄又爽18禁免费网站现观看 | 亚洲AV无码专区色爱天堂老鸭窝 | 免费视频网站在线免费观看 | 亚洲欧洲日产国码无码AV一 | 日韩在线一区二区三区 | 欧美国产日本精品 | 俺来也最新网址 | 一级欧美视频 | 精品亚洲自拍 | 四虎成人精品永久在线视频 | 久久九九久久九九 | 小蝌蚪视频在线观看 | 一及毛片 | 久久久日韩乱码中文字幕电影 | 蝴蝶飞飞免费观看 | 我~慢点~好爽好大~男男动漫 | 久久电影院 | 乱子真实露脸刺激对白 | 国产精品玖玖资源站大全 | 国产精品成人有码在线观看 | 又硬又粗又大一区二区三区视频 | 老子影院午夜伦手机不卡 | 性猛交xxxx免费看蜜桃 | 欧美国产精品久久久久久免费 | 三区四区在线视频 | 东京热久久青青综合桃花 | 神马久久免费 | 四虎影视18库在线影院 | 成人美女免费网站视频 | gogogo高清在线完整怎么开始 | 超碰91人人草人人干 | 黄网址在线免费观看 | 国产精品久久久久久久久鸭无码 | 国产成人亚洲综合91 | 综合激情麻豆 | 亚洲精品无码精品MV在线观看 | 日韩性生交大片免费看 |