Новый пользователь Codeception здесь, поэтому извиняюсь заранее за то, что похоже на супер простой вопрос. Возможно ли иметь проект кодирования, который запускает некоторые приемочные испытания с помощью драйвера PhpBrowser
, а другие с драйвером selenium WebDriver
?Can Codeception Использовать оба PHPBrowser - это некоторые тесты и WebDriver в других?
То есть, у меня есть acceptance.suite.yaml
, который выглядит, как этот
class_name: AcceptanceTester
modules:
enabled:
- WebDriver:
url: 'http://localhost/'
browser: firefox
window_size: 1024x768
wait: 10
capabilities:
unexpectedAlertBehaviour: 'accept'
И тест, который выглядит, как этот
#File: tests/acceptance/Science.php
<?php
$I = new AcceptanceTester($scenario);
$I->wantTo('see Science word in title ');
$I->amOnPage('/');
$I->seeInTitle('Science');
Когда я бегу
vendor/bin/codecept run
Мои тесты запустить в сервер селена. (yay!) Тем не менее, есть другие тесты, которые я хотел бы запустить в обычном старом PhpBrowser
. Это возможно без создания второго набора кода? Если да, то как выглядит конфигурация и/или тест?