大佬教程收集整理的这篇文章主要介绍了angularjs – e2e量角器测试需要oauth认证,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有一个工具或技术,我可以用来验证一个开发谷歌帐户beforeEach测试?
如果我可以让框架保持一秒钟,而老式的webdriver驱动登录,只有真正激活角度的东西,在我到达目标页面之后,这将是完美的!
这是我的工作量角器规范,首先授权给Google,然后计数中继器中的项目:
it('allows the user to add new slides',function () { browser.driver.get('http://localhost:3000/editor/?state=%7B"action":"create"%7D'); // at this point my server redirects to google's auth page,so let's log in var emailInput = browser.driver.findElement(by.id('Email')); emailInput.sendKeys('user@googleappsdomain.com'); var passwordInput = browser.driver.findElement(by.id('Passwd')); passwordInput.sendKeys('pa$sWo2d'); //you should not commit this to VCS var signInButton = browser.driver.findElement(by.id('signIn')); signInButton.click(); // we're about to authorize some permissions,but the button isn't enabled for a second browser.driver.sleep(1500); var submitApproveAccess = browser.driver.findElement(by.id('submit_approve_access')); submitApproveAccess.click(); // this nap is necessary to let angular load. browser.driver.sleep(10000); // at this point the protractor functions have something to hook into and // will work as normal! element(by.id('new-slide-dropdown-trigger')).click(); element(by.id('new-text-slide-trigger')).click(); var slideList = element.all(by.repeater('slide in deck.getSlides()')); slideList.then(function(slideElements) { expect(slideElements.length).toEqual(1); }); });
以上是大佬教程为你收集整理的angularjs – e2e量角器测试需要oauth认证全部内容,希望文章能够帮你解决angularjs – e2e量角器测试需要oauth认证所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。