Junior — Middle
Giriş prosedurunu necə yoxlayırsınız?
sobes.tech Süni İntellekt
AI-dan cavab
Giriş prosedurunun yoxlanması adətən bir neçə mərhələni əhatə edir:
- Müsbət ssenari: düzgün giriş məlumatlarının daxil edilməsi və uğurlu girişin yoxlanması.
- Mənfi ssenarilər: sistemin yanlış giriş, səhv şifrə, boş sahələrə reaksiyasını yoxlamaq.
- Təhlükəsizlik yoxlaması: SQL inyeksiyalarına, kütləvi hücumlara qarşı qorunmanın sınaqdan keçirilməsi.
- UI və UX: səhv mesajlarının göstərilməsi və girişdən sonra düzgün naviqasiyanın yoxlanması.
Avtomatlaşdırma UI testləri üçün Selenium və ya API üçün Postman kimi vasitələrlə həyata keçirilə bilər. Selenium (Java) nümunəsi:
WebDriver driver = new ChromeDriver();
driver.get("https://example.com/login");
driver.findElement(By.id("username")).sendKeys("user");
driver.findElement(By.id("password")).sendKeys("pass");
driver.findElement(By.id("loginButton")).click();
assertTrue(driver.getCurrentUrl().contains("dashboard"));
driver.quit();