四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 下一步是檢查Cucumber如何測試運行Selenium測試代碼

下一步是檢查Cucumber如何測試運行Selenium測試代碼

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

下一步是檢查Cucumber如何測試運行Selenium測試代碼。

Cucumber測試的步驟基本上就是調用后綴為View的類,類中包含了Selenium實現的細節。這在技術上不是必需的,但是可以讓測試步驟的類更加易讀,因為Selenium框架相關的內容都在一個單獨的類中。

Selenium框架負責測試代碼和瀏覽器的交互。視圖類是我們要自動化的web頁面的抽象。視圖代碼中有HTML控制器對應的成員變量。你可以用Selenium框架的注解描述測試代碼的成員變量和HTML元素之間的綁定關系,如下所示:

@FindBy (id  =   "name " )   private  WebElement  nameInput;

@FindBy (id  =   " surname" )   private  WebElement  surnameInput;

測試代碼之后會使用成員變量去自動化與測試人員根據測試計劃做出的相同步驟。將劃分為視圖和步驟類也讓步驟類和測試計劃的相似性更加明顯。當人們用代碼參與到測試和質量保證的工作時,這樣劃分的考慮是有用處的。

要發送一個字符串,需要使用方法去模擬用戶在鍵盤上輸入:

nameInput . clear ( ) ;

nameInput.sendKeys (value) ;

還有一些有用的方法,比如click(),可以控制用戶單擊行為。

標簽: Selenium
主站蜘蛛池模板: 阿勒泰市| 元江| 温泉县| 潜江市| 乌拉特后旗| 大理市| 专栏| 进贤县| 遂平县| 行唐县| 怀集县| 永顺县| 民勤县| 克什克腾旗| 峨山| 蚌埠市| 微博| 阳西县| 水富县| 武穴市| 唐山市| 沁源县| 措勤县| 平武县| 老河口市| 新田县| 禄劝| 灵璧县| 将乐县| 青川县| 福贡县| 县级市| 淅川县| 五大连池市| 土默特右旗| 新化县| 房山区| 三都| 中牟县| 彭泽县| 奉化市|