我才刚刚开始使用 karma,虽然看起来一切都已正确连接并且我的单元测试正在按预期运行,但我无法通过端到端测试找到任何元素。
当我转到调试页面时,我可以看到我的应用程序的一个非常简短的闪现,它告诉我我的代理和配置通常已正确连接,但是当我运行时
describe('my app', function() {
beforeEach(function(){
browser().navigateTo('/');
});
it('should display the home page', function() {
expect(element('title').text()).toEqual('my title');
});
});
无论我输入什么选择器,它都找不到元素。
不过,我的问题是...有什么方法可以让我看到它看到的是什么?我可以让 karma 转储 html 响应的全文吗?如果我能做到这一点,我至少可以看到它返回了什么。就目前而言,我根本没有得到任何调试信息,这有点令人沮丧。
如果我可以更轻松地回答问题,请随时询问更多信息。感谢您提供任何帮助。
最佳答案
关于angularjs - 当我使用 browser().navigateTo() 时,我如何才能看到 karma 看到的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19812761/