├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── custom.yml └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── HEADER ├── LICENSE ├── README.md ├── pom.xml ├── scripts └── InstallChrome.sh └── src ├── main ├── java │ └── com │ │ └── epam │ │ └── healenium │ │ ├── FieldName.java │ │ ├── HealException.java │ │ ├── PageAwareBy.java │ │ ├── SelectorComponent.java │ │ ├── SelfHealingDriver.java │ │ ├── SelfHealingDriverWait.java │ │ ├── SelfHealingEngine.java │ │ ├── annotation │ │ ├── DisableHealing.java │ │ └── PageAwareFindBy.java │ │ ├── client │ │ └── RestClient.java │ │ ├── config │ │ └── ProcessorConfig.java │ │ ├── converter │ │ ├── NodeDeserializer.java │ │ └── NodeSerializer.java │ │ ├── driver │ │ └── InitDriver.java │ │ ├── elementcreators │ │ ├── AttributesElementCreator.java │ │ ├── ClassElementCreator.java │ │ ├── ElementCreator.java │ │ ├── IdElementCreator.java │ │ ├── ParentElementCreator.java │ │ ├── PathElementCreator.java │ │ ├── PositionElementCreator.java │ │ └── TagElementCreator.java │ │ ├── exception │ │ └── HealeniumException.java │ │ ├── function │ │ ├── EmptyUrlFunction.java │ │ └── FullUrlFunction.java │ │ ├── handlers │ │ ├── SelfHealingHandler.java │ │ ├── processor │ │ │ └── ProcessorHandler.java │ │ └── proxy │ │ │ ├── BaseHandler.java │ │ │ ├── SelfHealingProxyInvocationHandler.java │ │ │ ├── TargetLocatorProxyInvocationHandler.java │ │ │ └── WebElementProxyHandler.java │ │ ├── mapper │ │ ├── HealeniumMapper.java │ │ └── by │ │ │ ├── ByAllOrByChainedMapper.java │ │ │ ├── ByDefaultMapper.java │ │ │ ├── ByIdOrNameMapper.java │ │ │ └── ByRelativeMapper.java │ │ ├── message │ │ └── MessageAction.java │ │ ├── model │ │ ├── ConfigSelectorDto.java │ │ ├── Context.java │ │ ├── HealedElement.java │ │ ├── HealingCandidateDto.java │ │ ├── HealingResult.java │ │ ├── HealingResultDto.java │ │ ├── Locator.java │ │ ├── MetricsDto.java │ │ ├── ReferenceElementsDto.java │ │ ├── RequestDto.java │ │ ├── ResponseDto.java │ │ ├── SelectorDto.java │ │ ├── SelectorImitatorDto.java │ │ └── SessionContext.java │ │ ├── processor │ │ ├── BaseProcessor.java │ │ ├── FillMetricsProcessor.java │ │ ├── FindChildElementProcessor.java │ │ ├── FindChildElementsProcessor.java │ │ ├── FindElementProcessor.java │ │ ├── FindElementsProcessor.java │ │ ├── GetReferenceElementsProcessor.java │ │ ├── HealingElementsProcessor.java │ │ ├── HealingProcessor.java │ │ ├── ImitateProcessor.java │ │ └── SaveHealingResultsProcessor.java │ │ ├── service │ │ ├── HealingService.java │ │ └── NodeService.java │ │ └── utils │ │ ├── ProxyFactory.java │ │ ├── ResourceReader.java │ │ ├── StackTraceReader.java │ │ ├── StackUtils.java │ │ └── SystemUtils.java └── resources │ ├── application.conf │ ├── index.html │ ├── itemsWithAttributes.js │ ├── simplelogger.properties │ └── skippedAttributes.txt └── test ├── java └── com │ └── epam │ └── healenium │ ├── AbstractBackendIT.java │ ├── TestServer.java │ ├── config │ └── BackendContainer.java │ └── tests │ ├── AbsentLocatorTest.java │ ├── ActionsTest.java │ ├── FindByAnnotationTest.java │ ├── FormattedLocatorTest.java │ ├── HealTurnedOffTest.java │ ├── IFrameTest.java │ ├── SelenideTest.java │ └── WaitersTest.java └── resources ├── FormattedLocatorTest └── index.html ├── SomeNewRoot └── index.html ├── compose-test.yml ├── db └── sql │ └── init.sql ├── jetty-logging.properties ├── simplelogger.properties └── test.conf /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/.github/ISSUE_TEMPLATE/custom.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/.gitignore -------------------------------------------------------------------------------- /HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/HEADER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/InstallChrome.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/scripts/InstallChrome.sh -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/FieldName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/FieldName.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/HealException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/HealException.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/PageAwareBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/PageAwareBy.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/SelectorComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/SelectorComponent.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/SelfHealingDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/SelfHealingDriver.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/SelfHealingDriverWait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/SelfHealingDriverWait.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/SelfHealingEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/SelfHealingEngine.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/annotation/DisableHealing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/annotation/DisableHealing.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/annotation/PageAwareFindBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/annotation/PageAwareFindBy.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/client/RestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/client/RestClient.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/config/ProcessorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/config/ProcessorConfig.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/converter/NodeDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/converter/NodeDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/converter/NodeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/converter/NodeSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/driver/InitDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/driver/InitDriver.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/AttributesElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/AttributesElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/ClassElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/ClassElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/ElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/ElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/IdElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/IdElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/ParentElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/ParentElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/PathElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/PathElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/PositionElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/PositionElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/elementcreators/TagElementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/elementcreators/TagElementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/exception/HealeniumException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/exception/HealeniumException.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/function/EmptyUrlFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/function/EmptyUrlFunction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/function/FullUrlFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/function/FullUrlFunction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/SelfHealingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/SelfHealingHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/processor/ProcessorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/processor/ProcessorHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/proxy/BaseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/proxy/BaseHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/proxy/SelfHealingProxyInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/proxy/SelfHealingProxyInvocationHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/proxy/TargetLocatorProxyInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/proxy/TargetLocatorProxyInvocationHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/handlers/proxy/WebElementProxyHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/handlers/proxy/WebElementProxyHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/mapper/HealeniumMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/mapper/HealeniumMapper.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/mapper/by/ByAllOrByChainedMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/mapper/by/ByAllOrByChainedMapper.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/mapper/by/ByDefaultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/mapper/by/ByDefaultMapper.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/mapper/by/ByIdOrNameMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/mapper/by/ByIdOrNameMapper.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/mapper/by/ByRelativeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/mapper/by/ByRelativeMapper.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/message/MessageAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/message/MessageAction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/ConfigSelectorDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/ConfigSelectorDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/Context.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/HealedElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/HealedElement.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/HealingCandidateDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/HealingCandidateDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/HealingResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/HealingResult.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/HealingResultDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/HealingResultDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/Locator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/Locator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/MetricsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/MetricsDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/ReferenceElementsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/ReferenceElementsDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/RequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/RequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/ResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/ResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/SelectorDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/SelectorDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/SelectorImitatorDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/SelectorImitatorDto.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/model/SessionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/model/SessionContext.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/BaseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/BaseProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/FillMetricsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/FillMetricsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/FindChildElementProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/FindChildElementProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/FindChildElementsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/FindChildElementsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/FindElementProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/FindElementProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/FindElementsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/FindElementsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/GetReferenceElementsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/GetReferenceElementsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/HealingElementsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/HealingElementsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/HealingProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/HealingProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/ImitateProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/ImitateProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/processor/SaveHealingResultsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/processor/SaveHealingResultsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/service/HealingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/service/HealingService.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/service/NodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/service/NodeService.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/utils/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/utils/ProxyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/utils/ResourceReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/utils/ResourceReader.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/utils/StackTraceReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/utils/StackTraceReader.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/utils/StackUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/utils/StackUtils.java -------------------------------------------------------------------------------- /src/main/java/com/epam/healenium/utils/SystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/java/com/epam/healenium/utils/SystemUtils.java -------------------------------------------------------------------------------- /src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/resources/application.conf -------------------------------------------------------------------------------- /src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/resources/index.html -------------------------------------------------------------------------------- /src/main/resources/itemsWithAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/resources/itemsWithAttributes.js -------------------------------------------------------------------------------- /src/main/resources/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/resources/simplelogger.properties -------------------------------------------------------------------------------- /src/main/resources/skippedAttributes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/main/resources/skippedAttributes.txt -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/AbstractBackendIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/AbstractBackendIT.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/TestServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/TestServer.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/config/BackendContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/config/BackendContainer.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/AbsentLocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/AbsentLocatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/ActionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/ActionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/FindByAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/FindByAnnotationTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/FormattedLocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/FormattedLocatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/HealTurnedOffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/HealTurnedOffTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/IFrameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/IFrameTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/SelenideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/SelenideTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/healenium/tests/WaitersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/java/com/epam/healenium/tests/WaitersTest.java -------------------------------------------------------------------------------- /src/test/resources/FormattedLocatorTest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/FormattedLocatorTest/index.html -------------------------------------------------------------------------------- /src/test/resources/SomeNewRoot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/SomeNewRoot/index.html -------------------------------------------------------------------------------- /src/test/resources/compose-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/compose-test.yml -------------------------------------------------------------------------------- /src/test/resources/db/sql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/db/sql/init.sql -------------------------------------------------------------------------------- /src/test/resources/jetty-logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/jetty-logging.properties -------------------------------------------------------------------------------- /src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/simplelogger.properties -------------------------------------------------------------------------------- /src/test/resources/test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/healenium/healenium-web/HEAD/src/test/resources/test.conf --------------------------------------------------------------------------------