Wednesday 15 June 2022

How To Control Execution of Test Cases in TestNG from testng.xml File | Prioritizing the Testcases

                   In this post, we will see How To Control Execution of Test Cases in TestNG from testng.xml File | Prioritizing the Testcases 

 

Program Code (Program1.java)

package mytest;


import org.testng.annotations.Test;


public class Program1 {


@Test

public void AdmissionLogin()

{

System.out.println("Admission Login");//code for testcase

}

@Test

public void AdmissionBrokenlinks()

{

System.out.println("Admission Broken links"); //code for testcase

}


}


Program Code (Program2.java):

package mytest;


import org.testng.annotations.Test;


public class Program2 {


@Test

public void PlacementLogin()

{

System.out.println("Placement Login");//code for testcase

}

@Test

public void PlacementBrokenlinks()

{

System.out.println("Placement Broken links"); //code for testcase

}

}


Program Code (Program3.java):

package mytest;


import org.testng.annotations.Test;


public class Program3 {


@Test

public void FacultyLogin()

{

System.out.println("Faculty Login");//code for testcase

}

@Test

public void FacultyBrokenlinks()

{

System.out.println("Faculty Broken links"); //code for testcase

}


}


Program Code (testng.xml):

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">

<suite name="Suite">


  <!--  <test name="Admission">

    <classes>

      <class name="mytest.Program1"/>

    </classes>

  </test> 

  

  <test name="Placement">

    <classes>

      <class name="mytest.Program2"/>

    </classes>

  </test> -->

  

  <test name="Faculty">

    <classes>

      <class name="mytest.Program3"/>

    </classes>

  </test> 

  

</suite>  


Watch following video:


Watch on YouTube: https://www.youtube.com/watch?v=HBEb9bK64a8

No comments:

Post a Comment