Package jp.vmi.selenium.selenese
Interface Selenese
-
- All Superinterfaces:
ITestTarget
- All Known Implementing Classes:
ErrorSource,ErrorTestCase,ErrorTestProject,ErrorTestSuite,TestCase,TestProject,TestSuite
public interface Selenese extends ITestTarget
Selenese script interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSelenese.TypeSelenese script types.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Resultexecute(Selenese parent, Context context)Execute script.StringgetId()Get id.ResultgetResult()Get selenese result.Selenese.TypegetType()Get script type.-
Methods inherited from interface jp.vmi.junit.result.ITestTarget
getBaseName, getName, getStopWatch, isError
-
-
-
-
Method Detail
-
getType
Selenese.Type getType()
Get script type.- Returns:
- script type.
-
getId
String getId()
Get id.- Returns:
- id.
-
execute
Result execute(Selenese parent, Context context) throws InvalidSeleneseException
Execute script.- Parameters:
parent- parent selenese instance or null.context- Selenese Runner context.- Returns:
- result.
- Throws:
InvalidSeleneseException- failed in parsing or executing selenese.
-
getResult
Result getResult()
Get selenese result.- Returns:
- selenese result.
-
-