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

發表于:2016-11-23來源:ouven作者:ouven點擊數: 標簽:前端
三、集成化測試解決方案 除了模塊單元的測試驅動開發,在系統 功能測試 階段,我們希望自動化完成業務功能正確性的檢測,此時我們就要考慮集成測試

三、集成化測試解決方案

  除了模塊單元的測試驅動開發,在系統功能測試階段,我們希望自動化完成業務功能正確性的檢測,此時我們就要考慮集成測試方案了。目前前端集成化測試自動化工具也有比較多。例如CasperJS、Nighmare、Nightwatch、Dalekjs,我們來逐個看下。

  • casperJS。

  casperJS基于PhantomJS或SlimerJS(PhantomJS或SlimerJS都是用于web測試的自動化無界面瀏覽器),可以模擬完成頁面內系統級的自動化操作行為測試。

var casper = require('casper').create();
casper.start('http://casperjs.org/');

casper.then(function() {
    this.echo('First Page: ' + this.getTitle());
});

casper.thenOpen('http://phantomjs.org', function() {
    this.echo('Second Page: ' + this.getTitle());
});

casper.run();

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

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