Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从另一个测试调用另一个量角器测试_Javascript_Angularjs_Protractor_E2e Testing - Fatal编程技术网

Javascript 从另一个测试调用另一个量角器测试

Javascript 从另一个测试调用另一个量角器测试,javascript,angularjs,protractor,e2e-testing,Javascript,Angularjs,Protractor,E2e Testing,我想知道是否可以在另一个量角器内调用量角器测试。例如: it('should go on edit profile', function() { browser.get('http://localhost:9100/#/'); browser.setLocation('profile'); browser.getCurrentUrl().then(function(actualUrl) { if (actualUrl.indexOf("/login")

我想知道是否可以在另一个量角器内调用量角器测试。例如:

 it('should go on edit profile', function() {
    browser.get('http://localhost:9100/#/');
    browser.setLocation('profile');
    browser.getCurrentUrl().then(function(actualUrl) {
        if (actualUrl.indexOf("/login") > 0) {
            require('../login/login.js');
            // call test of login.js ???
        }
    });
});

谢谢你的回答!:)

公认的最方便的方法是通过重用代码,只需将共享功能包装在
函数中,就像我在


关于与
require
相关的after,请参见示例
var AngularPage=require('../pages/angular.page.js')在主题上。

谢谢,我会查出来的!