各位童鞋仔细阅读,因为这关系到后面脚本的修改问题
)
Xvfb
sudo apt-get install xvfb
Xvfb :1 -screen 0 1152×864x24 +extension RANDR
我在此 处发 现报错:
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic,
removing from list!
通过
Google 大神的帮助,解决办法很简单,安装这个需要的字体
――sudo apt-get
install xfonts-cyrillic
创建一份测试页面列表
sudo gedit /var/www/URLs (在 Apache 下新建一个 URLs 列表,注意每一个链接为单独
的一行
)
创建一份
Firefox 测试专用的 Profiles
/usr/lib/firefox-3.6.3/firefox -profilemanager
首先我们要修改
Firefox 的 application.ini 文件最后一段,避免 Firefox 崩溃后发送报告
[Crash Reporter]
Enabled=0
其次就是修改测试专用的
Profiles 的 prefs.js,这个很关键,要设置一些 Firefox 属性才
能让测试更好的进行下去,
ShowSlow 的论坛有推荐配置,(猛击这里)
gedit /home/eric/FFProfiles/prefs.js
## PREFS.JS RECOMMENDATIONS (AUTOMATION)
#do not let automated firefox manipulate the profile extensions (auto
update)
user_pref(
“extensions.update.enabled”, false);
user_pref(
“extensions.update.notifyUser”, false);
#disable session restore on crash (do not want stale/old tabs)
user_pref(
“browser.sessionstore.resume_from_crash”, false);
#do not let javascript resize the window
user_pref(
“dom.disable_window_move_resize”, true);
#do not let javascript manipulate context menus (automation)
user_pref(
“pref.advanced.javascript.disable_button.advanced”, false);
#do not show me pop-up block messages (screenshot related)
user_pref(
“privacy.popups.showBrowserMessage”, false);
#do not warn for weak SSL or mixed SSL/HTTP content:
user_pref(
“security.warn_entering_weak”, false);
user_pref(
“security.warn_viewing_mixed”, false);
#firebug prefs
user_pref(
“extensions.firebug.allPagesActivation”, “on”);
user_pref(
“extensions.firebug.net.enableSites”, true);
user_pref(
“extensions.firebug.defaultPanelName”, “YSlow”);
user_pref(
“extensions.firebug.previousPlacement”, 1);
#yslow prefs
user_pref(
“extensions.yslow.autorun”, true);
user_pref(
“extensions.yslow.beaconInfo”, “grade”);
user_pref(
“extensions.yslow.beaconUrl”, “http://localhost/showslow/beacon/yslow/“);