Sobes.tech
Middle

Milliseid tööriistu kasutate projektides, kus toimub automaattestimine?

sobes.tech AI

Vastus AI-lt

  • PHPUnit
  • Composer
  • Xdebug silumiseks
  • PHPStan staatilise analüüsi jaoks
  • PHP CS Fixer või PHP CodeSniffer koodi vormindamiseks
  • Jenkins, GitLab CI/CD või GitHub Actions CI/CD jaoks
  • Selenium või Cypress end-to-end testimiseks (kui rakendub)
  • Doctrine Migrations või Phinx andmebaasi migratsioonide haldamiseks
  • Postman või Insomnia API testimiseks
// Näide testklassi PHPUnit
use PHPUnit\Framework\TestCase;

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