為什么要做缺陷分析 不論是在傳統(tǒng)的軟件開發(fā)流程還是敏捷開發(fā)流程中,缺陷的統(tǒng)計(jì)與分析都是軟件質(zhì)量保證的重要環(huán)節(jié)。一些傳統(tǒng)的缺陷統(tǒng)計(jì)和分析往往把重點(diǎn)...
軟件測試工程師是一個歷史很悠久的職位,可以說從有軟件開發(fā)這個行業(yè)以來,就開始有了軟件測試工程師的角色。隨著時代的發(fā)展,軟件測試工程師的角色和職責(zé)...
Selenium中針對元素進(jìn)行的動作在代碼中可以分為兩類: Selenium::WebDriver::ActionBuilder類中的動作方法 ...
Selenium webdriver能夠模擬人對瀏覽器進(jìn)行操作的前提是界面元素的定位。元素的定位可以說是Selenium自動化腳本的基礎(chǔ)。這一小...
在這個系列的教程中,筆者將根據(jù)自己在多年的Selenium自動化測試開發(fā)過程中的實(shí)戰(zhàn)經(jīng)驗(yàn),為各位朋友進(jìn)行梳理和總結(jié),提供一個實(shí)戰(zhàn)性很強(qiáng)的教程。同...
1. 用切片來實(shí)現(xiàn)拷貝 切片是python中列表非常常見的操作,不僅僅可以用來“切割”列表,還可以優(yōu)雅的對一個列表進(jìn)行拷貝。 需要注意的是,這種...
作為一名使用Selenium開發(fā)UI自動化多年的工程師,一直都對Selenium Webdriver的實(shí)現(xiàn)原理感覺不是很清楚。怎么就通過腳本控制...
問題 當(dāng)我們描述一個“好的自動化測試用例”時,經(jīng)常出現(xiàn)標(biāo)準(zhǔn)是: 精確。自動化測試用例應(yīng)該測試一件事,只有一件事。與測試用例無關(guān)的應(yīng)用程序的某個部...
問題 在進(jìn)行Web UI的自動化測試過程中,除了例如點(diǎn)擊和拖拽某個元素產(chǎn)生的界面反饋,測試工程師在瀏覽器的窗口中是很難看到正在被操作的元素的。但...