With TestNG 7.0.0 and Eclipse 2019-03 When trying to use @Optional Parameters value, it comes with double-quotes. Not getting why?
Check the below screenshot for details.
[
]
What am I missing? I expect the optional value without quotes just like myBrowser variable.
This is correct way to use
@optionalannotation.I hope you know it that we can pass values from
Testng.xmlto@Test. If we are not passing any value from xml to test case then@Optionalcomes in picture. Whatever value we will pass in@Optionalit will be default value. So that we need to pass this value in double quotes as it is not a function arguement.For more detail, check it:
https://www.seleniumeasy.com/testng-tutorials/optional-annotation-in-testng