@H_502_2@
我似乎无法选择元素并使用量角器的元素资源管理器单击它们.
例如
it('should do ',function(){ browser.get('localhost:3000/myapp'); browser.getCurrentUrl().then(val){ console.log(val); } var profileIcon = element(by.css('profile-icon')); profileIcon.click(); // scenario 1 profileIcon.isPresent(); // scenario 2 })
它会永远像某些东西一样回归
There was a webdriver error: UnknownError unknown error: Runtime.evaluate threw exception: TypeError: Cannot call method 'click' of null (Session info: chrome=32.0.1700.76) (Driver info: chromedriver=2.8.241075,platform=Windows NT 6.2 x86_64) (WARNING : The server did not provide any stacktrace information) Command duration or timeout: 9 milliseconds Build info: version: '2.39.0',revision: 'ff23eac',time: '2013-12-16 16:11:15' System info: host: 'Kwik-Desktop',ip: '108.209.248.41',os.name: 'Windows 8',o s.arch: 'amd64',os.version: '6.2',java.version: '1.7.0_45'
这里真正的问题似乎是角度没有加载到初始启动,我怎么能开始戳到按钮和东西到达角度通过require.js发挥作用的页面?
解决方法
@H_502_2@