Просто добавьте приведенный ниже в ваш config
.
specs: ['src/**/*spec.js'], // This should be the relative path to you spec.js
Теперь тест выполняется на основе порядка файлов в вашем пути.
Для запуска теста: protractor config.js
Suites
в вашей конфигурации используется для группировки вашего теста на основе функциональности или чего-то еще.
Лучший способ решить эту проблему - переместить все ваши тесты в один файл и иметь два describe
в вашей спецификации.
структура: spec.js
`describe()`
{
beforeall() \\ Spec1.js
it()
it()
}
describe(){
beforeAll()\\spec2.js
it()
it()
}
Надеюсь, это поможет вам
Вы можете вернуть представление со следующим javascript (или вы можете вернуть результат JavaScript), но я предпочитаю первый.
public ActionResult SubmitForm()
{
return View("Close");
}
Просмотр для закрытия:
<body>
<script type="text/javascript">
window.close();
</script>
</body>
Вот способ сделайте это прямо в вашем контроллере, но я не рекомендую это делать
public ActionResult SubmitForm()
{
return JavaScript("window.close();");
}
Похоже, вы могли бы вернуть почти пустой шаблон View, в заголовке которого просто был какой-то javascript, который только что запустил "window.close ()».