【发布时间】:2014-08-12 11:52:13
【问题描述】:
我有一个使用 localStorage 保持其状态的 Web 前端。
即页面重新加载时会向用户显示相同的页面。
我现在想对重新加载后显示的页面与重新加载前显示的页面进行单元测试。
使用 PhantomJS 在 karma runner 中执行 window.location.reload() jasmine 测试会引发错误“您的一些测试完成了整页重新加载!”。
有没有办法对页面重新加载进行自动化测试?我愿意切换测试框架、测试运行器和测试浏览器。
谢谢!
【问题讨论】:
-
您是否已经启动了 e2e 测试套件?这似乎超出了单元测试基本功能的范围。
-
@TomA 是的,您似乎是对的,我实际上找到了我的问题的答案,请参阅我的回复
标签: javascript unit-testing jasmine frontend karma-runner