Sobes.tech
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);
    }
}