mardi 15 novembre 2016

Way to use system properties with annotation in Selenium?

Is there any chance to use annotatios with system properties in Selenium?

@Test
public void
testSigninMobile()
{
   if(System.getProperty("browser").equals("iphone")){
        login();
   }else{
        driver.quit();
   } 

}

I would like to have annotations like that:

@Test if broswer is iphone, firefox but not if it is IE or Edge etc.
public void
testSigninMobile()
{...

I mean the situation where you have for instance 50 tests but your app is not full ready for every browser. I think that it is silly to write to those 50 test such a browser checking logic?

Aucun commentaire:

Enregistrer un commentaire