Middle
Jakimi narzędziami posługujesz się w projektach, w których przeprowadzane są testy automatyczne?
sobes.tech AI
Odpowiedź od AI
- PHPUnit
- Composer
- Xdebug do debugowania
- PHPStan do analizy statycznej
- PHP CS Fixer lub PHP CodeSniffer do formatowania kodu
- Jenkins, GitLab CI/CD lub GitHub Actions do CI/CD
- Selenium lub Cypress do testów end-to-end (jeśli dotyczy)
- Doctrine Migrations lub Phinx do zarządzania migracjami bazy danych
- Postman lub Insomnia do testowania API
// Przykład klasy testowej w PHPUnit
use PHPUnit\Framework\TestCase;
class MyTest extends TestCase
{
public function testAddition()
{
$this->assertEquals(2, 1 + 1);
}
}