Wis*_*hnu 7 angularjs angularjs-e2e protractor e2e-testing gulp-protractor
我试图用量角器测试Angular单页应用程序.我需要先运行登录脚本.只有这样我才能转移到其他路线,因为localStorage路线更换时会检查令牌.
这种测试方法是否正确?在这种情况下,我需要先运行登录脚本.量角器是否允许控制spec文件顺序.
或者我应该通过硬编码令牌来独立运行每个脚本localStorage(我应该在每次测试之前独立登录api调用).
我的登录脚本包含以下内容
it('Login with wrong email', function() {
})
it('Login with correct email', function() {
})
Run Code Online (Sandbox Code Playgroud)
因此,在运行之后,Login with correct mail我将获得将存储在localStorage中的accessToken,并且我可以继续测试其他路由.这是正确的方法吗?如果不是如何通过端到端登录测试单个应用程序.
在量角器样式指南中,它被称为
使您的测试彼此独立
因此,我应该beforeAll, beforeEach在每次测试之前使用获取访问令牌并存储在localStorage中.在那种情况下,请解释我如何做到这一点.
任何帮助是极大的赞赏.
谢谢.
| 归档时间: |
|
| 查看次数: |
10393 次 |
| 最近记录: |