前端自動化測試解決方案探析(13)

發表于:2016-11-23來源:ouven作者:ouven點擊數: 標簽:前端
test . open ( http://adomain.com ) . click ( #aquestion ) . answer ( Rose ) . assert . text ( #aquestion ). is ( Rose , Awesome she was! ) . done (); http://dalekjs.com/ 小結一下,和單元測試相
test.open('http://adomain.com')
    .click('#aquestion')
    .answer('Rose')
    .assert.text('#aquestion').is('Rose', 'Awesome she was!')
    .done();

http://dalekjs.com/

  小結一下,和單元測試相同的是,集成測試和單元測試類似,一般也會對測試預期輸出進行斷言和判斷,不同的是,集成測試的輸入設計和功能流程中涉及到瀏覽器本身的行為模擬,用以代替測試人員手動操作的過程,從而能夠提高測試效率。

四、總結與注意事項

  通過對單元測試工具和集成測試工具的概述介紹,我們基本了解了單元測試和集成測試的核心部分和特點,盡管目前主流的測試工具各不相同,但是基本的流程原理確實相同的,上面小結里面也為大家做了分析。

  當然,還有一些仍需要我們注意的問題。自動化測試不可避免地要求我們去編寫測試用例,會花去一定的事件,我們在實際的項目開發過程中,決定要不要使用自動化的測試方案應該根據具體的場景來決定,如果業務規模并不復雜,而且系統功能流程清晰,則不建議使用測試用例,因為這樣得不償失;但如果業務達到一定規模,需要在原有較大項目繼續維護開發的情況下,編寫測試用例有利于我們較快暴露和定位問題,并極有助于后期的維護。

原文轉自:http://jixianqianduan.com/frontend-javascript/2016/11/22/front-end-auto-test.html

...

熱門標簽

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97