REPL驅(qū)動(dòng)的開發(fā)并不是一個(gè)廣泛認(rèn)可的名詞,它是我喜歡的開發(fā)風(fēng)格,對(duì)測(cè)試有特定的影響。在使用解釋型語言的時(shí)候很常見,如Lisp、Python、Ruby和JavaScript等。
2018-07-16 閱讀全文>>測(cè)試驅(qū)動(dòng)開發(fā)( TDD)更側(cè)重予測(cè)試自動(dòng)化。20世紀(jì)90年代的極限編程運(yùn)動(dòng)讓它變得流行起來。
2018-07-16 閱讀全文>>后端的功能陛自動(dòng)化測(cè)試,例如對(duì)SOAP和REST端點(diǎn)(endpoint),通常性價(jià)比都比較高。后端的界面通常比較穩(wěn)定,所以對(duì)應(yīng)的測(cè)試維護(hù)成本比起GUI測(cè)試要小一些。
2018-07-16 閱讀全文>>Karma是JavaScript語言單元測(cè)試的測(cè)試運(yùn)行器。
2018-07-16 閱讀全文>>Selenium通過激活瀏覽器并使其指向應(yīng)用的web服務(wù)器,在自身集成到JavaScript和DOM層后,遠(yuǎn)程控制瀏覽器。
2018-07-16 閱讀全文>>自動(dòng)化GUI測(cè)試有很多可取的特點(diǎn),不過實(shí)現(xiàn)起來也有些困難。其中一個(gè)原因是在開發(fā)階段,用戶界面的改動(dòng)會(huì)比較多,按鈕和控制會(huì)在GUI界面中移動(dòng)。
2018-07-16 閱讀全文>>現(xiàn)在,讓我們來看看“hello world”風(fēng)格的Cucumber的小例子。Cucumber測(cè)試是以擴(kuò)展名為feature的純文本文件實(shí)現(xiàn)的
2018-07-16 閱讀全文>>自動(dòng)化接受測(cè)試是從用戶的角度出發(fā)來保證測(cè)試有效性的一種方法。
2018-07-13 閱讀全文>>性能測(cè)試是開發(fā)必不可少的一個(gè)部分,例如,對(duì)予大型的網(wǎng)站來說。
2018-07-13 閱讀全文>>Arquillian是一個(gè)測(cè)試工具的例子,它的測(cè)試級(jí)別接近于集成測(cè)試而不是單元測(cè)試,同時(shí)可以mock。Arquillian特定于Java應(yīng)用服務(wù)器,如WildFly。Arquillian很有趣,因?yàn)樗f明了在測(cè)試過程中盡可能接近生產(chǎn)系統(tǒng)的努力。有很多種方式去達(dá)到這個(gè)目的,而實(shí)現(xiàn)的過程充滿了權(quán)衡。
2018-07-13 閱讀全文>>在構(gòu)建自動(dòng)化測(cè)試實(shí)驗(yàn)臺(tái)時(shí),使用Docker會(huì)非常方便。它在功能性的級(jí)別上添加了一些單元測(cè)試的特性。如果你的應(yīng)用由集群中的幾個(gè)服務(wù)器組件構(gòu)成,你可以用一些容器來模擬整個(gè)集群。Docker為集群提供了虛擬網(wǎng)絡(luò),在網(wǎng)絡(luò)層面上讓集群中的容器交互。
2018-07-13 閱讀全文>>從使用的基本技術(shù)來說,自動(dòng)化集成測(cè)試和單元測(cè)試在很多方面都很相似。你可以使用相同的測(cè)試運(yùn)行器和構(gòu)建系統(tǒng)的支持。自動(dòng)化集成測(cè)試和單元測(cè)試的主要區(qū)別在于使用了相對(duì)較少的mocking。
2018-07-13 閱讀全文>>當(dāng)你聽到談?wù)搯卧獪y(cè)試的時(shí)候,人們會(huì)經(jīng)常提到測(cè)試覆蓋率。測(cè)試覆蓋率是測(cè)試用例中執(zhí)行的應(yīng)用程序代碼的百分比。
2018-07-13 閱讀全文>>Mocking是指編寫模擬資源去實(shí)現(xiàn)單元測(cè)試的實(shí)踐
2018-07-13 閱讀全文>>JUnit有很多斷言方法
2018-07-13 閱讀全文>>1851條 上一頁(yè) 1.. 65 66 67 68 69 ..124 下一頁(yè)