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);
}
}