Protractor Protracor测试随着规格的增加而减慢

Protractor Protracor测试随着规格的增加而减慢,protractor,Protractor,随着我不断增加我的规格中的测试数量,以及当我开始运行我的测试时。他们跑得很快,但过了一段时间,我所有的测试开始跑得很慢 我是个新手,谁能帮我解决这个问题。尝试禁用CSS动画和角度动画,以帮助加快测试套件的速度。在“conf.js”文件的onPrepare中添加以下代码 你能告诉我们更多的细节吗?来帮助你。 ... onPrepare: function() { var disableNgAnimate = function() { angular

随着我不断增加我的规格中的测试数量,以及当我开始运行我的测试时。他们跑得很快,但过了一段时间,我所有的测试开始跑得很慢


我是个新手,谁能帮我解决这个问题。

尝试禁用CSS动画和角度动画,以帮助加快测试套件的速度。在“conf.js”文件的
onPrepare
中添加以下代码


你能告诉我们更多的细节吗?来帮助你。
...
onPrepare: function() {
    var disableNgAnimate = function() {
        angular
            .module('disableNgAnimate', [])
            .run(['$animate', function($animate) {
                $animate.enabled(false);
            }]);
    };

    var disableCssAnimate = function() {
        angular
            .module('disableCssAnimate', [])
            .run(function() {
                var style = document.createElement('style');
                style.type = 'text/css';
                style.innerHTML = '* {' +
                    '-webkit-transition: none !important;' +
                    '-moz-transition: none !important' +
                    '-o-transition: none !important' +
                    '-ms-transition: none !important' +
                    'transition: none !important' +
                    '}';
                document.getElementsByTagName('head')[0].appendChild(style);
            });
    };

    browser.addMockModule('disableNgAnimate', disableNgAnimate);
    browser.addMockModule('disableCssAnimate', disableCssAnimate);
}
...