r3h6/typo3-browserkit-testing

BrowserKit testing for TYPO3

Maintainers

👁 r3h6

Package info

github.com/r3h6/typo3-browserkit-testing

pkg:composer/r3h6/typo3-browserkit-testing

Statistics

Installs: 7 393

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.7.1-alpha 2026-04-29 09:23 UTC

Requires (Dev)

Suggests

Provides

None

Conflicts

None

Replaces

None

MIT 2ede9a6e62c829fd67e8e45ff93875547500fdf4


README

Brings Symfony's BrowserKit Component to TYPO3 Testing Framework.

Example

class MyTestCase extends BrowserKitTestCase
{
 public function testExample()
 {
 $client = self::getClient($this);
 $crawler = $client->request('GET', '/');
 self::assertSelectorExists('.example');
 }
}

See also tests/Functional/DomCrawlerAssertionsTest.php

Assertions

You can find details on Symfony's Testing Documentation.

❌ Response Assertions
❌ Request Assertions
❌ Browser Assertions
✅ Crawler Assertions
✅ Mailer Assertions

Known problems

  • File upload not (yet) implemented