如何在firefox下进行jsUnit测试.

今天学习jsUnit进行javascript的单元测试,发现这对linux下的用户来说事件痛苦的事情,因为要成功的运行jsUnit还真不是一件容易的事,对于win用户来说,IE对本地文件的限制没有那么高,因此在IE下能够很好的运行jsUnit,但是,对于我们linux下的用而言,就悲催了。
因为firefox对本地文件的有着十分严格的访问限制,因此用户在运行testRunner.html的时候,发现路径正确,也是一个test html,并且文件内也包含了对jsUnitCore.js的引用,可就是莫名的time out,那就换个浏览器呗。

于是,我尝试了chrome,opera两个极速浏览器= =,也许是因为追求速度导致兼容性下降的缘故,运行testRunner.html的时候出现的是这样的界面。。。

画圈的地方本该出现uri的输入,可却没有显示出来= =,于是我只好去找firefox的解决办法,终于被我找到了,打开firefox,在地址栏输入about:config回车,出现安全设置界面,security.fileuri.strict_origin_policy。
属性的值设置为false,然后重启浏览器,就ok了,但这样可能会影响安全性,因此我们新建一个配置文件,再重复上述操作,新建配置文件,直接在terminal输入firefox -p然后按提示继续往下做就行了。= =

猜你喜欢

转载自huyifan951124.iteye.com/blog/2315163