selenium - Protractor 套件未正确执行

标签 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','specs/headerMenuSpec.js']

},

当我单独运行每个规范时,它可以正常工作并生成测试结果,但是当我运行整个套件时,只有第一个在工作,其他的没有被执行。结果它给出了超时错误。

最佳答案

在第一个规范中,您是否有任何用 fit('', function(){}) 而不是 it('', function(){}) 的测试用例?

如果是这样的话,它只会执行一个规范而忽略其余的

关于selenium - Protractor 套件未正确执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50351039/

相关文章:

java - 与 IE11 浏览器一起使用 selenium 自动化的稳定版本是什么?

javascript - selenium 访问 mouseMove js 函数

scala - Play 2 : How to test controllers with non-empty request body

testing - 模拟和 stub 之间有什么区别?

java - 查找 WebElements,最佳实践

android - 如何更改 Android 中的可搜索微调器列表背景颜色?

android - 我在哪里可以获得所有 Robotium 命令的列表?

windows - Selenium 3.7.1 webdriver 错误 : Timed out waiting for driver server to start. 仅限 Windows

python - 后台进程的 cy.exec 超时

python - 如何在不打开新选项卡的情况下更改 Selenium 中的 URL (python)?