如何使用自动登录的量角器进行e2e测试
现在,在app.run函数中有这样的代码
var currentUser = Parse.User.current();
$rootScope.user = null;
$rootScope.isLoggedIn = false;
if (currentUser) {
$rootScope.user = currentUser;
$rootScope.isLoggedIn = true;
$state.go('tab.home');
}
所以这取决于本地缓存?有没有办法让它重新加载应用程序而不删除这些信息?
我试着有一个测试登录没有beforeEach信息,其次是另一个它块移动到应用程序的开始-没有工作。
有没有办法让它重新启动,所以app.run函数被调用?
通过在protractor_conf.js文件中指定测试的顺序,可以为登录用户创建单独的测试,并在登录运行测试之后运行其余的其他测试。