Selenium 量角器套件未正确执行
我有多个规格,所以我为不同的规格创建了一个套件。 让我们来看下面的场景 这是我在conf文件中的套件结构Selenium 量角器套件未正确执行,selenium,testing,automation,protractor,suite,Selenium,Testing,Automation,Protractor,Suite,我有多个规格,所以我为不同的规格创建了一个套件。 让我们来看下面的场景 这是我在conf文件中的套件结构 suites:{ forms:['specs/requestE.js'], search:['specs/findaSpec.js'], offers:['specs/offersPrograms.js','specs/destinationsSpec.js'], headerfooterlinks:['specs/footerlinksSpec.js','
suites:{
forms:['specs/requestE.js'],
search:['specs/findaSpec.js'],
offers:['specs/offersPrograms.js','specs/destinationsSpec.js'],
headerfooterlinks:['specs/footerlinksSpec.js','specs/headerMenuSpec.js']
},
当我单独运行每个规范时,它会正常工作并生成测试结果,但当我运行整个套件时,只有第一个规范正常工作,其他规范不会执行。结果,它给出了超时错误。在第一个规范中,您是否有任何测试用例使用fit,函数{},而不是函数{}
如果是这种情况,它将只执行一个规范,而忽略其余的规范请在你的量角器配置文件中显示规范,如果你配置了它,请在你用来执行running.dragrator progrator_conf.js的cmd中显示。gragragrator progrator_conf.js-suite提供[这只是一个套件的集合]@yong你在量角器_conf.js中配置规范了吗?尝试使用dragor-gragor_conf.js-suite=offers是的,我做了,但没有work@yong我不知道它为什么会这样,我还尝试退出afterAll函数中的驱动程序实例,但没有成功。fit只执行该块。我用它来调试测试/运行规范中的单个测试。我注意到的是,如果我运行整个套件,它只会运行一个特定规范而跳过其他规范