qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          網頁自動測試工具—SlimerJS

            SlimerJS 是一個提供給 Web 開發人員,可通過腳本編程控制的瀏覽器。它可以讓你使用Javascript 腳本操縱一個網頁:打開一個網頁,點擊鏈接,修改的內容等,這對于做功能測試,頁面自動機,網絡監控,屏幕捕獲等是非常有用的。
            事實上,它是類似 PhantomJS 的一個工具,但是 SlimerJS 只能運行在 Gecko (Firefox)上而不是Webkit。SlimerJS 提供幾乎和 PhantomJS 相同的 API,高度兼容 PhantomJS。SlimerJS 不僅是 PhantomJS 的一個克隆,還包含額外的功能。
            SlimerJS 兼容 CasperJS 1.1 beta!!
            示例代碼:
          var webpage = require('webpage').create();
          webpage
          .open('http://somewhere') // loads a page
          .then(function(){ // executed after loading
          // store a screenshot of the page
          webpage.viewportSize =
          { width:650, height:320 };
          webpage.render('page.png',
          {onlyViewport:true});
          // then open a second page
          return webpage.open('http://somewhere2');
          })
          .then(function(){
          // click somewhere on the second page
          webpage.sendEvent("click", 5, 5,
          'left', 0);
          slimer.exit()
          });

          posted on 2014-10-30 11:22 順其自然EVO 閱讀(561) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 高碑店市| 固始县| 甘洛县| 佛学| 普宁市| 田东县| 安义县| 武威市| 岫岩| 芦溪县| 镇康县| 板桥市| 定结县| 深泽县| 无为县| 涡阳县| 朔州市| 遂昌县| 邓州市| 台南市| 砚山县| 汉川市| 喀喇沁旗| 汝州市| 盐池县| 武冈市| 宁德市| 武定县| 乳山市| 乌苏市| 长沙县| 祁连县| 洪泽县| 綦江县| 怀柔区| 建湖县| 珠海市| 岐山县| 康定县| 孟连| 库伦旗|