<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

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

    Selenium+YSlow+ShowSlow實現頁面性能評估自動化

    工具介紹

    Firebug這個不介紹了,居家旅行殺人越貨必備的Firefox插件

    YSlow: 當Firefox瀏覽網頁時,可以分析網站的頁面(基于Yahoo 14條評分原則),并告訴你為了提高網站性能,如何基于某些規則而進行優化

    ShowSlow:收集YSlow的測試結果并顯示出來

    思路整理

    使用Selenium編寫測試用例依次訪問需要測試的站點,設置YSlow每打開一個頁面自動運行測試,并將測試報告發送到指定的ShowSlow服務器,建議可以和我前幾天說的自動化框架搭配使用,何樂而不為:)

    環境配置

    搭建本地ShowSlow平臺

    默認情況下YSlow的結果會發送到ShowSlow(印象中),但這顯然不符合天朝國情,同時也及其不和諧,還好ShowSlow開源網站提供源碼可以在本地搭建一個平臺來收集YSlow的信息。主要采用Apache+PHP+Mysql這個框架,但是很不幸的告訴各位我嘗試過獨自手工搭建上述環境,弄壞了兩臺虛擬機(Win 2003)都未遂,主要在于沒有相關經驗,在此推薦使用 AppServ傻瓜化一體式安裝吧(請盡情鄙視我,謝謝)

    1.先用SVN將源碼下載到本地,并放置于Apache的WWW文件夾下(請猛擊我

    2.修改ShowSlow文件夾下的config.sample.php重命名為config.php,里面$db,$user,$pass可以根據實際情況修改

    3.創建第2步中你填寫的數據庫,MySQL我也不太會,高手無視我

    //創建一個數據庫,名字和第二步你填寫的保持一致
    create database ‘DBName‘;
    //切換到新建的數據庫
    use ‘DBName’;
    // 將ShowSlow文件夾的tables.sql(數據庫表)導入到新建的數據庫中,注意無分號
    source c:\tables.sql
    //查看下是否導入成功了,貌似有個表名叫ShowSlow2,汗
    show tables;

    配置YSlow

    1.打開Firefox輸入:about:config(我保證會很小心的)

    2.filter中輸入:yslow

    3.修改以下三條數據

    extensions.yslow.beaconUrl = http://localhost/showslow/beacon/yslow/

    如果測試和服務器不在同一機器上,請將localhost改成實際地址

    extensions.yslow.beaconInfo = grade

    extensions.yslow.optinBeacon = true

    4.重啟Firefox,have fun :)

    還等什么?開始你的測試之旅吧,查看測試報告的URL是:http://localhost/showslow/

    PS:Google的Page Speed和YSlow差不多,也支持發送報告至ShowSlow,有興趣的同學可以試試

    posted on 2012-06-05 10:05 順其自然EVO 閱讀(2138) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學習web 前端性能測試

    <2012年6月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 相泽亚洲一区中文字幕| 免费观看理论片毛片| 黄页网站在线免费观看| 女人被男人桶得好爽免费视频 | 国产中文在线亚洲精品官网| 亚洲日本一区二区一本一道| 久久亚洲精品成人| 亚洲人成片在线观看| 在线看片免费人成视久网| 全黄a免费一级毛片人人爱| 亚洲AV无码片一区二区三区| 国产aa免费视频| 亚洲一区二区三区免费| 亚洲人成图片小说网站| 99久久免费精品视频| 亚洲无砖砖区免费| 中国在线观看免费的www| 亚洲高清国产拍精品26U| 99热在线免费观看| 香蕉大伊亚洲人在线观看| 成人永久免费福利视频网站| 国产精品午夜免费观看网站| 亚洲精品国产成人片| 免费观看激色视频网站bd| 亚洲色爱图小说专区| 最近中文字幕mv免费高清在线| 亚洲国产日韩女人aaaaaa毛片在线| 成人毛片免费观看视频在线| 美美女高清毛片视频黄的一免费 | 日本牲交大片免费观看| MM1313亚洲国产精品| 亚洲精品国产字幕久久不卡| 久热中文字幕在线精品免费| 在线视频亚洲一区| 一本岛高清v不卡免费一三区| 亚洲av无码一区二区三区网站 | 一级特黄a免费大片| 亚洲电影一区二区| 国产免费观看青青草原网站| 高清一区二区三区免费视频| 国产亚洲精品2021自在线|