Jac*_*lan 5 unit-testing web-applications qunit
我正在尝试使用qUnit来执行一些单元测试,这需要我的Web应用程序生成的屏幕才能运行.我的想法是将我的应用程序放入嵌入qUnit测试页面的iframe中.但是这似乎不起作用(在chrome中)我似乎无法访问Web应用程序的iframe.如果我在chrome的控制台中执行此操作,我将得到未定义:
帧[ '对myApp'].文件
我认为这与某种跨域脚本安全性有关,但我的网页应用程序和我的测试页面都是从localhost提供的,因此我不明白为什么会发生这种情况,我也开始使用--disable启动Chrome -web-security参数但这还没有修复.
有没有更好的方法来进行需要我的应用程序输出的单元测试?
小智 1
您可以尝试通过任何简单的 http 服务器在本地主机上发布这些测试,例如,如果您有一个节点,则可以使用https://github.com/nodeapps/http-server。
我有一个类似的情况测试正在 iframe 中运行并且这项工作没有问题。
| 归档时间: |
|
| 查看次数: |
296 次 |
| 最近记录: |