Sobes.tech
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:

  1. Müsbət ssenari: düzgün giriş məlumatlarının daxil edilməsi və uğurlu girişin yoxlanması.
  2. Mənfi ssenarilər: sistemin yanlış giriş, səhv şifrə, boş sahələrə reaksiyasını yoxlamaq.
  3. Təhlükəsizlik yoxlaması: SQL inyeksiyalarına, kütləvi hücumlara qarşı qorunmanın sınaqdan keçirilməsi.
  4. 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();