Sobes.tech
Middle

Milyen eszközöket használsz olyan projektekben, ahol automatikus tesztelés folyik?

sobes.tech MI

Válasz az MI-től

  • PHPUnit
  • Composer
  • Xdebug a hibakereséshez
  • PHPStan a statikus elemzéshez
  • PHP CS Fixer vagy PHP CodeSniffer a kód formázásához
  • Jenkins, GitLab CI/CD vagy GitHub Actions a CI/CD-hez
  • Selenium vagy Cypress end-to-end teszteléshez (ha alkalmazható)
  • Doctrine Migrations vagy Phinx az adatbázis migrációk kezeléséhez
  • Postman vagy Insomnia az API-k teszteléséhez
// Példa tesztosztály a PHPUnit-ben
use PHPUnit\Framework\TestCase;

class MyTest extends TestCase
{
    public function testAddition()
    {
        $this->assertEquals(2, 1 + 1);
    }
}