MCPcopy Create free account

hub / github.com/Tahanima/playwright-java-test-automation-architecture / functions

Functions58 in github.com/Tahanima/playwright-java-test-automation-architecture

↓ 13 callersMethodconfig
()
src/main/java/io/github/tahanima/config/ConfigurationManager.java:12
↓ 8 callersMethodgetErrorMessage
()
src/main/java/io/github/tahanima/ui/page/LoginPage.java:38
↓ 5 callersMethodattachScreenshotOnReport
(String stepName)
src/main/java/io/github/tahanima/ui/page/BasePage.java:29
↓ 4 callersMethodloginAs
(String username, String password)
src/main/java/io/github/tahanima/ui/page/LoginPage.java:50
↓ 3 callersMethodcaptureScreenshot
()
src/main/java/io/github/tahanima/ui/page/BasePage.java:25
↓ 3 callersMethodcreateInstance
(Page page, Class<T> clazz)
src/main/java/io/github/tahanima/factory/BasePageFactory.java:17
↓ 3 callersMethodopen
()
src/main/java/io/github/tahanima/ui/page/LoginPage.java:14
↓ 3 callersMethodoptions
()
src/main/java/io/github/tahanima/factory/BrowserFactory.java:34
↓ 3 callersMethodsubmitLogin
()
src/main/java/io/github/tahanima/ui/page/LoginPage.java:42
↓ 2 callersMethodbaseTestVideoPath
()
src/main/java/io/github/tahanima/config/Configuration.java:23
↓ 2 callersMethodbaseUrl
()
src/main/java/io/github/tahanima/config/Configuration.java:17
↓ 2 callersMethodbrowser
()
src/main/java/io/github/tahanima/config/Configuration.java:26
↓ 2 callersMethodcreateInstance
(Class<T> basePage)
src/test/java/io/github/tahanima/e2e/BaseTest.java:46
↓ 2 callersMethodtypePassword
(String password)
src/main/java/io/github/tahanima/ui/page/LoginPage.java:30
↓ 2 callersMethodtypeUsername
(String username)
src/main/java/io/github/tahanima/ui/page/LoginPage.java:22
↓ 2 callersMethodvideo
()
src/main/java/io/github/tahanima/config/Configuration.java:35
↓ 1 callersMethodallureResultsDir
()
src/main/java/io/github/tahanima/config/Configuration.java:14
↓ 1 callersMethodbaseTestDataPath
()
src/main/java/io/github/tahanima/config/Configuration.java:20
↓ 1 callersMethodcaptureScreenshotOnFailure
()
src/test/java/io/github/tahanima/e2e/BaseTest.java:44
↓ 1 callersMethodclickOnHamburgerIcon
()
src/main/java/io/github/tahanima/ui/component/Header.java:15
↓ 1 callersMethodclickOnLogout
()
src/main/java/io/github/tahanima/ui/page/ProductsPage.java:27
↓ 1 callersMethodcreateInstance
(Playwright playwright)
src/main/java/io/github/tahanima/factory/BrowserFactory.java:16
↓ 1 callersMethodgetBrowser
(Playwright playwright)
src/main/java/io/github/tahanima/util/BrowserManager.java:17
↓ 1 callersMethodgetTitle
()
src/main/java/io/github/tahanima/ui/page/ProductsPage.java:23
↓ 1 callersMethodheadless
()
src/main/java/io/github/tahanima/config/Configuration.java:28
↓ 1 callersMethodinitComponents
()
src/main/java/io/github/tahanima/ui/page/BasePage.java:23
↓ 1 callersMethodload
(Class<? extends BaseTestData> clazz, String file, String id)
src/test/java/io/github/tahanima/util/CsvLoader.java:53
↓ 1 callersMethodreadAndProcess
( Class<? extends BaseTestData> clazz, String file, String id)
src/test/java/io/github/tahanima/util/CsvLoader.java:24
↓ 1 callersMethodsetAllureEnvironmentInfo
()
src/main/java/io/github/tahanima/report/AllureManager.java:16
↓ 1 callersMethodsetAndConfigurePage
(Page page)
src/main/java/io/github/tahanima/ui/page/BasePage.java:17
↓ 1 callersMethodslowMotion
()
src/main/java/io/github/tahanima/config/Configuration.java:30
↓ 1 callersMethodtimeout
()
src/main/java/io/github/tahanima/config/Configuration.java:33
MethodAllureManager
()
src/main/java/io/github/tahanima/report/AllureManager.java:14
MethodBaseComponent
(Page page)
src/main/java/io/github/tahanima/ui/component/BaseComponent.java:12
MethodBasePageFactory
()
src/main/java/io/github/tahanima/factory/BasePageFactory.java:15
MethodBrowserManager
()
src/main/java/io/github/tahanima/util/BrowserManager.java:15
MethodConfigurationManager
()
src/main/java/io/github/tahanima/config/ConfigurationManager.java:10
MethodCsvLoader
()
src/test/java/io/github/tahanima/util/CsvLoader.java:22
MethodHeader
(Page page)
src/main/java/io/github/tahanima/ui/component/Header.java:11
MethodSideNavMenu
(Page page)
src/main/java/io/github/tahanima/ui/component/SideNavMenu.java:11
Methodaccept
(TestDataSource source)
src/test/java/io/github/tahanima/util/TestDataArgumentsProvider.java:25
MethodcaptureScreenshotOnFailure
()
src/test/java/io/github/tahanima/e2e/LoginTest.java:57
MethodcaptureScreenshotOnFailure
()
src/test/java/io/github/tahanima/e2e/ProductsTest.java:55
MethodclickOnLogout
()
src/main/java/io/github/tahanima/ui/component/SideNavMenu.java:15
MethodinitComponents
()
src/main/java/io/github/tahanima/ui/page/ProductsPage.java:17
MethodprovideArguments
(ExtensionContext context)
src/test/java/io/github/tahanima/util/TestDataArgumentsProvider.java:32
MethodsetupAll
()
src/test/java/io/github/tahanima/e2e/BaseTest.java:50
MethodsetupEach
(TestInfo testInfo)
src/test/java/io/github/tahanima/e2e/LoginTest.java:33
MethodsetupEach
(TestInfo testInfo)
src/test/java/io/github/tahanima/e2e/ProductsTest.java:31
MethodteardownAll
()
src/test/java/io/github/tahanima/e2e/BaseTest.java:58
MethodteardownEach
()
src/test/java/io/github/tahanima/e2e/LoginTest.java:62
MethodteardownEach
()
src/test/java/io/github/tahanima/e2e/ProductsTest.java:60
MethodtestBlankPassword
(LoginTestData testData)
src/test/java/io/github/tahanima/e2e/LoginTest.java:106
MethodtestBlankUserName
(LoginTestData testData)
src/test/java/io/github/tahanima/e2e/LoginTest.java:93
MethodtestCorrectLoginCredentials
(LoginTestData testData)
src/test/java/io/github/tahanima/e2e/LoginTest.java:67
MethodtestIncorrectLoginCredentials
(LoginTestData testData)
src/test/java/io/github/tahanima/e2e/LoginTest.java:80
MethodtestLockedOutUser
(LoginTestData testData)
src/test/java/io/github/tahanima/e2e/LoginTest.java:119
MethodtestSuccessfulLogout
(ProductsTestData testData)
src/test/java/io/github/tahanima/e2e/ProductsTest.java:65