我对 Jasmine 测试语言真的很陌生。我正在尝试测试这样的东西。(以下代码工作正常,但我的情况有点不同)
describe('Phone list view', function() {
beforeEach(function() {
browser().navigateTo('../../app/index.html#/phones');
});
it('should render phone specific links', function() {
input('query').enter('nexus');
element('.phones li a').click();
expect(browser().location().url()).toBe('/phones/nexus-s');
});
});
当我运行该行时:
element('.phones li a').click();
应用程序应打开浏览器的新选项卡并在那里更改 URL。
如何在浏览器选项卡的新实例中测试 URL。