Package com.t4a.processor.selenium
Interface SeleniumProcessor
- All Known Implementing Classes:
SeleniumGeminiProcessor
,SeleniumOpenAIProcessor
public interface SeleniumProcessor
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.openqa.selenium.WebDriver
default String
getStringFromPrompt
(String prompt, String key) getUtils()
default void
processWebAction
(String prompt) boolean
trueFalseQuery
(String question)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
Method Details
-
processWebAction
- Throws:
AIProcessingException
-
getStringFromPrompt
- Throws:
AIProcessingException
-
trueFalseQuery
- Throws:
AIProcessingException
-
getDriver
org.openqa.selenium.WebDriver getDriver() -
getUtils
JsonUtils getUtils() -
getTransformer
PromptTransformer getTransformer() -
getActionProcessor
AIProcessor getActionProcessor()
-