• دليل بالعربي
  • Java · TestNG · Maven

أول اختبار Selenium بالـ Java

في الدليل ده هنجهز مشروع Maven، ونكتب اختبار TestNG بيفتح صفحة ويتأكد من العنوان.

  1. التجهيز

    نزّل JDK وIntelliJ IDEA، واعمل مشروع Maven جديد، وضيف selenium-java وtestng في الـ pom.xml.

  2. الاختبار

    FirstTest.java
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.chrome.ChromeDriver;
    import org.testng.Assert;
    import org.testng.annotations.Test;
    
    public class FirstTest {
      @Test
      public void titleIsCorrect() {
        WebDriver driver = new ChromeDriver();
        driver.get("https://example.com");
        Assert.assertEquals(driver.getTitle(), "Example Domain");
        driver.quit();
      }
    }
  3. التشغيل

    شغّل mvn test. الـ Selenium Manager بيجيب الـ driver لوحده في النسخ الحديثة.

  4. الخطوة الجاية

    اتعلم الـ explicit waits والـ Page Object Model عشان اختباراتك تبقى ثابتة وسهلة الصيانة.

أدلة تانية

عايز تكمّل بعد أول اختبار؟

  • أكتر من 600 متدرب
  • أكتر من 34 راوند تدريب
  • 60 ساعة تدريب عملي

اتعلمها عملي معاناشوف فصول الكورس