├── .DS_Store ├── .classpath ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs └── org.eclipse.m2e.core.prefs ├── Hub Spot App Test Cases.pdf ├── allure-results ├── 02586456-2473-489f-bad4-7fa44d7e9bd9-container.json ├── 0cc838b0-c89e-4874-a841-89b58bcdb44e-result.json ├── 11d72cb1-3f64-478c-8702-846bdfa9779b-container.json ├── 15277a0b-52bc-44a0-8838-c4cc0321795d-container.json ├── 180cdc0e-6545-4028-8f62-5e2ccced0493-container.json ├── 1939e704-be05-4e31-93b1-a6bbd9965a6b-attachment ├── 1ad8d767-fe51-44bd-bae0-bb22f4128b90-container.json ├── 1baa22e7-f2c2-4230-99ef-7ad38a46b613-container.json ├── 24a4de31-a52f-4587-948a-a2848893898c-container.json ├── 24fd92ca-b617-41b9-b579-31ecf8fcfd93-container.json ├── 2a5c50dd-6c90-4ce4-9cdb-cde78ad23ae6-attachment ├── 2ec7ab49-4d74-4532-9572-41411e17f3f5-container.json ├── 30852c2e-2909-495e-a849-d561fee8e2a3-container.json ├── 32e69eb1-0a4c-4fba-92ca-f38b61d6b169-container.json ├── 330504fb-e8b2-4bd2-8b59-b870dcbedeb4-result.json ├── 34d2d575-e312-429e-9ae8-f3dfc70203af-result.json ├── 3706150d-f9da-4f82-bbda-33b64b1dabde-container.json ├── 3d5c971e-7cfb-46a5-bc93-6354cdb8ec7a-container.json ├── 409d8470-7cd2-405c-9add-f7dc6b845603-container.json ├── 48f13490-f6e6-49ab-81e0-d13d51c3eebc-result.json ├── 4a260bdd-e9c7-429b-bc69-91add2dcd479-result.json ├── 4f376ef1-ff60-4084-8d3c-bdd17a6fa154-container.json ├── 500d5325-4265-49ff-8cbb-d916a5992466-container.json ├── 5133e118-ea3d-4290-997f-9436a66dde76-result.json ├── 52138a29-0956-4f8b-96fd-ccd07499f2f1-container.json ├── 57ee4a22-6d05-4416-b8fb-1c590deb6890-container.json ├── 5a7aad3b-8f0e-4143-bb49-15ac81a82e69-result.json ├── 5bed105c-365f-4e33-aa28-9c9c2a04b52e-attachment ├── 627d889e-c85b-489c-a622-f17be97b6921-container.json ├── 63e8d966-7332-4db1-a49d-6eb716ca72ee-container.json ├── 68b804b0-f235-42d9-b11c-10ea2cd6460c-result.json ├── 6b7e521f-f1d7-4664-8784-e63ac4ed11a4-result.json ├── 6d6e4b90-aa79-44fa-ab5b-50dd9587be9e-container.json ├── 6df56de3-2c5c-408d-8590-fa29d5a96b9d-result.json ├── 74592af1-584f-4aef-a1ee-d089138c0afb-container.json ├── 79c5d9f6-ab58-4dc6-9b9d-3d1b214ae12c-container.json ├── 7a7d4cca-fde8-44c7-ba79-dd36ac120d6e-attachment ├── 7e71fa62-dfd7-4659-b3ab-16649a5c850c-container.json ├── 82ea2782-dcbe-488f-a4ad-4f32af48866a-result.json ├── 83e520ec-041a-4271-ad6f-efbbcda02592-container.json ├── 86d04257-9c3d-429f-9a2c-06f2a475c540-container.json ├── 8c73de48-7ddb-44df-b6b0-8fed3a572671-attachment ├── 8e74e352-29d1-4133-a61f-1e7b601baa3c-attachment ├── 91780aea-c9ca-46ee-88fc-b3a52749eaf9-container.json ├── 918bfacc-f939-4a4f-8037-a2f90bbe6fcf-container.json ├── 93961b7d-aff7-448e-b84a-f8e4e6ad59fc-result.json ├── 95b20223-d4c6-4bcf-b68c-7ee841334a9c-result.json ├── 9decd709-a853-4f25-ad31-f8d8f0bb01d6-container.json ├── 9ef9b590-5132-4a3a-8c6c-9ca91ec243ab-container.json ├── a21cc590-9898-48f8-b749-eb5a3bb8a1f6-container.json ├── a56752d0-15f4-4555-9d1d-a23813d7b3a4-container.json ├── a81c741d-b51a-473e-9044-e8bc10636d6b-container.json ├── aa263298-9f46-4230-8dde-6c02439e4686-container.json ├── aad4fb57-e491-4e7d-b49e-61e9fe4733c6-container.json ├── b137dd67-22be-457d-b2f9-159bc4b272a2-container.json ├── ba756e1e-8ab5-4b11-8159-2f85035082de-result.json ├── bb006e03-4771-4862-99a2-44ec6f1ed864-container.json ├── bb1410f6-441a-4ec3-9312-c70f561b08f9-container.json ├── bd91e463-120a-48c5-9bc6-ba058e2ce36c-container.json ├── bf018725-f3f5-4dd4-a93d-0d3843269d21-container.json ├── c2846761-6d26-4d42-8379-64ef96491f22-container.json ├── c74f40ef-8b5f-48c8-9378-1c4a9de43649-container.json ├── c7fb5501-75f1-4ac8-8be7-80e9c26da15f-container.json ├── c8354c42-0b4e-4025-bc1c-387b2c71b335-attachment ├── cb7a7bdf-45b5-4e24-acd1-d58a117e1742-result.json ├── cdf613cb-1dc8-4c6a-9a9a-3762d446627e-attachment ├── ce860524-9925-4af8-919c-dc4e8d655e39-container.json ├── d0a0ecec-6e25-4c85-a08d-1c50a252d34e-attachment ├── d11f2bca-6f0a-48b5-9b4e-9b063c732ee4-container.json ├── d85c86ae-f863-467d-a0cc-7401afd3b79d-container.json ├── dca4842f-ffa1-4511-b916-4854949b8f34-result.json ├── dcb56b95-ba5e-4ec6-87ed-c3372cf05036-container.json ├── dd06d394-d7d7-44ed-b38f-9defc66e8cde-attachment ├── ded0f4c3-ce3b-4703-9635-2281a82128bd-attachment ├── df0af3ce-ebc8-4efe-a08b-a31190657840-result.json ├── e097f588-73b7-4b6b-9748-b783ac1c1f46-container.json ├── e6a0c389-39b8-4fd2-98b2-f6b09052884f-container.json ├── e6dbf8f0-f1c6-413c-9655-e89bc7fe36a2-container.json ├── e8141ce2-a18c-4d6a-832b-2466379c88c7-result.json ├── eb22b042-7881-4244-ab8a-23766af6029f-container.json ├── eb8e5f33-7ba9-4bee-ad8e-b47f1ba1051b-attachment ├── f7d7c34c-f572-4d04-889f-4a2406dfbcb0-result.json └── fd949279-4d89-4695-9f91-16b90c8a3d05-container.json ├── build └── TestExecutionReport.html ├── pom.xml ├── screenshots ├── 1563420021305.png ├── 1563420021876.png ├── 1563422258194.png ├── 1563422429769.png ├── 1563422439422.png ├── 1563422474358.png ├── 1563423260643.png ├── 1563423270360.png ├── 1563423270901.png ├── 1563423271453.png ├── 1563423281478.png ├── 1563423291258.png ├── 1563423302297.png ├── 1563505173502.png ├── 1563505274135.png ├── 1563506147505.png ├── 1564208871736.png ├── 1564208877373.png └── 1564208995628.png ├── src ├── main │ └── java │ │ └── com │ │ └── qa │ │ └── hubspot │ │ ├── base │ │ └── BasePage.java │ │ ├── configuration │ │ └── config.properties │ │ ├── constants │ │ └── Constants.java │ │ ├── listeners │ │ ├── ExtentReportListener.java │ │ ├── ExtentReportListener1.java │ │ ├── TestAllureListener.java │ │ └── pdfListener.java │ │ ├── pages │ │ ├── ContactsPage.java │ │ ├── DealsPage.java │ │ ├── HomePage.java │ │ ├── LoginPage.java │ │ └── LoginPageNPF.java │ │ ├── testdata │ │ └── HubSpotTestData.xlsx │ │ └── util │ │ ├── ElementActions.java │ │ ├── ExcelUtil.java │ │ └── TimeUtil.java └── test │ ├── java │ └── com │ │ └── qa │ │ └── hubspot │ │ └── tests │ │ ├── ContactsPageTest.java │ │ ├── HomePageTest.java │ │ ├── LoginPageTest.java │ │ └── LoginPageTestNPF.java │ └── resources │ ├── docker-compose.yml │ └── testrunners │ ├── testng_regression.xml │ └── testng_sanity.xml ├── target ├── classes │ ├── META-INF │ │ └── maven │ │ │ └── MayPOMSeries │ │ │ └── MayPOMSeries │ │ │ ├── pom.properties │ │ │ └── pom.xml │ └── com │ │ └── qa │ │ └── hubspot │ │ ├── base │ │ └── BasePage.class │ │ ├── constants │ │ └── Constants.class │ │ ├── listeners │ │ ├── ExtentReportListener.class │ │ ├── ExtentReportListener1.class │ │ └── TestAllureListener.class │ │ ├── pages │ │ ├── ContactsPage.class │ │ ├── DealsPage.class │ │ ├── HomePage.class │ │ ├── LoginPage.class │ │ └── LoginPageNPF.class │ │ ├── tests │ │ ├── ContactsPageTest.class │ │ ├── HomePageTest.class │ │ ├── LoginPageTest.class │ │ └── LoginPageTestNPF.class │ │ └── util │ │ ├── ElementActions.class │ │ ├── ExcelUtil.class │ │ └── TimeUtil.class ├── container-test-sources.jar ├── container-test.jar ├── libs │ ├── allure-java-commons-2.12.0.jar │ ├── allure-model-2.12.0.jar │ ├── allure-testng-2.12.0.jar │ ├── animal-sniffer-annotations-1.14.jar │ ├── bsh-2.0b6.jar │ ├── bson-3.3.0.jar │ ├── byte-buddy-1.8.15.jar │ ├── checker-compat-qual-2.0.0.jar │ ├── commons-codec-1.5.jar │ ├── commons-compress-1.18.jar │ ├── commons-exec-1.3.jar │ ├── commons-io-2.6.jar │ ├── commons-lang3-3.8.1.jar │ ├── commons-logging-1.2.jar │ ├── dom4j-1.6.1.jar │ ├── error_prone_annotations-2.1.3.jar │ ├── extentreports-3.1.5.jar │ ├── freemarker-2.3.23.jar │ ├── gson-2.8.5.jar │ ├── guava-25.0-jre.jar │ ├── httpclient-4.5.6.jar │ ├── httpcore-4.4.10.jar │ ├── httpmime-4.5.2.jar │ ├── j2objc-annotations-1.1.jar │ ├── jackson-annotations-2.9.0.jar │ ├── jackson-core-2.9.8.jar │ ├── jackson-databind-2.9.8.jar │ ├── jarchivelib-1.0.0.jar │ ├── jcommander-1.72.jar │ ├── joor-java-8-0.9.10.jar │ ├── jsoup-1.11.3.jar │ ├── jsr305-1.3.9.jar │ ├── log4j-1.2.8.jar │ ├── mongodb-driver-3.3.0.jar │ ├── mongodb-driver-core-3.3.0.jar │ ├── okhttp-3.11.0.jar │ ├── okio-1.14.0.jar │ ├── ooxml-schemas-1.1.jar │ ├── openxml4j-1.0-beta.jar │ ├── poi-3.9.jar │ ├── poi-ooxml-3.9.jar │ ├── poi-ooxml-schemas-3.9.jar │ ├── poi-scratchpad-3.9.jar │ ├── selenium-api-3.141.59.jar │ ├── selenium-chrome-driver-3.141.59.jar │ ├── selenium-edge-driver-3.141.59.jar │ ├── selenium-firefox-driver-3.141.59.jar │ ├── selenium-ie-driver-3.141.59.jar │ ├── selenium-java-3.141.59.jar │ ├── selenium-opera-driver-3.141.59.jar │ ├── selenium-remote-driver-3.141.59.jar │ ├── selenium-safari-driver-3.141.59.jar │ ├── selenium-support-3.141.59.jar │ ├── slf4j-api-1.7.25.jar │ ├── stax-api-1.0.1.jar │ ├── testng-6.14.3.jar │ ├── tika-core-1.20.jar │ ├── webdrivermanager-3.6.1.jar │ ├── xml-apis-1.0.b2.jar │ └── xmlbeans-2.3.0.jar ├── maven-archiver │ └── pom.properties ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst ├── sonar │ ├── .sonar_lock │ └── report-task.txt └── test-classes │ ├── com │ └── qa │ │ └── hubspot │ │ └── tests │ │ ├── ContactsPageTest.class │ │ ├── HomePageTest.class │ │ ├── LoginPageTest.class │ │ └── LoginPageTestNPF.class │ ├── docker-compose.yml │ └── testrunners │ ├── testng_regression.xml │ └── testng_sanity.xml └── test-output ├── Default suite ├── Default test.html ├── Default test.xml └── testng-failed.xml ├── Hub Spot Regression Test Automation Suite ├── Hub Spot App Regression Test Cases.html ├── Hub Spot App Regression Test Cases.xml └── testng-failed.xml ├── Hub Spot Sanity Test Automation Suite ├── Hub Spot App Sanity Test Cases.html ├── Hub Spot App Sanity Test Cases.xml ├── Hub Spot App Test Cases.html ├── Hub Spot App Test Cases.xml ├── Sub Spot App Test Cases.html ├── Sub Spot App Test Cases.xml └── testng-failed.xml ├── bullet_point.png ├── collapseall.gif ├── emailable-report.html ├── failed.png ├── index.html ├── jquery-1.7.1.min.js ├── junitreports ├── TEST-com.qa.hubspot.tests.ContactsPageTest.xml ├── TEST-com.qa.hubspot.tests.HomePageTest.xml ├── TEST-com.qa.hubspot.tests.LoginPageTest.xml └── TEST-com.qa.hubspot.tests.LoginPageTestNPF.xml ├── navigator-bullet.png ├── old ├── Default suite │ ├── Default test.properties │ ├── classes.html │ ├── groups.html │ ├── index.html │ ├── main.html │ ├── methods-alphabetical.html │ ├── methods-not-run.html │ ├── methods.html │ ├── reporter-output.html │ ├── testng.xml.html │ └── toc.html ├── Hub Spot Regression Test Automation Suite │ ├── Hub Spot App Regression Test Cases.properties │ ├── classes.html │ ├── groups.html │ ├── index.html │ ├── main.html │ ├── methods-alphabetical.html │ ├── methods-not-run.html │ ├── methods.html │ ├── reporter-output.html │ ├── testng.xml.html │ └── toc.html ├── Hub Spot Sanity Test Automation Suite │ ├── Hub Spot App Sanity Test Cases.properties │ ├── Hub Spot App Test Cases.properties │ ├── Sub Spot App Test Cases.properties │ ├── classes.html │ ├── groups.html │ ├── index.html │ ├── main.html │ ├── methods-alphabetical.html │ ├── methods-not-run.html │ ├── methods.html │ ├── reporter-output.html │ ├── testng.xml.html │ └── toc.html └── index.html ├── passed.png ├── skipped.png ├── testng-failed.xml ├── testng-reports.css ├── testng-reports.js ├── testng-results.xml └── testng.css /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/.DS_Store -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | MayPOMSeries 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.m2e.core.maven2Builder 15 | 16 | 17 | 18 | 19 | 20 | org.eclipse.jdt.core.javanature 21 | org.eclipse.m2e.core.maven2Nature 22 | 23 | 24 | -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | encoding//src/test/java=UTF-8 4 | encoding//src/test/resources=UTF-8 5 | encoding/=UTF-8 6 | encoding/src=UTF-8 7 | -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 3 | org.eclipse.jdt.core.compiler.compliance=1.8 4 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 5 | org.eclipse.jdt.core.compiler.source=1.8 6 | -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /Hub Spot App Test Cases.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/Hub Spot App Test Cases.pdf -------------------------------------------------------------------------------- /allure-results/02586456-2473-489f-bad4-7fa44d7e9bd9-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"02586456-2473-489f-bad4-7fa44d7e9bd9","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["4a260bdd-e9c7-429b-bc69-91add2dcd479"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564208975560,"stop":1564208984454}],"afters":[],"links":[],"start":1564208975559,"stop":1564208984454} -------------------------------------------------------------------------------- /allure-results/0cc838b0-c89e-4874-a841-89b58bcdb44e-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifyLoginPageTitleTest","status":"failed","statusDetails":{"known":false,"muted":false,"flaky":false,"message":"expected [HubSpot Login123] but found [HubSpot Login]","trace":"java.lang.AssertionError: expected [HubSpot Login123] but found [HubSpot Login]\n\tat org.testng.Assert.fail(Assert.java:96)\n\tat org.testng.Assert.failNotEquals(Assert.java:776)\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:137)\n\tat org.testng.Assert.assertEquals(Assert.java:118)\n\tat org.testng.Assert.assertEquals(Assert.java:453)\n\tat org.testng.Assert.assertEquals(Assert.java:463)\n\tat com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest(LoginPageTest.java:47)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:583)\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\n\tat org.testng.TestRunner.privateRun(TestRunner.java:648)\n\tat org.testng.TestRunner.run(TestRunner.java:505)\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:455)\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:364)\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1137)\n\tat org.testng.TestNG.runSuites(TestNG.java:1049)\n\tat org.testng.TestNG.run(TestNG.java:1017)\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\n"},"stage":"finished","description":"test cases name: verify login page title - positive test case","steps":[{"name":"getting login page title and returning the page title step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1563506146841,"stop":1563506146849}],"attachments":[],"parameters":[],"start":1563506146813,"stop":1563506146861,"uuid":"0cc838b0-c89e-4874-a841-89b58bcdb44e","historyId":"959e4fb46fa94d1472896704174d4c41","fullName":"com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifyLoginPageTitleTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25052@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/11d72cb1-3f64-478c-8702-846bdfa9779b-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"11d72cb1-3f64-478c-8702-846bdfa9779b","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["68b804b0-f235-42d9-b11c-10ea2cd6460c"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506752239,"stop":1563506752372}],"links":[],"start":1563506752239,"stop":1563506752372} -------------------------------------------------------------------------------- /allure-results/15277a0b-52bc-44a0-8838-c4cc0321795d-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"15277a0b-52bc-44a0-8838-c4cc0321795d","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["f7d7c34c-f572-4d04-889f-4a2406dfbcb0"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505274154,"stop":1563505274295}],"links":[],"start":1563505274154,"stop":1563505274295} -------------------------------------------------------------------------------- /allure-results/180cdc0e-6545-4028-8f62-5e2ccced0493-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"180cdc0e-6545-4028-8f62-5e2ccced0493","name":"Hub Spot Regression Test Automation Suite","children":["bf018725-f3f5-4dd4-a93d-0d3843269d21"],"befores":[],"afters":[],"links":[],"start":1564208837627,"stop":1564208882412} -------------------------------------------------------------------------------- /allure-results/1939e704-be05-4e31-93b1-a6bbd9965a6b-attachment: -------------------------------------------------------------------------------- 1 | verifyLoginPageTitleTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/1ad8d767-fe51-44bd-bae0-bb22f4128b90-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"1ad8d767-fe51-44bd-bae0-bb22f4128b90","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["0cc838b0-c89e-4874-a841-89b58bcdb44e"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506125648,"stop":1563506136626}],"afters":[],"links":[],"start":1563506125647,"stop":1563506136626} -------------------------------------------------------------------------------- /allure-results/1baa22e7-f2c2-4230-99ef-7ad38a46b613-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"1baa22e7-f2c2-4230-99ef-7ad38a46b613","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["6df56de3-2c5c-408d-8590-fa29d5a96b9d"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564209048783,"stop":1564209048864}],"links":[],"start":1564209048783,"stop":1564209048864} -------------------------------------------------------------------------------- /allure-results/24a4de31-a52f-4587-948a-a2848893898c-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"24a4de31-a52f-4587-948a-a2848893898c","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["95b20223-d4c6-4bcf-b68c-7ee841334a9c"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506708318,"stop":1563506708490}],"links":[],"start":1563506708318,"stop":1563506708491} -------------------------------------------------------------------------------- /allure-results/24fd92ca-b617-41b9-b579-31ecf8fcfd93-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"24fd92ca-b617-41b9-b579-31ecf8fcfd93","name":"Hub Spot Sanity Test Automation Suite","children":["79c5d9f6-ab58-4dc6-9b9d-3d1b214ae12c"],"befores":[],"afters":[],"links":[],"start":1563505252096,"stop":1563505338884} -------------------------------------------------------------------------------- /allure-results/2a5c50dd-6c90-4ce4-9cdb-cde78ad23ae6-attachment: -------------------------------------------------------------------------------- 1 | createNewContactTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/2ec7ab49-4d74-4532-9572-41411e17f3f5-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"2ec7ab49-4d74-4532-9572-41411e17f3f5","name":"Hub Spot App Sanity Test Cases","children":["4a260bdd-e9c7-429b-bc69-91add2dcd479","82ea2782-dcbe-488f-a4ad-4f32af48866a","48f13490-f6e6-49ab-81e0-d13d51c3eebc","6df56de3-2c5c-408d-8590-fa29d5a96b9d"],"befores":[],"afters":[],"links":[],"start":1564208975505,"stop":1564209053888} -------------------------------------------------------------------------------- /allure-results/30852c2e-2909-495e-a849-d561fee8e2a3-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"30852c2e-2909-495e-a849-d561fee8e2a3","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["48f13490-f6e6-49ab-81e0-d13d51c3eebc"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564209028741,"stop":1564209028820}],"links":[],"start":1564209028741,"stop":1564209028820} -------------------------------------------------------------------------------- /allure-results/32e69eb1-0a4c-4fba-92ca-f38b61d6b169-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"32e69eb1-0a4c-4fba-92ca-f38b61d6b169","name":"com.qa.hubspot.tests.ContactsPageTest","children":["ba756e1e-8ab5-4b11-8159-2f85035082de","cb7a7bdf-45b5-4e24-acd1-d58a117e1742"],"befores":[],"afters":[],"links":[],"start":1564208837631,"stop":1564208882410} -------------------------------------------------------------------------------- /allure-results/330504fb-e8b2-4bd2-8b59-b870dcbedeb4-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifySignUpLinkTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: verifySignUpLinkTest - positive test case","steps":[],"attachments":[],"parameters":[],"start":1563505288550,"stop":1563505288604,"uuid":"330504fb-e8b2-4bd2-8b59-b870dcbedeb4","historyId":"4117aed53cb4eca90b1719089b039707","fullName":"com.qa.hubspot.tests.LoginPageTest.verifySignUpLinkTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifySignUpLinkTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"8396@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"critical"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/34d2d575-e312-429e-9ae8-f3dfc70203af-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithCorrectCredentialsTest - positive test case","steps":[],"attachments":[],"parameters":[],"start":1563505303000,"stop":1563505310729,"uuid":"34d2d575-e312-429e-9ae8-f3dfc70203af","historyId":"43131877dc1e3ad351afdba9f4130b86","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"8396@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"blocker"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/3706150d-f9da-4f82-bbda-33b64b1dabde-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"3706150d-f9da-4f82-bbda-33b64b1dabde","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["dca4842f-ffa1-4511-b916-4854949b8f34"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505310995,"stop":1563505320764}],"afters":[],"links":[],"start":1563505310995,"stop":1563505320764} -------------------------------------------------------------------------------- /allure-results/3d5c971e-7cfb-46a5-bc93-6354cdb8ec7a-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"3d5c971e-7cfb-46a5-bc93-6354cdb8ec7a","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["48f13490-f6e6-49ab-81e0-d13d51c3eebc"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564209008637,"stop":1564209016303}],"afters":[],"links":[],"start":1564209008636,"stop":1564209016303} -------------------------------------------------------------------------------- /allure-results/409d8470-7cd2-405c-9add-f7dc6b845603-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"409d8470-7cd2-405c-9add-f7dc6b845603","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["95b20223-d4c6-4bcf-b68c-7ee841334a9c"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506693917,"stop":1563506703236}],"afters":[],"links":[],"start":1563506693917,"stop":1563506703236} -------------------------------------------------------------------------------- /allure-results/48f13490-f6e6-49ab-81e0-d13d51c3eebc-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithCorrectCredentialsTest - positive test case","steps":[{"name":"login with : naveenanimation20@gmail.com and Test@12345","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"naveenanimation20@gmail.com"},{"name":"pwd","value":"Test@12345"}],"start":1564209021317,"stop":1564209028738}],"attachments":[],"parameters":[],"start":1564209021316,"stop":1564209028739,"uuid":"48f13490-f6e6-49ab-81e0-d13d51c3eebc","historyId":"43131877dc1e3ad351afdba9f4130b86","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"2687@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"blocker"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/4a260bdd-e9c7-429b-bc69-91add2dcd479-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifyLoginPageTitleTest","status":"failed","statusDetails":{"known":false,"muted":false,"flaky":false,"message":"expected [HubSpot Login123] but found [HubSpot Login]","trace":"java.lang.AssertionError: expected [HubSpot Login123] but found [HubSpot Login]\n\tat org.testng.Assert.fail(Assert.java:96)\n\tat org.testng.Assert.failNotEquals(Assert.java:776)\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:137)\n\tat org.testng.Assert.assertEquals(Assert.java:118)\n\tat org.testng.Assert.assertEquals(Assert.java:453)\n\tat org.testng.Assert.assertEquals(Assert.java:463)\n\tat com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest(LoginPageTest.java:49)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:583)\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\n\tat org.testng.TestRunner.privateRun(TestRunner.java:648)\n\tat org.testng.TestRunner.run(TestRunner.java:505)\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:455)\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:364)\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1137)\n\tat org.testng.TestNG.runSuites(TestNG.java:1049)\n\tat org.testng.TestNG.run(TestNG.java:1017)\n\tat org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)\n\tat org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)\n\tat org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)\n\tat org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)\n\tat org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)\n\tat org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)\n"},"stage":"finished","description":"test cases name: verify login page title - positive test case","steps":[{"name":"getting login page title and returning the page title step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1564208994646,"stop":1564208994653}],"attachments":[{"name":"Page screenshot","source":"8e74e352-29d1-4133-a61f-1e7b601baa3c-attachment","type":"image/png"},{"name":"verifyLoginPageTitleTest failed and screenshot taken!","source":"8c73de48-7ddb-44df-b6b0-8fed3a572671-attachment","type":"text/plain"},{"name":"Page screenshot","source":"5bed105c-365f-4e33-aa28-9c9c2a04b52e-attachment","type":"image/png"},{"name":"verifyLoginPageTitleTest failed and screenshot taken!","source":"7a7d4cca-fde8-44c7-ba79-dd36ac120d6e-attachment","type":"text/plain"}],"parameters":[],"start":1564208994620,"stop":1564208995318,"uuid":"4a260bdd-e9c7-429b-bc69-91add2dcd479","historyId":"959e4fb46fa94d1472896704174d4c41","fullName":"com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifyLoginPageTitleTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"2687@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/4f376ef1-ff60-4084-8d3c-bdd17a6fa154-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"4f376ef1-ff60-4084-8d3c-bdd17a6fa154","name":"com.qa.hubspot.tests.LoginPageTest","children":[],"befores":[],"afters":[],"links":[],"start":1564208837631,"stop":1564208882410} -------------------------------------------------------------------------------- /allure-results/500d5325-4265-49ff-8cbb-d916a5992466-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"500d5325-4265-49ff-8cbb-d916a5992466","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["6b7e521f-f1d7-4664-8784-e63ac4ed11a4"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506162472,"stop":1563506171816}],"afters":[],"links":[],"start":1563506162472,"stop":1563506171816} -------------------------------------------------------------------------------- /allure-results/5133e118-ea3d-4290-997f-9436a66dde76-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifySignUpLinkTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: verifySignUpLinkTest - positive test case","steps":[{"name":"verifying sign up link is diplayed step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1563506162256,"stop":1563506162308}],"attachments":[],"parameters":[],"start":1563506162255,"stop":1563506162309,"uuid":"5133e118-ea3d-4290-997f-9436a66dde76","historyId":"4117aed53cb4eca90b1719089b039707","fullName":"com.qa.hubspot.tests.LoginPageTest.verifySignUpLinkTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifySignUpLinkTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25052@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"critical"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/52138a29-0956-4f8b-96fd-ccd07499f2f1-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"52138a29-0956-4f8b-96fd-ccd07499f2f1","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["4a260bdd-e9c7-429b-bc69-91add2dcd479"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564208995643,"stop":1564208995722}],"links":[],"start":1564208995642,"stop":1564208995722} -------------------------------------------------------------------------------- /allure-results/57ee4a22-6d05-4416-b8fb-1c590deb6890-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"57ee4a22-6d05-4416-b8fb-1c590deb6890","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["82ea2782-dcbe-488f-a4ad-4f32af48866a"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564208995724,"stop":1564209003485}],"afters":[],"links":[],"start":1564208995724,"stop":1564209003485} -------------------------------------------------------------------------------- /allure-results/5a7aad3b-8f0e-4143-bb49-15ac81a82e69-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithCorrectCredentialsTest - positive test case","steps":[{"name":"login with : naveenanimation20@gmail.com and Test@1234","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"naveenanimation20@gmail.com"},{"name":"pwd","value":"Test@1234"}],"start":1563506722781,"stop":1563506730330}],"attachments":[],"parameters":[],"start":1563506722780,"stop":1563506730332,"uuid":"5a7aad3b-8f0e-4143-bb49-15ac81a82e69","historyId":"43131877dc1e3ad351afdba9f4130b86","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithCorrectCredentialsTest"},{"name":"parentSuite","value":"Default suite"},{"name":"suite","value":"Default test"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25235@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"blocker"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/5bed105c-365f-4e33-aa28-9c9c2a04b52e-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/5bed105c-365f-4e33-aa28-9c9c2a04b52e-attachment -------------------------------------------------------------------------------- /allure-results/627d889e-c85b-489c-a622-f17be97b6921-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"627d889e-c85b-489c-a622-f17be97b6921","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["e8141ce2-a18c-4d6a-832b-2466379c88c7"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506671356,"stop":1563506682854}],"afters":[],"links":[],"start":1563506671355,"stop":1563506682855} -------------------------------------------------------------------------------- /allure-results/63e8d966-7332-4db1-a49d-6eb716ca72ee-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"63e8d966-7332-4db1-a49d-6eb716ca72ee","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["b08246b7-3cd6-41a1-a0a0-3005d8456980"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564208793165,"stop":1564208801970}],"afters":[],"links":[],"start":1564208793164,"stop":1564208801970} -------------------------------------------------------------------------------- /allure-results/68b804b0-f235-42d9-b11c-10ea2cd6460c-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithInCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithInCorrectCredentialsTest - negative test case","steps":[{"name":"login with : test@ggg.com and tete123","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"test@ggg.com"},{"name":"pwd","value":"tete123"}],"start":1563506744783,"stop":1563506752237}],"attachments":[],"parameters":[],"start":1563506744783,"stop":1563506752238,"uuid":"68b804b0-f235-42d9-b11c-10ea2cd6460c","historyId":"4dff36eae2f8ed064057609e2d4fce90","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithInCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithInCorrectCredentialsTest"},{"name":"parentSuite","value":"Default suite"},{"name":"suite","value":"Default test"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25235@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/6b7e521f-f1d7-4664-8784-e63ac4ed11a4-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithCorrectCredentialsTest - positive test case","steps":[{"name":"login with : naveenanimation20@gmail.com and Test@1234","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"naveenanimation20@gmail.com"},{"name":"pwd","value":"Test@1234"}],"start":1563506176824,"stop":1563506184403}],"attachments":[],"parameters":[],"start":1563506176824,"stop":1563506184404,"uuid":"6b7e521f-f1d7-4664-8784-e63ac4ed11a4","historyId":"43131877dc1e3ad351afdba9f4130b86","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25052@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"severity","value":"blocker"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/6d6e4b90-aa79-44fa-ab5b-50dd9587be9e-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"6d6e4b90-aa79-44fa-ab5b-50dd9587be9e","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["330504fb-e8b2-4bd2-8b59-b870dcbedeb4"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505288608,"stop":1563505288770}],"links":[],"start":1563505288608,"stop":1563505288770} -------------------------------------------------------------------------------- /allure-results/6df56de3-2c5c-408d-8590-fa29d5a96b9d-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithInCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithInCorrectCredentialsTest - negative test case","steps":[{"name":"login with : test@ggg.com and tete123","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"test@ggg.com"},{"name":"pwd","value":"tete123"}],"start":1564209041486,"stop":1564209048781}],"attachments":[],"parameters":[],"start":1564209041485,"stop":1564209048781,"uuid":"6df56de3-2c5c-408d-8590-fa29d5a96b9d","historyId":"4dff36eae2f8ed064057609e2d4fce90","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithInCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithInCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"2687@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/74592af1-584f-4aef-a1ee-d089138c0afb-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"74592af1-584f-4aef-a1ee-d089138c0afb","name":"Hub Spot Sanity Test Automation Suite","children":["2ec7ab49-4d74-4532-9572-41411e17f3f5"],"befores":[],"afters":[],"links":[],"start":1564208975502,"stop":1564209054227} -------------------------------------------------------------------------------- /allure-results/79c5d9f6-ab58-4dc6-9b9d-3d1b214ae12c-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"79c5d9f6-ab58-4dc6-9b9d-3d1b214ae12c","name":"Hub Spot App Sanity Test Cases","children":["f7d7c34c-f572-4d04-889f-4a2406dfbcb0","330504fb-e8b2-4bd2-8b59-b870dcbedeb4","34d2d575-e312-429e-9ae8-f3dfc70203af","dca4842f-ffa1-4511-b916-4854949b8f34"],"befores":[],"afters":[],"links":[],"start":1563505252128,"stop":1563505338390} -------------------------------------------------------------------------------- /allure-results/7a7d4cca-fde8-44c7-ba79-dd36ac120d6e-attachment: -------------------------------------------------------------------------------- 1 | verifyLoginPageTitleTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/7e71fa62-dfd7-4659-b3ab-16649a5c850c-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"7e71fa62-dfd7-4659-b3ab-16649a5c850c","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["dca4842f-ffa1-4511-b916-4854949b8f34"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505333204,"stop":1563505333357}],"links":[],"start":1563505333204,"stop":1563505333357} -------------------------------------------------------------------------------- /allure-results/82ea2782-dcbe-488f-a4ad-4f32af48866a-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifySignUpLinkTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: verifySignUpLinkTest - positive test case","steps":[{"name":"verifying sign up link is diplayed step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1564209008496,"stop":1564209008554}],"attachments":[],"parameters":[],"start":1564209008495,"stop":1564209008554,"uuid":"82ea2782-dcbe-488f-a4ad-4f32af48866a","historyId":"4117aed53cb4eca90b1719089b039707","fullName":"com.qa.hubspot.tests.LoginPageTest.verifySignUpLinkTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifySignUpLinkTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"2687@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"critical"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/83e520ec-041a-4271-ad6f-efbbcda02592-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"83e520ec-041a-4271-ad6f-efbbcda02592","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["34d2d575-e312-429e-9ae8-f3dfc70203af"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505288772,"stop":1563505297993}],"afters":[],"links":[],"start":1563505288772,"stop":1563505297993} -------------------------------------------------------------------------------- /allure-results/86d04257-9c3d-429f-9a2c-06f2a475c540-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"86d04257-9c3d-429f-9a2c-06f2a475c540","name":"Hub Spot Sanity Test Automation Suite","children":["bb1410f6-441a-4ec3-9312-c70f561b08f9"],"befores":[],"afters":[],"links":[],"start":1563506125550,"stop":1563506211720} -------------------------------------------------------------------------------- /allure-results/8c73de48-7ddb-44df-b6b0-8fed3a572671-attachment: -------------------------------------------------------------------------------- 1 | verifyLoginPageTitleTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/8e74e352-29d1-4133-a61f-1e7b601baa3c-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/8e74e352-29d1-4133-a61f-1e7b601baa3c-attachment -------------------------------------------------------------------------------- /allure-results/91780aea-c9ca-46ee-88fc-b3a52749eaf9-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"91780aea-c9ca-46ee-88fc-b3a52749eaf9","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["5a7aad3b-8f0e-4143-bb49-15ac81a82e69"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506730338,"stop":1563506730511}],"links":[],"start":1563506730338,"stop":1563506730511} -------------------------------------------------------------------------------- /allure-results/918bfacc-f939-4a4f-8037-a2f90bbe6fcf-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"918bfacc-f939-4a4f-8037-a2f90bbe6fcf","name":"Default suite","children":["ce860524-9925-4af8-919c-dc4e8d655e39"],"befores":[],"afters":[],"links":[],"start":1563506671271,"stop":1563506757422} -------------------------------------------------------------------------------- /allure-results/95b20223-d4c6-4bcf-b68c-7ee841334a9c-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifySignUpLinkTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: verifySignUpLinkTest - positive test case","steps":[{"name":"verifying sign up link is diplayed step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1563506708246,"stop":1563506708315}],"attachments":[],"parameters":[],"start":1563506708246,"stop":1563506708317,"uuid":"95b20223-d4c6-4bcf-b68c-7ee841334a9c","historyId":"4117aed53cb4eca90b1719089b039707","fullName":"com.qa.hubspot.tests.LoginPageTest.verifySignUpLinkTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifySignUpLinkTest"},{"name":"parentSuite","value":"Default suite"},{"name":"suite","value":"Default test"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25235@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"critical"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/9decd709-a853-4f25-ad31-f8d8f0bb01d6-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"9decd709-a853-4f25-ad31-f8d8f0bb01d6","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["34d2d575-e312-429e-9ae8-f3dfc70203af"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505310731,"stop":1563505310993}],"links":[],"start":1563505310731,"stop":1563505310993} -------------------------------------------------------------------------------- /allure-results/9ef9b590-5132-4a3a-8c6c-9ca91ec243ab-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"9ef9b590-5132-4a3a-8c6c-9ca91ec243ab","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["df0af3ce-ebc8-4efe-a08b-a31190657840"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506206145,"stop":1563506206261}],"links":[],"start":1563506206145,"stop":1563506206261} -------------------------------------------------------------------------------- /allure-results/a21cc590-9898-48f8-b749-eb5a3bb8a1f6-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"a21cc590-9898-48f8-b749-eb5a3bb8a1f6","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["5133e118-ea3d-4290-997f-9436a66dde76"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506148219,"stop":1563506157245}],"afters":[],"links":[],"start":1563506148219,"stop":1563506157245} -------------------------------------------------------------------------------- /allure-results/a56752d0-15f4-4555-9d1d-a23813d7b3a4-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"a56752d0-15f4-4555-9d1d-a23813d7b3a4","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["6df56de3-2c5c-408d-8590-fa29d5a96b9d"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564209028821,"stop":1564209036479}],"afters":[],"links":[],"start":1564209028821,"stop":1564209036479} -------------------------------------------------------------------------------- /allure-results/a81c741d-b51a-473e-9044-e8bc10636d6b-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"a81c741d-b51a-473e-9044-e8bc10636d6b","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["330504fb-e8b2-4bd2-8b59-b870dcbedeb4"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505274298,"stop":1563505283541}],"afters":[],"links":[],"start":1563505274298,"stop":1563505283541} -------------------------------------------------------------------------------- /allure-results/aa263298-9f46-4230-8dde-6c02439e4686-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"aa263298-9f46-4230-8dde-6c02439e4686","name":"com.qa.hubspot.tests.LoginPageTest","children":["0cc838b0-c89e-4874-a841-89b58bcdb44e","5133e118-ea3d-4290-997f-9436a66dde76","6b7e521f-f1d7-4664-8784-e63ac4ed11a4","df0af3ce-ebc8-4efe-a08b-a31190657840"],"befores":[],"afters":[],"links":[],"start":1563506125580,"stop":1563506211313} -------------------------------------------------------------------------------- /allure-results/aad4fb57-e491-4e7d-b49e-61e9fe4733c6-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"aad4fb57-e491-4e7d-b49e-61e9fe4733c6","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["df0af3ce-ebc8-4efe-a08b-a31190657840"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506184573,"stop":1563506193698}],"afters":[],"links":[],"start":1563506184573,"stop":1563506193698} -------------------------------------------------------------------------------- /allure-results/b137dd67-22be-457d-b2f9-159bc4b272a2-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"b137dd67-22be-457d-b2f9-159bc4b272a2","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["5133e118-ea3d-4290-997f-9436a66dde76"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506162312,"stop":1563506162470}],"links":[],"start":1563506162312,"stop":1563506162470} -------------------------------------------------------------------------------- /allure-results/bb006e03-4771-4862-99a2-44ec6f1ed864-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"bb006e03-4771-4862-99a2-44ec6f1ed864","name":"com.qa.hubspot.tests.LoginPageTest","children":["f7d7c34c-f572-4d04-889f-4a2406dfbcb0","330504fb-e8b2-4bd2-8b59-b870dcbedeb4","34d2d575-e312-429e-9ae8-f3dfc70203af","dca4842f-ffa1-4511-b916-4854949b8f34"],"befores":[],"afters":[],"links":[],"start":1563505252135,"stop":1563505338392} -------------------------------------------------------------------------------- /allure-results/bb1410f6-441a-4ec3-9312-c70f561b08f9-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"bb1410f6-441a-4ec3-9312-c70f561b08f9","name":"Hub Spot App Sanity Test Cases","children":["0cc838b0-c89e-4874-a841-89b58bcdb44e","5133e118-ea3d-4290-997f-9436a66dde76","6b7e521f-f1d7-4664-8784-e63ac4ed11a4","df0af3ce-ebc8-4efe-a08b-a31190657840"],"befores":[],"afters":[],"links":[],"start":1563506125571,"stop":1563506211312} -------------------------------------------------------------------------------- /allure-results/bd91e463-120a-48c5-9bc6-ba058e2ce36c-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"bd91e463-120a-48c5-9bc6-ba058e2ce36c","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["82ea2782-dcbe-488f-a4ad-4f32af48866a"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1564209008557,"stop":1564209008635}],"links":[],"start":1564209008557,"stop":1564209008635} -------------------------------------------------------------------------------- /allure-results/bf018725-f3f5-4dd4-a93d-0d3843269d21-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"bf018725-f3f5-4dd4-a93d-0d3843269d21","name":"Hub Spot App Regression Test Cases","children":["ba756e1e-8ab5-4b11-8159-2f85035082de","cb7a7bdf-45b5-4e24-acd1-d58a117e1742"],"befores":[],"afters":[],"links":[],"start":1564208837629,"stop":1564208882408} -------------------------------------------------------------------------------- /allure-results/c2846761-6d26-4d42-8379-64ef96491f22-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"c2846761-6d26-4d42-8379-64ef96491f22","name":"com.qa.hubspot.tests.LoginPageTest","children":["e8141ce2-a18c-4d6a-832b-2466379c88c7","95b20223-d4c6-4bcf-b68c-7ee841334a9c","5a7aad3b-8f0e-4143-bb49-15ac81a82e69","68b804b0-f235-42d9-b11c-10ea2cd6460c"],"befores":[],"afters":[],"links":[],"start":1563506671295,"stop":1563506757420} -------------------------------------------------------------------------------- /allure-results/c74f40ef-8b5f-48c8-9378-1c4a9de43649-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"c74f40ef-8b5f-48c8-9378-1c4a9de43649","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["0cc838b0-c89e-4874-a841-89b58bcdb44e"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506148076,"stop":1563506148215}],"links":[],"start":1563506148075,"stop":1563506148215} -------------------------------------------------------------------------------- /allure-results/c8354c42-0b4e-4025-bc1c-387b2c71b335-attachment: -------------------------------------------------------------------------------- 1 | verifyLoginPageTitleTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/cb7a7bdf-45b5-4e24-acd1-d58a117e1742-result.json: -------------------------------------------------------------------------------- 1 | {"name":"createNewContactTest","status":"broken","statusDetails":{"known":false,"muted":false,"flaky":false,"message":"java.lang.NullPointerException","trace":"java.lang.NullPointerException\n\tat com.qa.hubspot.listeners.ExtentReportListener.onTestSkipped(ExtentReportListener.java:110)\n\tat org.testng.internal.TestListenerHelper.runTestListeners(TestListenerHelper.java:61)\n\tat org.testng.internal.Invoker.runTestListeners(Invoker.java:1389)\n\tat org.testng.internal.Invoker.registerSkippedTestResult(Invoker.java:1063)\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:529)\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\n\tat org.testng.TestRunner.privateRun(TestRunner.java:648)\n\tat org.testng.TestRunner.run(TestRunner.java:505)\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:455)\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:364)\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1137)\n\tat org.testng.TestNG.runSuites(TestNG.java:1049)\n\tat org.testng.TestNG.run(TestNG.java:1017)\n\tat org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)\n\tat org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)\n\tat org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)\n\tat org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)\n\tat org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)\n\tat org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)\n"},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1564208877065,"stop":1564208877066,"uuid":"cb7a7bdf-45b5-4e24-acd1-d58a117e1742","historyId":"f6219d7b0748a75f3071dac9b7209c64","fullName":"com.qa.hubspot.tests.ContactsPageTest.createNewContactTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.ContactsPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.ContactsPageTest"},{"name":"testMethod","value":"createNewContactTest"},{"name":"parentSuite","value":"Hub Spot Regression Test Automation Suite"},{"name":"suite","value":"Hub Spot App Regression Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.ContactsPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"2628@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/cdf613cb-1dc8-4c6a-9a9a-3762d446627e-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/cdf613cb-1dc8-4c6a-9a9a-3762d446627e-attachment -------------------------------------------------------------------------------- /allure-results/ce860524-9925-4af8-919c-dc4e8d655e39-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"ce860524-9925-4af8-919c-dc4e8d655e39","name":"Default test","children":["e8141ce2-a18c-4d6a-832b-2466379c88c7","95b20223-d4c6-4bcf-b68c-7ee841334a9c","5a7aad3b-8f0e-4143-bb49-15ac81a82e69","68b804b0-f235-42d9-b11c-10ea2cd6460c"],"befores":[],"afters":[],"links":[],"start":1563506671290,"stop":1563506757418} -------------------------------------------------------------------------------- /allure-results/d0a0ecec-6e25-4c85-a08d-1c50a252d34e-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/d0a0ecec-6e25-4c85-a08d-1c50a252d34e-attachment -------------------------------------------------------------------------------- /allure-results/d11f2bca-6f0a-48b5-9b4e-9b063c732ee4-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"d11f2bca-6f0a-48b5-9b4e-9b063c732ee4","name":"com.qa.hubspot.tests.HomePageTest","children":[],"befores":[],"afters":[],"links":[],"start":1564208837631,"stop":1564208882410} -------------------------------------------------------------------------------- /allure-results/d85c86ae-f863-467d-a0cc-7401afd3b79d-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"d85c86ae-f863-467d-a0cc-7401afd3b79d","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["6b7e521f-f1d7-4664-8784-e63ac4ed11a4"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506184407,"stop":1563506184570}],"links":[],"start":1563506184407,"stop":1563506184571} -------------------------------------------------------------------------------- /allure-results/dca4842f-ffa1-4511-b916-4854949b8f34-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithInCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithInCorrectCredentialsTest - negative test case","steps":[],"attachments":[],"parameters":[],"start":1563505325773,"stop":1563505333202,"uuid":"dca4842f-ffa1-4511-b916-4854949b8f34","historyId":"4dff36eae2f8ed064057609e2d4fce90","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithInCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithInCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"8396@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/dcb56b95-ba5e-4ec6-87ed-c3372cf05036-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"dcb56b95-ba5e-4ec6-87ed-c3372cf05036","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["5a7aad3b-8f0e-4143-bb49-15ac81a82e69"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506708493,"stop":1563506717771}],"afters":[],"links":[],"start":1563506708492,"stop":1563506717771} -------------------------------------------------------------------------------- /allure-results/dd06d394-d7d7-44ed-b38f-9defc66e8cde-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/dd06d394-d7d7-44ed-b38f-9defc66e8cde-attachment -------------------------------------------------------------------------------- /allure-results/ded0f4c3-ce3b-4703-9635-2281a82128bd-attachment: -------------------------------------------------------------------------------- 1 | verifyLoginPageTitleTest failed and screenshot taken! -------------------------------------------------------------------------------- /allure-results/df0af3ce-ebc8-4efe-a08b-a31190657840-result.json: -------------------------------------------------------------------------------- 1 | {"name":"loginTestWithInCorrectCredentialsTest","status":"passed","statusDetails":{"known":false,"muted":false,"flaky":false},"stage":"finished","description":"test cases name: loginTestWithInCorrectCredentialsTest - negative test case","steps":[{"name":"login with : test@ggg.com and tete123","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[{"name":"username","value":"test@ggg.com"},{"name":"pwd","value":"tete123"}],"start":1563506198708,"stop":1563506206142}],"attachments":[],"parameters":[],"start":1563506198707,"stop":1563506206143,"uuid":"df0af3ce-ebc8-4efe-a08b-a31190657840","historyId":"4dff36eae2f8ed064057609e2d4fce90","fullName":"com.qa.hubspot.tests.LoginPageTest.loginTestWithInCorrectCredentialsTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"loginTestWithInCorrectCredentialsTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25052@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/e097f588-73b7-4b6b-9748-b783ac1c1f46-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"e097f588-73b7-4b6b-9748-b783ac1c1f46","name":"com.qa.hubspot.tests.LoginPageTest","children":["4a260bdd-e9c7-429b-bc69-91add2dcd479","82ea2782-dcbe-488f-a4ad-4f32af48866a","48f13490-f6e6-49ab-81e0-d13d51c3eebc","6df56de3-2c5c-408d-8590-fa29d5a96b9d"],"befores":[],"afters":[],"links":[],"start":1564208975511,"stop":1564209053889} -------------------------------------------------------------------------------- /allure-results/e6dbf8f0-f1c6-413c-9655-e89bc7fe36a2-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"e6dbf8f0-f1c6-413c-9655-e89bc7fe36a2","name":"com.qa.hubspot.tests.LoginPageTest.tearDown","children":["e8141ce2-a18c-4d6a-832b-2466379c88c7"],"description":"","befores":[],"afters":[{"name":"tearDown","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506693774,"stop":1563506693914}],"links":[],"start":1563506693773,"stop":1563506693914} -------------------------------------------------------------------------------- /allure-results/e8141ce2-a18c-4d6a-832b-2466379c88c7-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifyLoginPageTitleTest","status":"failed","statusDetails":{"known":false,"muted":false,"flaky":false,"message":"expected [HubSpot Login123] but found [HubSpot Login]","trace":"java.lang.AssertionError: expected [HubSpot Login123] but found [HubSpot Login]\n\tat org.testng.Assert.fail(Assert.java:96)\n\tat org.testng.Assert.failNotEquals(Assert.java:776)\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:137)\n\tat org.testng.Assert.assertEquals(Assert.java:118)\n\tat org.testng.Assert.assertEquals(Assert.java:453)\n\tat org.testng.Assert.assertEquals(Assert.java:463)\n\tat com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest(LoginPageTest.java:49)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:583)\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\n\tat org.testng.TestRunner.privateRun(TestRunner.java:648)\n\tat org.testng.TestRunner.run(TestRunner.java:505)\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:455)\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:364)\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1137)\n\tat org.testng.TestNG.runSuites(TestNG.java:1049)\n\tat org.testng.TestNG.run(TestNG.java:1017)\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\n"},"stage":"finished","description":"test cases name: verify login page title - positive test case","steps":[{"name":"getting login page title and returning the page title step....","status":"passed","stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1563506693098,"stop":1563506693107}],"attachments":[{"name":"Page screenshot","source":"dd06d394-d7d7-44ed-b38f-9defc66e8cde-attachment","type":"image/png"},{"name":"verifyLoginPageTitleTest failed and screenshot taken!","source":"c8354c42-0b4e-4025-bc1c-387b2c71b335-attachment","type":"text/plain"}],"parameters":[],"start":1563506693072,"stop":1563506693761,"uuid":"e8141ce2-a18c-4d6a-832b-2466379c88c7","historyId":"959e4fb46fa94d1472896704174d4c41","fullName":"com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifyLoginPageTitleTest"},{"name":"parentSuite","value":"Default suite"},{"name":"suite","value":"Default test"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"25235@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/eb22b042-7881-4244-ab8a-23766af6029f-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"eb22b042-7881-4244-ab8a-23766af6029f","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["68b804b0-f235-42d9-b11c-10ea2cd6460c"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563506730512,"stop":1563506739774}],"afters":[],"links":[],"start":1563506730512,"stop":1563506739775} -------------------------------------------------------------------------------- /allure-results/eb8e5f33-7ba9-4bee-ad8e-b47f1ba1051b-attachment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/allure-results/eb8e5f33-7ba9-4bee-ad8e-b47f1ba1051b-attachment -------------------------------------------------------------------------------- /allure-results/f7d7c34c-f572-4d04-889f-4a2406dfbcb0-result.json: -------------------------------------------------------------------------------- 1 | {"name":"verifyLoginPageTitleTest","status":"failed","statusDetails":{"known":false,"muted":false,"flaky":false,"message":"expected [HubSpot Login123] but found [HubSpot Login]","trace":"java.lang.AssertionError: expected [HubSpot Login123] but found [HubSpot Login]\n\tat org.testng.Assert.fail(Assert.java:96)\n\tat org.testng.Assert.failNotEquals(Assert.java:776)\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:137)\n\tat org.testng.Assert.assertEquals(Assert.java:118)\n\tat org.testng.Assert.assertEquals(Assert.java:453)\n\tat org.testng.Assert.assertEquals(Assert.java:463)\n\tat com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest(LoginPageTest.java:47)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:583)\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\n\tat org.testng.TestRunner.privateRun(TestRunner.java:648)\n\tat org.testng.TestRunner.run(TestRunner.java:505)\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:455)\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:364)\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1137)\n\tat org.testng.TestNG.runSuites(TestNG.java:1049)\n\tat org.testng.TestNG.run(TestNG.java:1017)\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\n"},"stage":"finished","description":"test cases name: verify login page title - positive test case","steps":[],"attachments":[],"parameters":[],"start":1563505272957,"stop":1563505272980,"uuid":"f7d7c34c-f572-4d04-889f-4a2406dfbcb0","historyId":"959e4fb46fa94d1472896704174d4c41","fullName":"com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest","labels":[{"name":"package","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testClass","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"testMethod","value":"verifyLoginPageTitleTest"},{"name":"parentSuite","value":"Hub Spot Sanity Test Automation Suite"},{"name":"suite","value":"Hub Spot App Sanity Test Cases"},{"name":"subSuite","value":"com.qa.hubspot.tests.LoginPageTest"},{"name":"host","value":"Naveen-Mac.local"},{"name":"thread","value":"8396@Naveen-Mac.local.main(1)"},{"name":"framework","value":"testng"},{"name":"language","value":"java"},{"name":"feature","value":"US-101: define the login feature for hub spot application"},{"name":"epic","value":"Epic - hub spot login page module"},{"name":"severity","value":"normal"}],"links":[]} -------------------------------------------------------------------------------- /allure-results/fd949279-4d89-4695-9f91-16b90c8a3d05-container.json: -------------------------------------------------------------------------------- 1 | {"uuid":"fd949279-4d89-4695-9f91-16b90c8a3d05","name":"com.qa.hubspot.tests.LoginPageTest.setUp","children":["f7d7c34c-f572-4d04-889f-4a2406dfbcb0"],"description":"","befores":[{"name":"setUp","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1563505252228,"stop":1563505262785}],"afters":[],"links":[],"start":1563505252227,"stop":1563505262786} -------------------------------------------------------------------------------- /screenshots/1563420021305.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563420021305.png -------------------------------------------------------------------------------- /screenshots/1563420021876.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563420021876.png -------------------------------------------------------------------------------- /screenshots/1563422258194.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563422258194.png -------------------------------------------------------------------------------- /screenshots/1563422429769.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563422429769.png -------------------------------------------------------------------------------- /screenshots/1563422439422.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563422439422.png -------------------------------------------------------------------------------- /screenshots/1563422474358.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563422474358.png -------------------------------------------------------------------------------- /screenshots/1563423260643.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423260643.png -------------------------------------------------------------------------------- /screenshots/1563423270360.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423270360.png -------------------------------------------------------------------------------- /screenshots/1563423270901.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423270901.png -------------------------------------------------------------------------------- /screenshots/1563423271453.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423271453.png -------------------------------------------------------------------------------- /screenshots/1563423281478.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423281478.png -------------------------------------------------------------------------------- /screenshots/1563423291258.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423291258.png -------------------------------------------------------------------------------- /screenshots/1563423302297.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563423302297.png -------------------------------------------------------------------------------- /screenshots/1563505173502.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563505173502.png -------------------------------------------------------------------------------- /screenshots/1563505274135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563505274135.png -------------------------------------------------------------------------------- /screenshots/1563506147505.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1563506147505.png -------------------------------------------------------------------------------- /screenshots/1564208871736.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1564208871736.png -------------------------------------------------------------------------------- /screenshots/1564208877373.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1564208877373.png -------------------------------------------------------------------------------- /screenshots/1564208995628.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/screenshots/1564208995628.png -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/base/BasePage.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.base; 2 | 3 | import java.io.File; 4 | import java.io.FileInputStream; 5 | import java.io.FileNotFoundException; 6 | import java.io.IOException; 7 | import java.util.Properties; 8 | 9 | import org.apache.commons.io.FileUtils; 10 | import org.openqa.selenium.OutputType; 11 | import org.openqa.selenium.TakesScreenshot; 12 | import org.openqa.selenium.WebDriver; 13 | import org.openqa.selenium.chrome.ChromeDriver; 14 | import org.openqa.selenium.chrome.ChromeOptions; 15 | import org.openqa.selenium.firefox.FirefoxDriver; 16 | 17 | import com.qa.hubspot.util.TimeUtil; 18 | 19 | import io.github.bonigarcia.wdm.WebDriverManager; 20 | 21 | /** 22 | * 23 | * @author NaveenKhunteta 24 | * 25 | */ 26 | public class BasePage { 27 | 28 | public WebDriver driver; 29 | public Properties prop; 30 | 31 | public static ThreadLocal tldriver = new ThreadLocal(); 32 | 33 | /** 34 | * This method is used to initialize the webdriver 35 | * 36 | * @param prop 37 | * @return driver 38 | */ 39 | public WebDriver initialize_driver(Properties prop) { 40 | 41 | String browserName = prop.getProperty("browser"); 42 | 43 | if (browserName.equals("chrome")) { 44 | WebDriverManager.chromedriver().setup(); 45 | //driver = new ChromeDriver(); 46 | //ChromeOptions co = new ChromeOptions(); 47 | //co.addArguments("--headless"); 48 | tldriver.set(new ChromeDriver()); 49 | 50 | 51 | } else if (browserName.equals("firefox")) { 52 | WebDriverManager.firefoxdriver().setup(); 53 | //driver = new FirefoxDriver(); 54 | tldriver.set(new FirefoxDriver()); 55 | 56 | 57 | } else { 58 | System.out.println("Browser" + browserName 59 | + "is not defined in properties file, please give the correct browser name"); 60 | } 61 | 62 | getDriver().manage().deleteAllCookies(); 63 | getDriver().manage().window().fullscreen(); 64 | getDriver().get(prop.getProperty("url")); 65 | TimeUtil.mediumWait(); 66 | return getDriver(); 67 | 68 | } 69 | 70 | public static synchronized WebDriver getDriver(){ 71 | return tldriver.get(); 72 | } 73 | 74 | /** 75 | * This method is used to initialize the properties and it will return 76 | * properties reference 77 | * 78 | * @return prop 79 | */ 80 | public Properties initialize_Properties() { 81 | 82 | prop = new Properties(); 83 | try { 84 | FileInputStream ip = new FileInputStream("./src/main/java/com/qa/hubspot/configuration/config.properties"); 85 | prop.load(ip); 86 | } catch (FileNotFoundException e) { 87 | e.printStackTrace(); 88 | } catch (IOException e) { 89 | e.printStackTrace(); 90 | } 91 | 92 | return prop; 93 | 94 | } 95 | 96 | 97 | /** 98 | * take screenshot 99 | */ 100 | public String getScreenshot() { 101 | File src = ((TakesScreenshot) getDriver()).getScreenshotAs(OutputType.FILE); 102 | String path = System.getProperty("user.dir") + "/screenshots/" + System.currentTimeMillis() + ".png"; 103 | File destination = new File(path); 104 | try { 105 | FileUtils.copyFile(src, destination); 106 | } catch (IOException e) { 107 | System.out.println("Capture Failed " + e.getMessage()); 108 | } 109 | return path; 110 | } 111 | 112 | } 113 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/configuration/config.properties: -------------------------------------------------------------------------------- 1 | browser = chrome 2 | url = https://app.hubspot.com/login 3 | username = naveenanimation20@gmail.com 4 | password = Test@12345 -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/constants/Constants.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.constants; 2 | 3 | public class Constants { 4 | 5 | public static final String LOGIN_PAGE_TITLE = "HubSpot Login123"; 6 | public static final String HOME_PAGE_TITLE = "Reports dashboard123"; 7 | public static final String HOME_PAGE_HEADER = "Sales Dashboard"; 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/listeners/ExtentReportListener.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.listeners; 2 | 3 | 4 | import java.io.IOException; 5 | import java.nio.file.Files; 6 | import java.nio.file.Path; 7 | import java.nio.file.Paths; 8 | import java.util.Arrays; 9 | import java.util.Calendar; 10 | import java.util.Date; 11 | 12 | import org.testng.ITestContext; 13 | import org.testng.ITestListener; 14 | import org.testng.ITestResult; 15 | 16 | import com.aventstack.extentreports.ExtentReports; 17 | import com.aventstack.extentreports.ExtentTest; 18 | import com.aventstack.extentreports.MediaEntityBuilder; 19 | import com.aventstack.extentreports.reporter.ExtentHtmlReporter; 20 | import com.aventstack.extentreports.reporter.configuration.ChartLocation; 21 | import com.aventstack.extentreports.reporter.configuration.Theme; 22 | import com.qa.hubspot.base.BasePage; 23 | 24 | public class ExtentReportListener extends BasePage implements ITestListener { 25 | 26 | private static final String OUTPUT_FOLDER = "./build/"; 27 | private static final String FILE_NAME = "TestExecutionReport.html"; 28 | 29 | private static ExtentReports extent = init(); 30 | public static ThreadLocal test = new ThreadLocal(); 31 | 32 | private static ExtentReports init() { 33 | 34 | Path path = Paths.get(OUTPUT_FOLDER); 35 | // if directory exists? 36 | if (!Files.exists(path)) { 37 | try { 38 | Files.createDirectories(path); 39 | } catch (IOException e) { 40 | // fail to create directory 41 | e.printStackTrace(); 42 | } 43 | } 44 | ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(OUTPUT_FOLDER + FILE_NAME); 45 | htmlReporter.config().setDocumentTitle("Automation Test Results"); 46 | htmlReporter.config().setReportName("Automation Test Results"); 47 | htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); 48 | htmlReporter.config().setTheme(Theme.STANDARD); 49 | 50 | extent = new ExtentReports(); 51 | extent.attachReporter(htmlReporter); 52 | extent.setReportUsesManualConfiguration(true); 53 | 54 | return extent; 55 | } 56 | 57 | public synchronized void onStart(ITestContext context) { 58 | System.out.println("Test Suite started!"); 59 | } 60 | 61 | public synchronized void onFinish(ITestContext context) { 62 | System.out.println(("Test Suite is ending!")); 63 | extent.flush(); 64 | test.remove(); 65 | } 66 | 67 | public synchronized void onTestStart(ITestResult result) { 68 | String methodName = result.getMethod().getMethodName(); 69 | String qualifiedName = result.getMethod().getQualifiedName(); 70 | int last = qualifiedName.lastIndexOf("."); 71 | int mid = qualifiedName.substring(0, last).lastIndexOf("."); 72 | String className = qualifiedName.substring(mid + 1, last); 73 | 74 | System.out.println(methodName + " started!"); 75 | ExtentTest extentTest = extent.createTest(result.getMethod().getMethodName(), 76 | result.getMethod().getDescription()); 77 | 78 | extentTest.assignCategory(result.getTestContext().getSuite().getName()); 79 | /* 80 | * methodName = StringUtils.capitalize(StringUtils.join(StringUtils. 81 | * splitByCharacterTypeCamelCase(methodName), StringUtils.SPACE)); 82 | */ 83 | extentTest.assignCategory(className); 84 | test.set(extentTest); 85 | test.get().getModel().setStartTime(getTime(result.getStartMillis())); 86 | } 87 | 88 | public synchronized void onTestSuccess(ITestResult result) { 89 | System.out.println((result.getMethod().getMethodName() + " passed!")); 90 | test.get().pass("Test passed"); 91 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 92 | } 93 | 94 | public synchronized void onTestFailure(ITestResult result) { 95 | System.out.println((result.getMethod().getMethodName() + " failed!")); 96 | try { 97 | test.get().fail(result.getThrowable(), 98 | MediaEntityBuilder.createScreenCaptureFromPath(getScreenshot()).build()); 99 | } catch (IOException e) { 100 | System.err 101 | .println("Exception thrown while updating test fail status " + Arrays.toString(e.getStackTrace())); 102 | } 103 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 104 | } 105 | 106 | @Override 107 | public synchronized void onTestSkipped(ITestResult result) { 108 | System.out.println((result.getMethod().getMethodName() + " skipped!")); 109 | try { 110 | test.get().skip(result.getThrowable(), 111 | MediaEntityBuilder.createScreenCaptureFromPath(getScreenshot()).build()); 112 | } catch (IOException e) { 113 | System.err 114 | .println("Exception thrown while updating test skip status " + Arrays.toString(e.getStackTrace())); 115 | } 116 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 117 | } 118 | 119 | @Override 120 | public synchronized void onTestFailedButWithinSuccessPercentage(ITestResult result) { 121 | System.out.println(("onTestFailedButWithinSuccessPercentage for " + result.getMethod().getMethodName())); 122 | } 123 | 124 | private Date getTime(long millis) { 125 | Calendar calendar = Calendar.getInstance(); 126 | calendar.setTimeInMillis(millis); 127 | return calendar.getTime(); 128 | } 129 | 130 | 131 | 132 | 133 | } 134 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/listeners/ExtentReportListener1.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.listeners; 2 | 3 | import java.io.IOException; 4 | import java.nio.file.Files; 5 | import java.nio.file.Path; 6 | import java.nio.file.Paths; 7 | import java.util.Arrays; 8 | import java.util.Calendar; 9 | import java.util.Date; 10 | 11 | import org.testng.ITestContext; 12 | import org.testng.ITestListener; 13 | import org.testng.ITestResult; 14 | 15 | import com.aventstack.extentreports.ExtentReports; 16 | import com.aventstack.extentreports.ExtentTest; 17 | import com.aventstack.extentreports.MediaEntityBuilder; 18 | import com.aventstack.extentreports.reporter.ExtentHtmlReporter; 19 | import com.aventstack.extentreports.reporter.configuration.ChartLocation; 20 | import com.aventstack.extentreports.reporter.configuration.Theme; 21 | import com.qa.hubspot.base.BasePage; 22 | 23 | public class ExtentReportListener1 extends BasePage implements ITestListener { 24 | 25 | private static final String OUTPUT_FOLDER = "./build/"; 26 | private static final String FILE_NAME = "TestExecutionReport.html"; 27 | 28 | private static ExtentReports extent = init(); 29 | public static ThreadLocal test = new ThreadLocal(); 30 | 31 | private static ExtentReports init() { 32 | 33 | Path path = Paths.get(OUTPUT_FOLDER); 34 | // if directory exists? 35 | if (!Files.exists(path)) { 36 | try { 37 | Files.createDirectories(path); 38 | } catch (IOException e) { 39 | // fail to create directory 40 | e.printStackTrace(); 41 | } 42 | } 43 | ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(OUTPUT_FOLDER + FILE_NAME); 44 | htmlReporter.config().setDocumentTitle("Automation Test Results"); 45 | htmlReporter.config().setReportName("Automation Test Results"); 46 | htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); 47 | htmlReporter.config().setTheme(Theme.STANDARD); 48 | 49 | extent = new ExtentReports(); 50 | extent.attachReporter(htmlReporter); 51 | extent.setReportUsesManualConfiguration(true); 52 | 53 | return extent; 54 | } 55 | 56 | public synchronized void onStart(ITestContext context) { 57 | System.out.println("Test Suite started!"); 58 | } 59 | 60 | public synchronized void onFinish(ITestContext context) { 61 | System.out.println(("Test Suite is ending!")); 62 | extent.flush(); 63 | test.remove(); 64 | } 65 | 66 | public synchronized void onTestStart(ITestResult result) { 67 | String methodName = result.getMethod().getMethodName(); 68 | String qualifiedName = result.getMethod().getQualifiedName(); 69 | int last = qualifiedName.lastIndexOf("."); 70 | int mid = qualifiedName.substring(0, last).lastIndexOf("."); 71 | String className = qualifiedName.substring(mid + 1, last); 72 | 73 | System.out.println(methodName + " started!"); 74 | ExtentTest extentTest = extent.createTest(result.getMethod().getMethodName(), 75 | result.getMethod().getDescription()); 76 | 77 | extentTest.assignCategory(result.getTestContext().getSuite().getName()); 78 | /* 79 | * methodName = StringUtils.capitalize(StringUtils.join(StringUtils. 80 | * splitByCharacterTypeCamelCase(methodName), StringUtils.SPACE)); 81 | */ 82 | extentTest.assignCategory(className); 83 | test.set(extentTest); 84 | test.get().getModel().setStartTime(getTime(result.getStartMillis())); 85 | } 86 | 87 | public synchronized void onTestSuccess(ITestResult result) { 88 | System.out.println((result.getMethod().getMethodName() + " passed!")); 89 | test.get().pass("Test passed"); 90 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 91 | } 92 | 93 | public synchronized void onTestFailure(ITestResult result) { 94 | System.out.println((result.getMethod().getMethodName() + " failed!")); 95 | try { 96 | test.get().fail(result.getThrowable(), 97 | MediaEntityBuilder.createScreenCaptureFromPath(getScreenshot()).build()); 98 | } catch (IOException e) { 99 | System.err 100 | .println("Exception thrown while updating test fail status " + Arrays.toString(e.getStackTrace())); 101 | } 102 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 103 | } 104 | 105 | @Override 106 | public synchronized void onTestSkipped(ITestResult result) { 107 | System.out.println((result.getMethod().getMethodName() + " skipped!")); 108 | try { 109 | test.get().skip(result.getThrowable(), 110 | MediaEntityBuilder.createScreenCaptureFromPath(getScreenshot()).build()); 111 | } catch (IOException e) { 112 | System.err 113 | .println("Exception thrown while updating test skip status " + Arrays.toString(e.getStackTrace())); 114 | } 115 | test.get().getModel().setEndTime(getTime(result.getEndMillis())); 116 | } 117 | 118 | @Override 119 | public synchronized void onTestFailedButWithinSuccessPercentage(ITestResult result) { 120 | System.out.println(("onTestFailedButWithinSuccessPercentage for " + result.getMethod().getMethodName())); 121 | } 122 | 123 | private Date getTime(long millis) { 124 | Calendar calendar = Calendar.getInstance(); 125 | calendar.setTimeInMillis(millis); 126 | return calendar.getTime(); 127 | } 128 | 129 | 130 | 131 | 132 | } 133 | 134 | 135 | 136 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/listeners/TestAllureListener.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.listeners; 2 | 3 | 4 | import com.qa.hubspot.base.BasePage; 5 | import io.qameta.allure.Attachment; 6 | import org.openqa.selenium.OutputType; 7 | import org.openqa.selenium.TakesScreenshot; 8 | import org.openqa.selenium.WebDriver; 9 | import org.testng.ITestContext; 10 | import org.testng.ITestListener; 11 | import org.testng.ITestResult; 12 | 13 | public class TestAllureListener implements ITestListener { 14 | 15 | private static String getTestMethodName(ITestResult iTestResult) { 16 | return iTestResult.getMethod().getConstructorOrMethod().getName(); 17 | } 18 | 19 | // Text attachments for Allure 20 | @Attachment(value = "Page screenshot", type = "image/png") 21 | public byte[] saveScreenshotPNG(WebDriver driver) { 22 | return ((TakesScreenshot) driver).getScreenshotAs(OutputType.BYTES); 23 | } 24 | 25 | // Text attachments for Allure 26 | @Attachment(value = "{0}", type = "text/plain") 27 | public static String saveTextLog(String message) { 28 | return message; 29 | } 30 | 31 | // HTML attachments for Allure 32 | @Attachment(value = "{0}", type = "text/html") 33 | public static String attachHtml(String html) { 34 | return html; 35 | } 36 | 37 | @Override 38 | public void onStart(ITestContext iTestContext) { 39 | System.out.println("I am in onStart method " + iTestContext.getName()); 40 | iTestContext.setAttribute("WebDriver", BasePage.getDriver()); 41 | } 42 | 43 | @Override 44 | public void onFinish(ITestContext iTestContext) { 45 | System.out.println("I am in onFinish method " + iTestContext.getName()); 46 | } 47 | 48 | @Override 49 | public void onTestStart(ITestResult iTestResult) { 50 | System.out.println("I am in onTestStart method " + getTestMethodName(iTestResult) + " start"); 51 | } 52 | 53 | @Override 54 | public void onTestSuccess(ITestResult iTestResult) { 55 | System.out.println("I am in onTestSuccess method " + getTestMethodName(iTestResult) + " succeed"); 56 | } 57 | 58 | @Override 59 | public void onTestFailure(ITestResult iTestResult) { 60 | System.out.println("I am in onTestFailure method " + getTestMethodName(iTestResult) + " failed"); 61 | Object testClass = iTestResult.getInstance(); 62 | WebDriver driver = BasePage.getDriver(); 63 | // Allure ScreenShotRobot and SaveTestLog 64 | if (driver instanceof WebDriver) { 65 | System.out.println("Screenshot captured for test case:" + getTestMethodName(iTestResult)); 66 | saveScreenshotPNG(driver); 67 | } 68 | // Save a log on allure. 69 | saveTextLog(getTestMethodName(iTestResult) + " failed and screenshot taken!"); 70 | } 71 | 72 | @Override 73 | public void onTestSkipped(ITestResult iTestResult) { 74 | System.out.println("I am in onTestSkipped method " + getTestMethodName(iTestResult) + " skipped"); 75 | } 76 | 77 | @Override 78 | public void onTestFailedButWithinSuccessPercentage(ITestResult iTestResult) { 79 | System.out.println("Test failed but it is in defined success ratio " + getTestMethodName(iTestResult)); 80 | } 81 | 82 | } 83 | 84 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/pages/ContactsPage.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.pages; 2 | 3 | import org.openqa.selenium.WebDriver; 4 | import org.openqa.selenium.WebElement; 5 | import org.openqa.selenium.support.FindBy; 6 | import org.openqa.selenium.support.PageFactory; 7 | import org.openqa.selenium.support.ui.ExpectedConditions; 8 | import org.openqa.selenium.support.ui.WebDriverWait; 9 | 10 | import com.qa.hubspot.base.BasePage; 11 | 12 | public class ContactsPage extends BasePage { 13 | 14 | @FindBy(xpath = "//span[text()='Create contact']") 15 | WebElement createContactBtn; 16 | 17 | @FindBy(xpath = "//li//span[text()='Create contact']") 18 | WebElement createContactSecondBtn; 19 | 20 | @FindBy(id = "uid-ctrl-1") 21 | WebElement email; 22 | 23 | @FindBy(id = "uid-ctrl-2") 24 | WebElement firstName; 25 | 26 | @FindBy(id = "uid-ctrl-3") 27 | WebElement lastName; 28 | 29 | @FindBy(id = "uid-ctrl-5") 30 | WebElement jobTitle; 31 | 32 | public ContactsPage(WebDriver driver) { 33 | this.driver = driver; 34 | PageFactory.initElements(driver, this); 35 | } 36 | 37 | public void createNewContact(String emailVal, String firstname, String lastname, String jobtitle) { 38 | WebDriverWait wait = new WebDriverWait(driver, 10); 39 | 40 | wait.until(ExpectedConditions.elementToBeClickable(createContactBtn)); 41 | createContactBtn.click(); 42 | 43 | wait.until(ExpectedConditions.elementToBeClickable(email)); 44 | email.sendKeys(emailVal); 45 | 46 | wait.until(ExpectedConditions.elementToBeClickable(firstName)); 47 | firstName.sendKeys(firstname); 48 | 49 | wait.until(ExpectedConditions.elementToBeClickable(lastName)); 50 | lastName.sendKeys(lastname); 51 | 52 | wait.until(ExpectedConditions.elementToBeClickable(jobTitle)); 53 | jobTitle.sendKeys(jobtitle); 54 | 55 | wait.until(ExpectedConditions.elementToBeClickable(createContactSecondBtn)); 56 | createContactSecondBtn.click(); 57 | } 58 | 59 | } 60 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/pages/DealsPage.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.pages; 2 | 3 | import com.qa.hubspot.base.BasePage; 4 | 5 | public class DealsPage extends BasePage{ 6 | 7 | public void getDeals(){ 8 | driver.getTitle(); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/pages/HomePage.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.pages; 2 | 3 | import org.openqa.selenium.WebDriver; 4 | import org.openqa.selenium.WebElement; 5 | import org.openqa.selenium.support.FindBy; 6 | import org.openqa.selenium.support.PageFactory; 7 | 8 | import com.qa.hubspot.base.BasePage; 9 | import com.qa.hubspot.util.TimeUtil; 10 | 11 | public class HomePage extends BasePage { 12 | 13 | // 1. page factory -- page objects 14 | @FindBy(xpath = "//h1[@class='private-page__title']") 15 | WebElement homePageHeader; 16 | 17 | @FindBy(xpath = "//span[@class='account-name ']") 18 | WebElement accountName; 19 | 20 | @FindBy(id = "nav-primary-contacts-branch") 21 | WebElement parentContactsMenu; 22 | 23 | @FindBy(id = "nav-secondary-contacts") 24 | WebElement childContactsMenu; 25 | 26 | public HomePage(WebDriver driver) { 27 | this.driver = driver; 28 | PageFactory.initElements(driver, this); 29 | } 30 | 31 | // page actions: 32 | public String getHomePageTitle() { 33 | return driver.getTitle(); 34 | } 35 | 36 | public String getHomePageHeaderText() { 37 | return homePageHeader.getText(); 38 | } 39 | 40 | public boolean verifyHomePageHeader() { 41 | return homePageHeader.isDisplayed(); 42 | } 43 | 44 | public String getAccountNameValue() { 45 | return accountName.getText(); 46 | } 47 | 48 | public boolean verifyAccountName() { 49 | return accountName.isDisplayed(); 50 | } 51 | 52 | public void clickOnContacts() { 53 | parentContactsMenu.click(); 54 | TimeUtil.shortWait(); 55 | childContactsMenu.click(); 56 | } 57 | 58 | public ContactsPage goToContactsPage() { 59 | clickOnContacts(); 60 | return new ContactsPage(driver); 61 | } 62 | 63 | } 64 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/pages/LoginPage.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.pages; 2 | 3 | import org.openqa.selenium.WebDriver; 4 | import org.openqa.selenium.WebElement; 5 | import org.openqa.selenium.support.FindBy; 6 | import org.openqa.selenium.support.PageFactory; 7 | 8 | import com.qa.hubspot.base.BasePage; 9 | import com.qa.hubspot.util.TimeUtil; 10 | 11 | import io.qameta.allure.Step; 12 | 13 | public class LoginPage extends BasePage { 14 | 15 | // 1. page factory -- page objects 16 | @FindBy(id = "username") 17 | WebElement emailId; 18 | 19 | @FindBy(id = "password") 20 | WebElement password; 21 | 22 | @FindBy(id = "loginBtn") 23 | WebElement loginButton; 24 | 25 | @FindBy(linkText = "Sign up") 26 | WebElement signUpLink; 27 | 28 | // 2. create the constructor of Loginpage class and initialize your page 29 | // objects 30 | public LoginPage(WebDriver driver) { 31 | this.driver = driver; 32 | PageFactory.initElements(driver, this); 33 | } 34 | 35 | // 3. Page Actions/ page lib: 36 | @Step("getting login page title and returning the page title step....") 37 | public String getLoginPageTitle() { 38 | return driver.getTitle(); 39 | } 40 | 41 | @Step("verifying sign up link is diplayed step....") 42 | public boolean verifySigupLinkDisplayed() { 43 | return signUpLink.isDisplayed(); 44 | } 45 | 46 | @Step("login with : {0} and {1}") 47 | public HomePage doLogin(String username, String pwd) { 48 | System.out.println("credetials: " + username + "/" + pwd); 49 | emailId.sendKeys(username); 50 | password.sendKeys(pwd); 51 | loginButton.click(); 52 | TimeUtil.mediumWait(); 53 | return new HomePage(driver); 54 | } 55 | 56 | } 57 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/pages/LoginPageNPF.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.pages; 2 | 3 | import org.openqa.selenium.By; 4 | import org.openqa.selenium.WebDriver; 5 | 6 | import com.qa.hubspot.base.BasePage; 7 | import com.qa.hubspot.constants.Constants; 8 | import com.qa.hubspot.util.ElementActions; 9 | 10 | public class LoginPageNPF extends BasePage { 11 | 12 | ElementActions elementActions; 13 | // NPF 14 | // 1. define locators: Page Objects but without PAge Factory 15 | By emailId = By.id("username"); 16 | By password = By.id("password"); 17 | By loginButton = By.id("loginBtn"); 18 | By signUpLink = By.linkText("Sign up"); 19 | 20 | public LoginPageNPF(WebDriver driver) { 21 | this.driver = driver; 22 | elementActions = new ElementActions(driver); 23 | } 24 | 25 | // page actions: 26 | public String getLoginPageTitle() { 27 | elementActions.waitForTitlePresent(Constants.LOGIN_PAGE_TITLE); 28 | return elementActions.getPageTitle(); 29 | } 30 | 31 | public boolean verifySigupLinkDisplayed() { 32 | return elementActions.elementIsDisplayed(signUpLink); 33 | } 34 | 35 | public HomePage doLogin(String username, String pwd) { 36 | System.out.println("credentials: " + username + "/" + pwd); 37 | elementActions.elementSendKeys(emailId, username); 38 | elementActions.elementSendKeys(password, pwd); 39 | elementActions.elementClick(loginButton); 40 | 41 | return new HomePage(driver); 42 | 43 | } 44 | 45 | } 46 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/testdata/HubSpotTestData.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/src/main/java/com/qa/hubspot/testdata/HubSpotTestData.xlsx -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/util/ElementActions.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.util; 2 | 3 | import org.openqa.selenium.By; 4 | import org.openqa.selenium.WebDriver; 5 | import org.openqa.selenium.WebElement; 6 | import org.openqa.selenium.support.ui.ExpectedConditions; 7 | import org.openqa.selenium.support.ui.WebDriverWait; 8 | 9 | import com.qa.hubspot.base.BasePage; 10 | 11 | public class ElementActions extends BasePage { 12 | 13 | public ElementActions(WebDriver driver) { 14 | this.driver = driver; 15 | } 16 | 17 | /** 18 | * This method is used to create the webelement on the basis of given By 19 | * locator 20 | * 21 | * @param locator 22 | * @return webelement 23 | */ 24 | public WebElement getElement(By locator) { 25 | WebElement element = null; 26 | try { 27 | element = driver.findElement(locator); 28 | } catch (Exception e) { 29 | System.out.println("Some exception occured while creating webelement " + locator); 30 | } 31 | return element; 32 | } 33 | 34 | /** 35 | * this method is used to wait fot the element to be present 36 | * @param locator 37 | */ 38 | public void waitForElementPresent(By locator) { 39 | WebDriverWait wait = new WebDriverWait(driver, 20); 40 | wait.until(ExpectedConditions.presenceOfElementLocated(locator)); 41 | } 42 | 43 | /** 44 | * 45 | * @param title 46 | */ 47 | public void waitForTitlePresent(String title) { 48 | WebDriverWait wait = new WebDriverWait(driver, 20); 49 | wait.until(ExpectedConditions.titleContains(title)); 50 | } 51 | 52 | /** 53 | * This method is used to check element is displayed or not 54 | * @param locator 55 | * @return 56 | */ 57 | public boolean elementIsDisplayed(By locator) { 58 | waitForElementPresent(locator); 59 | return getElement(locator).isDisplayed(); 60 | } 61 | 62 | /** 63 | * this method is used to click on an element 64 | * @param locator 65 | */ 66 | public void elementClick(By locator) { 67 | getElement(locator).click(); 68 | } 69 | 70 | /** 71 | * this method is used to pass the values 72 | * @param locator 73 | * @param value 74 | */ 75 | public void elementSendKeys(By locator, String value) { 76 | getElement(locator).sendKeys(value); 77 | } 78 | 79 | /** 80 | * 81 | * @return 82 | */ 83 | public String getPageTitle() { 84 | String title = null; 85 | try { 86 | title = driver.getTitle(); 87 | } catch (Exception e) { 88 | System.out.println("some exception occurred while getting the title " + title); 89 | } 90 | return title; 91 | } 92 | 93 | } 94 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/util/ExcelUtil.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.util; 2 | 3 | import java.io.FileInputStream; 4 | import java.io.FileNotFoundException; 5 | import java.io.IOException; 6 | 7 | import org.apache.poi.openxml4j.exceptions.InvalidFormatException; 8 | import org.apache.poi.ss.usermodel.Sheet; 9 | import org.apache.poi.ss.usermodel.Workbook; 10 | import org.apache.poi.ss.usermodel.WorkbookFactory; 11 | 12 | public class ExcelUtil { 13 | 14 | public static Workbook book; 15 | public static Sheet sheet; 16 | 17 | public static String TEST_DATA_SHEET_PATH = "./src" 18 | + "/main/java/com/qa/hubspot/testdata/HubSpotTestData.xlsx"; 19 | 20 | public static Object[][] getTestData(String sheetName) { 21 | 22 | FileInputStream file = null; 23 | 24 | try { 25 | file = new FileInputStream(TEST_DATA_SHEET_PATH); 26 | } catch (FileNotFoundException e) { 27 | e.printStackTrace(); 28 | } 29 | 30 | try { 31 | book = WorkbookFactory.create(file); 32 | } catch (InvalidFormatException e) { 33 | e.printStackTrace(); 34 | } catch (IOException e) { 35 | e.printStackTrace(); 36 | } 37 | 38 | sheet = book.getSheet(sheetName); 39 | 40 | Object data[][] = new Object[sheet.getLastRowNum()][sheet.getRow(0).getLastCellNum()]; 41 | 42 | for (int i = 0; i < sheet.getLastRowNum(); i++) { 43 | for (int k = 0; k < sheet.getRow(0).getLastCellNum(); k++) { 44 | data[i][k] = sheet.getRow(i + 1).getCell(k).toString(); 45 | } 46 | } 47 | 48 | return data; 49 | 50 | } 51 | 52 | } 53 | -------------------------------------------------------------------------------- /src/main/java/com/qa/hubspot/util/TimeUtil.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.util; 2 | 3 | public class TimeUtil { 4 | 5 | public static void shortWait(){ 6 | try { 7 | Thread.sleep(3000); 8 | } catch (InterruptedException e) { 9 | e.printStackTrace(); 10 | } 11 | } 12 | 13 | public static void mediumWait(){ 14 | try { 15 | Thread.sleep(7000); 16 | } catch (InterruptedException e) { 17 | e.printStackTrace(); 18 | } 19 | } 20 | 21 | 22 | public static void longWait(){ 23 | try { 24 | Thread.sleep(10000); 25 | } catch (InterruptedException e) { 26 | e.printStackTrace(); 27 | } 28 | } 29 | 30 | 31 | 32 | 33 | 34 | } 35 | -------------------------------------------------------------------------------- /src/test/java/com/qa/hubspot/tests/ContactsPageTest.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.tests; 2 | 3 | import java.util.Properties; 4 | 5 | import org.openqa.selenium.WebDriver; 6 | import org.testng.annotations.AfterMethod; 7 | import org.testng.annotations.BeforeMethod; 8 | import org.testng.annotations.DataProvider; 9 | import org.testng.annotations.Listeners; 10 | import org.testng.annotations.Test; 11 | 12 | import com.qa.hubspot.base.BasePage; 13 | import com.qa.hubspot.pages.ContactsPage; 14 | import com.qa.hubspot.pages.HomePage; 15 | import com.qa.hubspot.pages.LoginPage; 16 | import com.qa.hubspot.util.ExcelUtil; 17 | 18 | //@Listeners(pdfListener.class) 19 | public class ContactsPageTest { 20 | 21 | 22 | WebDriver driver; 23 | Properties prop; 24 | BasePage basePage; 25 | LoginPage loginPage; 26 | HomePage homePage; 27 | ContactsPage contactsPage; 28 | 29 | @BeforeMethod 30 | public void setUp(){ 31 | basePage = new BasePage(); 32 | prop = basePage.initialize_Properties(); 33 | driver = basePage.initialize_driver(prop); 34 | loginPage = new LoginPage(driver); 35 | homePage = loginPage.doLogin(prop.getProperty("username"), prop.getProperty("password")); 36 | contactsPage = homePage.goToContactsPage(); 37 | } 38 | 39 | 40 | @DataProvider(name="getContactsData") 41 | public Object[][] getContactsTestData(){ 42 | Object contactsData[][] = ExcelUtil.getTestData("contacts"); 43 | return contactsData; 44 | } 45 | 46 | 47 | @Test(dataProvider="getContactsData") 48 | public void createNewContactTest(String email, String firstName, String lastName, String jobTitle){ 49 | contactsPage.createNewContact(email,firstName,lastName,jobTitle); 50 | } 51 | 52 | 53 | 54 | 55 | @AfterMethod 56 | public void tearDown(){ 57 | driver.quit(); 58 | } 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | } 68 | -------------------------------------------------------------------------------- /src/test/java/com/qa/hubspot/tests/HomePageTest.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.tests; 2 | 3 | import java.util.Properties; 4 | 5 | import org.openqa.selenium.WebDriver; 6 | import org.testng.Assert; 7 | import org.testng.annotations.AfterMethod; 8 | import org.testng.annotations.BeforeMethod; 9 | import org.testng.annotations.Listeners; 10 | import org.testng.annotations.Test; 11 | 12 | import com.qa.hubspot.base.BasePage; 13 | import com.qa.hubspot.constants.Constants; 14 | import com.qa.hubspot.pages.HomePage; 15 | import com.qa.hubspot.pages.LoginPage; 16 | 17 | //@Listeners(pdfListener.class) 18 | public class HomePageTest { 19 | 20 | WebDriver driver; 21 | Properties prop; 22 | BasePage basePage; 23 | LoginPage loginPage; 24 | HomePage homePage; 25 | 26 | @BeforeMethod 27 | public void setUp(){ 28 | basePage = new BasePage(); 29 | prop = basePage.initialize_Properties(); 30 | driver = basePage.initialize_driver(prop); 31 | loginPage = new LoginPage(driver); 32 | homePage = loginPage.doLogin(prop.getProperty("username"), prop.getProperty("password")); 33 | } 34 | 35 | @Test(priority=1) 36 | public void verifyHomePageTitleTest(){ 37 | String title = homePage.getHomePageTitle(); 38 | System.out.println("home page title is : "+ title); 39 | Assert.assertEquals(title, Constants.HOME_PAGE_TITLE); 40 | } 41 | 42 | @Test(priority=2) 43 | public void veifyHomePageHeaderTest(){ 44 | Assert.assertTrue(homePage.verifyHomePageHeader()); 45 | Assert.assertEquals(homePage.getHomePageHeaderText(), Constants.HOME_PAGE_HEADER); 46 | } 47 | 48 | 49 | @AfterMethod 50 | public void tearDown(){ 51 | driver.quit(); 52 | } 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | } 61 | -------------------------------------------------------------------------------- /src/test/java/com/qa/hubspot/tests/LoginPageTest.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.tests; 2 | 3 | import java.util.Properties; 4 | 5 | import org.openqa.selenium.WebDriver; 6 | import org.testng.Assert; 7 | import org.testng.annotations.AfterMethod; 8 | import org.testng.annotations.BeforeMethod; 9 | import org.testng.annotations.Listeners; 10 | import org.testng.annotations.Test; 11 | 12 | import com.qa.hubspot.base.BasePage; 13 | import com.qa.hubspot.constants.Constants; 14 | import com.qa.hubspot.listeners.ExtentReportListener; 15 | import com.qa.hubspot.listeners.TestAllureListener; 16 | import com.qa.hubspot.pages.LoginPage; 17 | 18 | import io.qameta.allure.Description; 19 | import io.qameta.allure.Epic; 20 | import io.qameta.allure.Feature; 21 | import io.qameta.allure.Severity; 22 | import io.qameta.allure.SeverityLevel; 23 | 24 | @Epic("Epic - hub spot login page module") 25 | @Feature("US-101: define the login feature for hub spot application") 26 | @Listeners(TestAllureListener.class) 27 | public class LoginPageTest { 28 | 29 | WebDriver driver; 30 | Properties prop; 31 | BasePage basePage; 32 | LoginPage loginPage; 33 | 34 | @BeforeMethod 35 | public void setUp(){ 36 | basePage = new BasePage(); 37 | prop = basePage.initialize_Properties(); 38 | driver = basePage.initialize_driver(prop); 39 | loginPage = new LoginPage(driver); 40 | } 41 | 42 | 43 | @Test(priority=1) 44 | @Description("test cases name: verify login page title - positive test case") 45 | @Severity(SeverityLevel.NORMAL) 46 | public void verifyLoginPageTitleTest(){ 47 | String title = loginPage.getLoginPageTitle(); 48 | System.out.println("the login page title is: "+ title); 49 | Assert.assertEquals(title, Constants.LOGIN_PAGE_TITLE); 50 | } 51 | 52 | @Test(priority=2) 53 | @Description("test cases name: verifySignUpLinkTest - positive test case") 54 | @Severity(SeverityLevel.CRITICAL) 55 | public void verifySignUpLinkTest(){ 56 | Assert.assertTrue(loginPage.verifySigupLinkDisplayed()); 57 | } 58 | 59 | 60 | @Test(priority=3, enabled=true) 61 | @Description("test cases name: loginTestWithCorrectCredentialsTest - positive test case") 62 | @Severity(SeverityLevel.BLOCKER) 63 | public void loginTestWithCorrectCredentialsTest(){ 64 | loginPage.doLogin(prop.getProperty("username"), prop.getProperty("password")); 65 | } 66 | 67 | 68 | @Test(priority=4, enabled=true) 69 | @Description("test cases name: loginTestWithInCorrectCredentialsTest - negative test case") 70 | @Severity(SeverityLevel.NORMAL) 71 | public void loginTestWithInCorrectCredentialsTest(){ 72 | loginPage.doLogin("test@ggg.com", "tete123"); 73 | } 74 | 75 | 76 | 77 | @AfterMethod 78 | public void tearDown(){ 79 | driver.quit(); 80 | } 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | } 89 | -------------------------------------------------------------------------------- /src/test/java/com/qa/hubspot/tests/LoginPageTestNPF.java: -------------------------------------------------------------------------------- 1 | package com.qa.hubspot.tests; 2 | 3 | import java.util.Properties; 4 | 5 | import org.openqa.selenium.WebDriver; 6 | import org.testng.Assert; 7 | import org.testng.annotations.AfterMethod; 8 | import org.testng.annotations.BeforeMethod; 9 | import org.testng.annotations.Test; 10 | 11 | import com.qa.hubspot.base.BasePage; 12 | import com.qa.hubspot.pages.LoginPage; 13 | import com.qa.hubspot.pages.LoginPageNPF; 14 | 15 | public class LoginPageTestNPF { 16 | 17 | WebDriver driver; 18 | Properties prop; 19 | BasePage basePage; 20 | LoginPageNPF loginPageNpf; 21 | 22 | @BeforeMethod 23 | public void setUp() { 24 | basePage = new BasePage(); 25 | prop = basePage.initialize_Properties(); 26 | driver = basePage.initialize_driver(prop); 27 | loginPageNpf = new LoginPageNPF(driver); 28 | } 29 | 30 | @Test(priority = 1) 31 | public void verifySignUpLinkTest() { 32 | Assert.assertTrue(loginPageNpf.verifySigupLinkDisplayed()); 33 | } 34 | 35 | @AfterMethod 36 | public void tearDown() { 37 | driver.quit(); 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /src/test/resources/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3" 2 | 3 | services: 4 | sonarqube: 5 | image: sonarqube:6.7.1 6 | container_name: sonarqube 7 | restart: always 8 | environment: 9 | - SONARQUBE_JDBC_USERNAME=sonar 10 | - SONARQUBE_JDBC_PASSWORD=password1 11 | - SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonarqube 12 | ports: 13 | - "9000:9000" 14 | - "9092:9092" 15 | volumes: 16 | - sonarqube_conf:/opt/sonarqube/conf 17 | - sonarqube_data:/opt/sonarqube/data 18 | - sonarqube_extensions:/opt/sonarqube/extensions 19 | - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins 20 | 21 | db: 22 | image: postgres:10.1 23 | container_name: db 24 | restart: always 25 | environment: 26 | - POSTGRES_USER=sonar 27 | - POSTGRES_PASSWORD=password1 28 | - POSTGRES_DB=sonarqube 29 | volumes: 30 | - sonarqube_db:/var/lib/postgresql 31 | - postgresql_data:/var/lib/postgresql/data 32 | 33 | volumes: 34 | postgresql_data: 35 | sonarqube_bundled-plugins: 36 | sonarqube_conf: 37 | sonarqube_data: 38 | sonarqube_db: 39 | sonarqube_extensions: -------------------------------------------------------------------------------- /src/test/resources/testrunners/testng_regression.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/test/resources/testrunners/testng_sanity.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /target/classes/META-INF/maven/MayPOMSeries/MayPOMSeries/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Sat Aug 24 10:00:18 IST 2019 3 | version=0.0.1-SNAPSHOT 4 | groupId=MayPOMSeries 5 | m2e.projectName=MayPOMSeries 6 | m2e.projectLocation=/Users/NaveenKhunteta/Documents/workspace/MayPOMSeries 7 | artifactId=MayPOMSeries 8 | -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/base/BasePage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/base/BasePage.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/constants/Constants.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/constants/Constants.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/listeners/ExtentReportListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/listeners/ExtentReportListener.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/listeners/ExtentReportListener1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/listeners/ExtentReportListener1.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/listeners/TestAllureListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/listeners/TestAllureListener.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/pages/ContactsPage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/pages/ContactsPage.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/pages/DealsPage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/pages/DealsPage.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/pages/HomePage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/pages/HomePage.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/pages/LoginPage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/pages/LoginPage.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/pages/LoginPageNPF.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/pages/LoginPageNPF.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/tests/ContactsPageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/tests/ContactsPageTest.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/tests/HomePageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/tests/HomePageTest.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/tests/LoginPageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/tests/LoginPageTest.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/tests/LoginPageTestNPF.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/tests/LoginPageTestNPF.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/util/ElementActions.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/util/ElementActions.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/util/ExcelUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/util/ExcelUtil.class -------------------------------------------------------------------------------- /target/classes/com/qa/hubspot/util/TimeUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/classes/com/qa/hubspot/util/TimeUtil.class -------------------------------------------------------------------------------- /target/container-test-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/container-test-sources.jar -------------------------------------------------------------------------------- /target/container-test.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/container-test.jar -------------------------------------------------------------------------------- /target/libs/allure-java-commons-2.12.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/allure-java-commons-2.12.0.jar -------------------------------------------------------------------------------- /target/libs/allure-model-2.12.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/allure-model-2.12.0.jar -------------------------------------------------------------------------------- /target/libs/allure-testng-2.12.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/allure-testng-2.12.0.jar -------------------------------------------------------------------------------- /target/libs/animal-sniffer-annotations-1.14.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/animal-sniffer-annotations-1.14.jar -------------------------------------------------------------------------------- /target/libs/bsh-2.0b6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/bsh-2.0b6.jar -------------------------------------------------------------------------------- /target/libs/bson-3.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/bson-3.3.0.jar -------------------------------------------------------------------------------- /target/libs/byte-buddy-1.8.15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/byte-buddy-1.8.15.jar -------------------------------------------------------------------------------- /target/libs/checker-compat-qual-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/checker-compat-qual-2.0.0.jar -------------------------------------------------------------------------------- /target/libs/commons-codec-1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-codec-1.5.jar -------------------------------------------------------------------------------- /target/libs/commons-compress-1.18.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-compress-1.18.jar -------------------------------------------------------------------------------- /target/libs/commons-exec-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-exec-1.3.jar -------------------------------------------------------------------------------- /target/libs/commons-io-2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-io-2.6.jar -------------------------------------------------------------------------------- /target/libs/commons-lang3-3.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-lang3-3.8.1.jar -------------------------------------------------------------------------------- /target/libs/commons-logging-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/commons-logging-1.2.jar -------------------------------------------------------------------------------- /target/libs/dom4j-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/dom4j-1.6.1.jar -------------------------------------------------------------------------------- /target/libs/error_prone_annotations-2.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/error_prone_annotations-2.1.3.jar -------------------------------------------------------------------------------- /target/libs/extentreports-3.1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/extentreports-3.1.5.jar -------------------------------------------------------------------------------- /target/libs/freemarker-2.3.23.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/freemarker-2.3.23.jar -------------------------------------------------------------------------------- /target/libs/gson-2.8.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/gson-2.8.5.jar -------------------------------------------------------------------------------- /target/libs/guava-25.0-jre.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/guava-25.0-jre.jar -------------------------------------------------------------------------------- /target/libs/httpclient-4.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/httpclient-4.5.6.jar -------------------------------------------------------------------------------- /target/libs/httpcore-4.4.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/httpcore-4.4.10.jar -------------------------------------------------------------------------------- /target/libs/httpmime-4.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/httpmime-4.5.2.jar -------------------------------------------------------------------------------- /target/libs/j2objc-annotations-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/j2objc-annotations-1.1.jar -------------------------------------------------------------------------------- /target/libs/jackson-annotations-2.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jackson-annotations-2.9.0.jar -------------------------------------------------------------------------------- /target/libs/jackson-core-2.9.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jackson-core-2.9.8.jar -------------------------------------------------------------------------------- /target/libs/jackson-databind-2.9.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jackson-databind-2.9.8.jar -------------------------------------------------------------------------------- /target/libs/jarchivelib-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jarchivelib-1.0.0.jar -------------------------------------------------------------------------------- /target/libs/jcommander-1.72.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jcommander-1.72.jar -------------------------------------------------------------------------------- /target/libs/joor-java-8-0.9.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/joor-java-8-0.9.10.jar -------------------------------------------------------------------------------- /target/libs/jsoup-1.11.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jsoup-1.11.3.jar -------------------------------------------------------------------------------- /target/libs/jsr305-1.3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/jsr305-1.3.9.jar -------------------------------------------------------------------------------- /target/libs/log4j-1.2.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/log4j-1.2.8.jar -------------------------------------------------------------------------------- /target/libs/mongodb-driver-3.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/mongodb-driver-3.3.0.jar -------------------------------------------------------------------------------- /target/libs/mongodb-driver-core-3.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/mongodb-driver-core-3.3.0.jar -------------------------------------------------------------------------------- /target/libs/okhttp-3.11.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/okhttp-3.11.0.jar -------------------------------------------------------------------------------- /target/libs/okio-1.14.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/okio-1.14.0.jar -------------------------------------------------------------------------------- /target/libs/ooxml-schemas-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/ooxml-schemas-1.1.jar -------------------------------------------------------------------------------- /target/libs/openxml4j-1.0-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/openxml4j-1.0-beta.jar -------------------------------------------------------------------------------- /target/libs/poi-3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/poi-3.9.jar -------------------------------------------------------------------------------- /target/libs/poi-ooxml-3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/poi-ooxml-3.9.jar -------------------------------------------------------------------------------- /target/libs/poi-ooxml-schemas-3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/poi-ooxml-schemas-3.9.jar -------------------------------------------------------------------------------- /target/libs/poi-scratchpad-3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/poi-scratchpad-3.9.jar -------------------------------------------------------------------------------- /target/libs/selenium-api-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-api-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-chrome-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-chrome-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-edge-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-edge-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-firefox-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-firefox-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-ie-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-ie-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-java-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-java-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-opera-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-opera-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-remote-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-remote-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-safari-driver-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-safari-driver-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/selenium-support-3.141.59.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/selenium-support-3.141.59.jar -------------------------------------------------------------------------------- /target/libs/slf4j-api-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/slf4j-api-1.7.25.jar -------------------------------------------------------------------------------- /target/libs/stax-api-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/stax-api-1.0.1.jar -------------------------------------------------------------------------------- /target/libs/testng-6.14.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/testng-6.14.3.jar -------------------------------------------------------------------------------- /target/libs/tika-core-1.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/tika-core-1.20.jar -------------------------------------------------------------------------------- /target/libs/webdrivermanager-3.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/webdrivermanager-3.6.1.jar -------------------------------------------------------------------------------- /target/libs/xml-apis-1.0.b2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/xml-apis-1.0.b2.jar -------------------------------------------------------------------------------- /target/libs/xmlbeans-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/libs/xmlbeans-2.3.0.jar -------------------------------------------------------------------------------- /target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | version=0.0.1-SNAPSHOT 2 | groupId=MayPOMSeries 3 | artifactId=MayPOMSeries 4 | -------------------------------------------------------------------------------- /target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com/qa/hubspot/util/TimeUtil.class 2 | com/qa/hubspot/pages/LoginPage.class 3 | com/qa/hubspot/pages/HomePage.class 4 | com/qa/hubspot/listeners/ExtentReportListener1.class 5 | com/qa/hubspot/base/BasePage.class 6 | com/qa/hubspot/constants/Constants.class 7 | com/qa/hubspot/listeners/TestAllureListener.class 8 | com/qa/hubspot/pages/ContactsPage.class 9 | com/qa/hubspot/util/ExcelUtil.class 10 | com/qa/hubspot/tests/LoginPageTestNPF.class 11 | com/qa/hubspot/util/ElementActions.class 12 | com/qa/hubspot/tests/ContactsPageTest.class 13 | com/qa/hubspot/pages/DealsPage.class 14 | com/qa/hubspot/tests/LoginPageTest.class 15 | com/qa/hubspot/listeners/ExtentReportListener.class 16 | com/qa/hubspot/pages/LoginPageNPF.class 17 | com/qa/hubspot/tests/HomePageTest.class 18 | -------------------------------------------------------------------------------- /target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/pages/LoginPageNPF.java 2 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/listeners/ExtentReportListener1.java 3 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/util/TimeUtil.java 4 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/pages/ContactsPage.java 5 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/listeners/pdfListener.java 6 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/util/ExcelUtil.java 7 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/listeners/TestAllureListener.java 8 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/pages/LoginPage.java 9 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/listeners/ExtentReportListener.java 10 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/ContactsPageTest.java 11 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/pages/HomePage.java 12 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/util/ElementActions.java 13 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/base/BasePage.java 14 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/LoginPageTestNPF.java 15 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/constants/Constants.java 16 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/LoginPageTest.java 17 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/HomePageTest.java 18 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/main/java/com/qa/hubspot/pages/DealsPage.java 19 | -------------------------------------------------------------------------------- /target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com/qa/hubspot/tests/ContactsPageTest.class 2 | com/qa/hubspot/tests/LoginPageTest.class 3 | com/qa/hubspot/tests/HomePageTest.class 4 | com/qa/hubspot/tests/LoginPageTestNPF.class 5 | -------------------------------------------------------------------------------- /target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/LoginPageTestNPF.java 2 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/LoginPageTest.java 3 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/HomePageTest.java 4 | /Users/NaveenKhunteta/Documents/workspace/MayPOMSeries/src/test/java/com/qa/hubspot/tests/ContactsPageTest.java 5 | -------------------------------------------------------------------------------- /target/sonar/.sonar_lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/sonar/.sonar_lock -------------------------------------------------------------------------------- /target/sonar/report-task.txt: -------------------------------------------------------------------------------- 1 | projectKey=MayPOMSeries:MayPOMSeries 2 | serverUrl=http://localhost:9000 3 | serverVersion=6.7.1.35068 4 | dashboardUrl=http://localhost:9000/dashboard/index/MayPOMSeries:MayPOMSeries 5 | ceTaskId=AWy_s8P_hYKXmW7aoVov 6 | ceTaskUrl=http://localhost:9000/api/ce/task?id=AWy_s8P_hYKXmW7aoVov 7 | -------------------------------------------------------------------------------- /target/test-classes/com/qa/hubspot/tests/ContactsPageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/test-classes/com/qa/hubspot/tests/ContactsPageTest.class -------------------------------------------------------------------------------- /target/test-classes/com/qa/hubspot/tests/HomePageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/test-classes/com/qa/hubspot/tests/HomePageTest.class -------------------------------------------------------------------------------- /target/test-classes/com/qa/hubspot/tests/LoginPageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/test-classes/com/qa/hubspot/tests/LoginPageTest.class -------------------------------------------------------------------------------- /target/test-classes/com/qa/hubspot/tests/LoginPageTestNPF.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/target/test-classes/com/qa/hubspot/tests/LoginPageTestNPF.class -------------------------------------------------------------------------------- /target/test-classes/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: "3" 2 | 3 | services: 4 | sonarqube: 5 | image: sonarqube:6.7.1 6 | container_name: sonarqube 7 | restart: always 8 | environment: 9 | - SONARQUBE_JDBC_USERNAME=sonar 10 | - SONARQUBE_JDBC_PASSWORD=password1 11 | - SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonarqube 12 | ports: 13 | - "9000:9000" 14 | - "9092:9092" 15 | volumes: 16 | - sonarqube_conf:/opt/sonarqube/conf 17 | - sonarqube_data:/opt/sonarqube/data 18 | - sonarqube_extensions:/opt/sonarqube/extensions 19 | - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins 20 | 21 | db: 22 | image: postgres:10.1 23 | container_name: db 24 | restart: always 25 | environment: 26 | - POSTGRES_USER=sonar 27 | - POSTGRES_PASSWORD=password1 28 | - POSTGRES_DB=sonarqube 29 | volumes: 30 | - sonarqube_db:/var/lib/postgresql 31 | - postgresql_data:/var/lib/postgresql/data 32 | 33 | volumes: 34 | postgresql_data: 35 | sonarqube_bundled-plugins: 36 | sonarqube_conf: 37 | sonarqube_data: 38 | sonarqube_db: 39 | sonarqube_extensions: -------------------------------------------------------------------------------- /target/test-classes/testrunners/testng_regression.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /target/test-classes/testrunners/testng_sanity.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /test-output/Default suite/Default test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /test-output/Default suite/testng-failed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /test-output/Hub Spot Regression Test Automation Suite/testng-failed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/Hub Spot App Sanity Test Cases.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/Hub Spot App Test Cases.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | TestNG: Hub Spot App Test Cases 4 | 5 | 6 | 7 | 11 | 53 | 54 | 55 | 56 |

Hub Spot App Test Cases

57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 |
Tests passed/Failed/Skipped:4/0/0
Started on:Wed Jul 17 08:46:39 IST 2019
Total time:54 seconds (54561 ms)
Included groups:
Excluded groups:

69 | (Hover the method name to see the test class name)

70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 |
PASSED TESTS
Test methodExceptionTime (seconds)Instance
loginTestWithCorrectCredentialsTest
Test class: com.qa.hubspot.tests.LoginPageTest
7com.qa.hubspot.tests.LoginPageTest@6e1567f1
loginTestWithInCorrectCredentialsTest
Test class: com.qa.hubspot.tests.LoginPageTest
7com.qa.hubspot.tests.LoginPageTest@6e1567f1
verifyLoginPageTitleTest
Test class: com.qa.hubspot.tests.LoginPageTest
0com.qa.hubspot.tests.LoginPageTest@6e1567f1
verifySignUpLinkTest
Test class: com.qa.hubspot.tests.LoginPageTest
0com.qa.hubspot.tests.LoginPageTest@6e1567f1

98 | 99 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/Hub Spot App Test Cases.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/Sub Spot App Test Cases.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | TestNG: Sub Spot App Test Cases 4 | 5 | 6 | 7 | 11 | 53 | 54 | 55 | 56 |

Sub Spot App Test Cases

57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 |
Tests passed/Failed/Skipped:4/0/0
Started on:Wed Jul 17 08:43:08 IST 2019
Total time:54 seconds (54258 ms)
Included groups:
Excluded groups:

69 | (Hover the method name to see the test class name)

70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 |
PASSED TESTS
Test methodExceptionTime (seconds)Instance
loginTestWithCorrectCredentialsTest
Test class: com.qa.hubspot.tests.LoginPageTest
7com.qa.hubspot.tests.LoginPageTest@57fffcd7
loginTestWithInCorrectCredentialsTest
Test class: com.qa.hubspot.tests.LoginPageTest
7com.qa.hubspot.tests.LoginPageTest@57fffcd7
verifyLoginPageTitleTest
Test class: com.qa.hubspot.tests.LoginPageTest
0com.qa.hubspot.tests.LoginPageTest@57fffcd7
verifySignUpLinkTest
Test class: com.qa.hubspot.tests.LoginPageTest
0com.qa.hubspot.tests.LoginPageTest@57fffcd7

98 | 99 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/Sub Spot App Test Cases.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test-output/Hub Spot Sanity Test Automation Suite/testng-failed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /test-output/bullet_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/bullet_point.png -------------------------------------------------------------------------------- /test-output/collapseall.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/collapseall.gif -------------------------------------------------------------------------------- /test-output/emailable-report.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | TestNG Report 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Default suite
Default test30181,097
14 | 15 |
ClassMethodStartTime (ms)
Default suite
Default test — failed
com.qa.hubspot.tests.LoginPageTestverifyLoginPageTitleTest156350668300610105
Default test — passed
com.qa.hubspot.tests.LoginPageTestloginTestWithCorrectCredentialsTest156350671777112559
loginTestWithInCorrectCredentialsTest156350673977512462
verifySignUpLinkTest15635067032375078
16 |

Default test

com.qa.hubspot.tests.LoginPageTest#verifyLoginPageTitleTest

Exception
java.lang.AssertionError: expected [HubSpot Login123] but found [HubSpot Login] 17 | at org.testng.Assert.fail(Assert.java:96) 18 | at org.testng.Assert.failNotEquals(Assert.java:776) 19 | at org.testng.Assert.assertEqualsImpl(Assert.java:137) 20 | at org.testng.Assert.assertEquals(Assert.java:118) 21 | at org.testng.Assert.assertEquals(Assert.java:453) 22 | at org.testng.Assert.assertEquals(Assert.java:463) 23 | at com.qa.hubspot.tests.LoginPageTest.verifyLoginPageTitleTest(LoginPageTest.java:49) 24 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 25 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 26 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 27 | at java.lang.reflect.Method.invoke(Method.java:498) 28 | at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) 29 | at org.testng.internal.Invoker.invokeMethod(Invoker.java:583) 30 | at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719) 31 | at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989) 32 | at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 33 | at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) 34 | at org.testng.TestRunner.privateRun(TestRunner.java:648) 35 | at org.testng.TestRunner.run(TestRunner.java:505) 36 | at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) 37 | at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) 38 | at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) 39 | at org.testng.SuiteRunner.run(SuiteRunner.java:364) 40 | at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 41 | at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) 42 | at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) 43 | at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) 44 | at org.testng.TestNG.runSuites(TestNG.java:1049) 45 | at org.testng.TestNG.run(TestNG.java:1017) 46 | at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114) 47 | at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) 48 | at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) 49 |

back to summary

50 |

com.qa.hubspot.tests.LoginPageTest#loginTestWithCorrectCredentialsTest

back to summary

51 |

com.qa.hubspot.tests.LoginPageTest#loginTestWithInCorrectCredentialsTest

back to summary

52 |

com.qa.hubspot.tests.LoginPageTest#verifySignUpLinkTest

back to summary

53 | 54 | 55 | -------------------------------------------------------------------------------- /test-output/failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/failed.png -------------------------------------------------------------------------------- /test-output/junitreports/TEST-com.qa.hubspot.tests.ContactsPageTest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test-output/junitreports/TEST-com.qa.hubspot.tests.HomePageTest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /test-output/junitreports/TEST-com.qa.hubspot.tests.LoginPageTest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /test-output/junitreports/TEST-com.qa.hubspot.tests.LoginPageTestNPF.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test-output/navigator-bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/navigator-bullet.png -------------------------------------------------------------------------------- /test-output/old/Default suite/Default test.properties: -------------------------------------------------------------------------------- 1 | [SuiteResult context=Default test] -------------------------------------------------------------------------------- /test-output/old/Default suite/classes.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |
Class nameMethod nameGroups
com.qa.hubspot.tests.LoginPageTest  
@Test
 loginTestWithCorrectCredentialsTest 
 verifyLoginPageTitleTest 
 verifySignUpLinkTest 
 loginTestWithInCorrectCredentialsTest 
@BeforeClass
@BeforeMethod
 setUp 
@AfterMethod
 tearDown 
@AfterClass
49 | -------------------------------------------------------------------------------- /test-output/old/Default suite/groups.html: -------------------------------------------------------------------------------- 1 |

Groups used for this test run

-------------------------------------------------------------------------------- /test-output/old/Default suite/index.html: -------------------------------------------------------------------------------- 1 | Results for Default suite 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test-output/old/Default suite/main.html: -------------------------------------------------------------------------------- 1 | Results for Default suite 2 | Select a result on the left-hand pane. 3 | -------------------------------------------------------------------------------- /test-output/old/Default suite/methods-alphabetical.html: -------------------------------------------------------------------------------- 1 |

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/07/19 08:55:17 0      loginTestWithCorrectCredentialsTestmain@1475842502
19/07/19 08:55:39 22004      loginTestWithInCorrectCredentialsTestmain@1475842502
19/07/19 08:54:31 -46433     >>setUp  main@1475842502
19/07/19 08:54:53 -23854     >>setUp  main@1475842502
19/07/19 08:55:08 -9279     >>setUp  main@1475842502
19/07/19 08:55:30 12741     >>setUp  main@1475842502
19/07/19 08:54:53 -23998     <<tearDown  main@1475842502
19/07/19 08:55:08 -9453     <<tearDown  main@1475842502
19/07/19 08:55:30 12567     <<tearDown  main@1475842502
19/07/19 08:55:52 34468     <<tearDown  main@1475842502
19/07/19 08:54:43 -34765      verifyLoginPageTitleTestmain@1475842502
19/07/19 08:55:03 -14534      verifySignUpLinkTestmain@1475842502
29 | -------------------------------------------------------------------------------- /test-output/old/Default suite/methods-not-run.html: -------------------------------------------------------------------------------- 1 |

Methods that were not run

2 |
-------------------------------------------------------------------------------- /test-output/old/Default suite/methods.html: -------------------------------------------------------------------------------- 1 |

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/07/19 08:54:31 0     >>setUp  main@1475842502
19/07/19 08:54:43 11668      verifyLoginPageTitleTestmain@1475842502
19/07/19 08:54:53 22435     <<tearDown  main@1475842502
19/07/19 08:54:53 22579     >>setUp  main@1475842502
19/07/19 08:55:03 31899      verifySignUpLinkTestmain@1475842502
19/07/19 08:55:08 36980     <<tearDown  main@1475842502
19/07/19 08:55:08 37154     >>setUp  main@1475842502
19/07/19 08:55:17 46433      loginTestWithCorrectCredentialsTestmain@1475842502
19/07/19 08:55:30 59000     <<tearDown  main@1475842502
19/07/19 08:55:30 59174     >>setUp  main@1475842502
19/07/19 08:55:39 68437      loginTestWithInCorrectCredentialsTestmain@1475842502
19/07/19 08:55:52 80901     <<tearDown  main@1475842502
29 | -------------------------------------------------------------------------------- /test-output/old/Default suite/reporter-output.html: -------------------------------------------------------------------------------- 1 |

Reporter output

-------------------------------------------------------------------------------- /test-output/old/Default suite/testng.xml.html: -------------------------------------------------------------------------------- 1 | testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.qa.hubspot.tests.LoginPageTest"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
-------------------------------------------------------------------------------- /test-output/old/Default suite/toc.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Results for Default suite 4 | 5 | 6 | 7 | 8 |

Results for
Default suite

9 | 10 | 11 | 12 | 13 | 17 | 18 | 19 | 20 | 21 | 22 |
1 test1 class4 methods:
14 |   chronological
15 |   alphabetical
16 |   not run (0)
0 groupreporter outputtestng.xml
23 | 24 |

29 |

25 |
Default test (3/1/0) 26 | Results 27 |
28 |
30 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/Hub Spot App Regression Test Cases.properties: -------------------------------------------------------------------------------- 1 | [SuiteResult context=Hub Spot App Regression Test Cases] -------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/classes.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 |
Class nameMethod nameGroups
com.qa.hubspot.tests.LoginPageTest  
@Test
 loginTestWithCorrectCredentialsTest 
 verifyLoginPageTitleTest 
 verifySignUpLinkTest 
 loginTestWithInCorrectCredentialsTest 
@BeforeClass
@BeforeMethod
 setUp 
@AfterMethod
 tearDown 
@AfterClass
com.qa.hubspot.tests.ContactsPageTest  
@Test
 createNewContactTest 
@BeforeClass
@BeforeMethod
 setUp 
@AfterMethod
 tearDown 
@AfterClass
com.qa.hubspot.tests.HomePageTest  
@Test
 verifyHomePageTitleTest 
 veifyHomePageHeaderTest 
@BeforeClass
@BeforeMethod
 setUp 
@AfterMethod
 tearDown 
@AfterClass
113 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/groups.html: -------------------------------------------------------------------------------- 1 |

Groups used for this test run

-------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/index.html: -------------------------------------------------------------------------------- 1 | Results for Hub Spot Regression Test Automation Suite 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/main.html: -------------------------------------------------------------------------------- 1 | Results for Hub Spot Regression Test Automation Suite 2 | Select a result on the left-hand pane. 3 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/methods-not-run.html: -------------------------------------------------------------------------------- 1 |

Methods that were not run

2 | 3 | 4 |
com.qa.hubspot.tests.LoginPageTest.loginTestWithCorrectCredentialsTest
com.qa.hubspot.tests.LoginPageTest.loginTestWithInCorrectCredentialsTest
-------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/reporter-output.html: -------------------------------------------------------------------------------- 1 |

Reporter output

-------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/testng.xml.html: -------------------------------------------------------------------------------- 1 | testng.xml for Hub Spot Regression Test Automation Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Hub Spot Regression Test Automation Suite">
  <test thread-count="5" name="Hub Spot App Regression Test Cases">
    <classes>
      <class name="com.qa.hubspot.tests.LoginPageTest"/>
      <class name="com.qa.hubspot.tests.HomePageTest"/>
      <class name="com.qa.hubspot.tests.ContactsPageTest"/>
    </classes>
  </test> <!-- Hub Spot App Regression Test Cases -->
</suite> <!-- Hub Spot Regression Test Automation Suite -->
-------------------------------------------------------------------------------- /test-output/old/Hub Spot Regression Test Automation Suite/toc.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Results for Hub Spot Regression Test Automation Suite 4 | 5 | 6 | 7 | 8 |

Results for
Hub Spot Regression Test Automation Suite

9 | 10 | 11 | 12 | 13 | 17 | 18 | 19 | 20 | 21 | 22 |
1 test3 classes5 methods:
14 |   chronological
15 |   alphabetical
16 |   not run (2)
0 groupreporter outputtestng.xml
23 | 24 |

29 |

25 |
Hub Spot App Regression Test Cases (7/2/0) 26 | Results 27 |
28 |
30 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/Hub Spot App Sanity Test Cases.properties: -------------------------------------------------------------------------------- 1 | [SuiteResult context=Hub Spot App Sanity Test Cases] -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/Hub Spot App Test Cases.properties: -------------------------------------------------------------------------------- 1 | [SuiteResult context=Hub Spot App Test Cases] -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/Sub Spot App Test Cases.properties: -------------------------------------------------------------------------------- 1 | [SuiteResult context=Sub Spot App Test Cases] -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/classes.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |
Class nameMethod nameGroups
com.qa.hubspot.tests.LoginPageTest  
@Test
 loginTestWithCorrectCredentialsTest 
 verifyLoginPageTitleTest 
 verifySignUpLinkTest 
 loginTestWithInCorrectCredentialsTest 
@BeforeClass
@BeforeMethod
 setUp 
@AfterMethod
 tearDown 
@AfterClass
49 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/groups.html: -------------------------------------------------------------------------------- 1 |

Groups used for this test run

-------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/index.html: -------------------------------------------------------------------------------- 1 | Results for Hub Spot Sanity Test Automation Suite 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/main.html: -------------------------------------------------------------------------------- 1 | Results for Hub Spot Sanity Test Automation Suite 2 | Select a result on the left-hand pane. 3 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/methods-alphabetical.html: -------------------------------------------------------------------------------- 1 |

Methods run, sorted chronologically

>> means before, << means after


Hub Spot Sanity Test Automation Suite

(Hover the method name to see the test class name)

2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/07/19 08:46:11 0      loginTestWithCorrectCredentialsTestmain@1161382705
19/07/19 08:46:33 21882      loginTestWithInCorrectCredentialsTestmain@1161382705
19/07/19 08:45:25 -46183     >>setUp  main@1161382705
19/07/19 08:45:48 -23598     >>setUp  main@1161382705
19/07/19 08:46:02 -9346     >>setUp  main@1161382705
19/07/19 08:46:24 12756     >>setUp  main@1161382705
19/07/19 08:45:48 -23742     <<tearDown  main@1161382705
19/07/19 08:46:02 -9505     <<tearDown  main@1161382705
19/07/19 08:46:24 12590     <<tearDown  main@1161382705
19/07/19 08:46:46 34328     <<tearDown  main@1161382705
19/07/19 08:45:36 -35074      verifyLoginPageTitleTestmain@1161382705
19/07/19 08:45:57 -14571      verifySignUpLinkTestmain@1161382705
29 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/methods-not-run.html: -------------------------------------------------------------------------------- 1 |

Methods that were not run

2 |
-------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/methods.html: -------------------------------------------------------------------------------- 1 |

Methods run, sorted chronologically

>> means before, << means after


Hub Spot Sanity Test Automation Suite

(Hover the method name to see the test class name)

2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/07/19 08:45:25 0     >>setUp  main@1161382705
19/07/19 08:45:36 11109      verifyLoginPageTitleTestmain@1161382705
19/07/19 08:45:48 22441     <<tearDown  main@1161382705
19/07/19 08:45:48 22585     >>setUp  main@1161382705
19/07/19 08:45:57 31612      verifySignUpLinkTestmain@1161382705
19/07/19 08:46:02 36678     <<tearDown  main@1161382705
19/07/19 08:46:02 36837     >>setUp  main@1161382705
19/07/19 08:46:11 46183      loginTestWithCorrectCredentialsTestmain@1161382705
19/07/19 08:46:24 58773     <<tearDown  main@1161382705
19/07/19 08:46:24 58939     >>setUp  main@1161382705
19/07/19 08:46:33 68065      loginTestWithInCorrectCredentialsTestmain@1161382705
19/07/19 08:46:46 80511     <<tearDown  main@1161382705
29 | -------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/reporter-output.html: -------------------------------------------------------------------------------- 1 |

Reporter output

-------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/testng.xml.html: -------------------------------------------------------------------------------- 1 | testng.xml for Hub Spot Sanity Test Automation Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Hub Spot Sanity Test Automation Suite">
  <listeners>
    <listener class-name="com.qa.hubspot.listeners.ExtentReportListener"/>
    <listener class-name="com.qa.hubspot.listeners.TestAllureListener"/>
  </listeners>
  <test thread-count="5" name="Hub Spot App Sanity Test Cases">
    <classes>
      <class name="com.qa.hubspot.tests.LoginPageTest"/>
    </classes>
  </test> <!-- Hub Spot App Sanity Test Cases -->
</suite> <!-- Hub Spot Sanity Test Automation Suite -->
-------------------------------------------------------------------------------- /test-output/old/Hub Spot Sanity Test Automation Suite/toc.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Results for Hub Spot Sanity Test Automation Suite 4 | 5 | 6 | 7 | 8 |

Results for
Hub Spot Sanity Test Automation Suite

9 | 10 | 11 | 12 | 13 | 17 | 18 | 19 | 20 | 21 | 22 |
1 test1 class4 methods:
14 |   chronological
15 |   alphabetical
16 |   not run (0)
0 groupreporter outputtestng.xml
23 | 24 |

29 |

25 |
Hub Spot App Sanity Test Cases (3/1/0) 26 | Results 27 |
28 |
30 | -------------------------------------------------------------------------------- /test-output/old/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |

Test results

6 | 7 | 8 | 9 |
SuitePassedFailedSkippedtestng.xml
Total310 
Default suite310Link
10 | -------------------------------------------------------------------------------- /test-output/passed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/passed.png -------------------------------------------------------------------------------- /test-output/skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveenanimation20/MayPOMFramework/d9c4202ab7283e39d081dff5223a9dfb6f0fb1a3/test-output/skipped.png -------------------------------------------------------------------------------- /test-output/testng-failed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /test-output/testng-reports.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function() { 2 | $('a.navigator-link').click(function() { 3 | // Extract the panel for this link 4 | var panel = getPanelName($(this)); 5 | 6 | // Mark this link as currently selected 7 | $('.navigator-link').parent().removeClass('navigator-selected'); 8 | $(this).parent().addClass('navigator-selected'); 9 | 10 | showPanel(panel); 11 | }); 12 | 13 | installMethodHandlers('failed'); 14 | installMethodHandlers('skipped'); 15 | installMethodHandlers('passed', true); // hide passed methods by default 16 | 17 | $('a.method').click(function() { 18 | showMethod($(this)); 19 | return false; 20 | }); 21 | 22 | // Hide all the panels and display the first one (do this last 23 | // to make sure the click() will invoke the listeners) 24 | $('.panel').hide(); 25 | $('.navigator-link').first().click(); 26 | 27 | // Collapse/expand the suites 28 | $('a.collapse-all-link').click(function() { 29 | var contents = $('.navigator-suite-content'); 30 | if (contents.css('display') == 'none') { 31 | contents.show(); 32 | } else { 33 | contents.hide(); 34 | } 35 | }); 36 | }); 37 | 38 | // The handlers that take care of showing/hiding the methods 39 | function installMethodHandlers(name, hide) { 40 | function getContent(t) { 41 | return $('.method-list-content.' + name + "." + t.attr('panel-name')); 42 | } 43 | 44 | function getHideLink(t, name) { 45 | var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); 46 | return $(s); 47 | } 48 | 49 | function getShowLink(t, name) { 50 | return $('a.show-methods.' + name + "." + t.attr('panel-name')); 51 | } 52 | 53 | function getMethodPanelClassSel(element, name) { 54 | var panelName = getPanelName(element); 55 | var sel = '.' + panelName + "-class-" + name; 56 | return $(sel); 57 | } 58 | 59 | $('a.hide-methods.' + name).click(function() { 60 | var w = getContent($(this)); 61 | w.hide(); 62 | getHideLink($(this), name).hide(); 63 | getShowLink($(this), name).show(); 64 | getMethodPanelClassSel($(this), name).hide(); 65 | }); 66 | 67 | $('a.show-methods.' + name).click(function() { 68 | var w = getContent($(this)); 69 | w.show(); 70 | getHideLink($(this), name).show(); 71 | getShowLink($(this), name).hide(); 72 | showPanel(getPanelName($(this))); 73 | getMethodPanelClassSel($(this), name).show(); 74 | }); 75 | 76 | if (hide) { 77 | $('a.hide-methods.' + name).click(); 78 | } else { 79 | $('a.show-methods.' + name).click(); 80 | } 81 | } 82 | 83 | function getHashForMethod(element) { 84 | return element.attr('hash-for-method'); 85 | } 86 | 87 | function getPanelName(element) { 88 | return element.attr('panel-name'); 89 | } 90 | 91 | function showPanel(panelName) { 92 | $('.panel').hide(); 93 | var panel = $('.panel[panel-name="' + panelName + '"]'); 94 | panel.show(); 95 | } 96 | 97 | function showMethod(element) { 98 | var hashTag = getHashForMethod(element); 99 | var panelName = getPanelName(element); 100 | showPanel(panelName); 101 | var current = document.location.href; 102 | var base = current.substring(0, current.indexOf('#')) 103 | document.location.href = base + '#' + hashTag; 104 | var newPosition = $(document).scrollTop() - 65; 105 | $(document).scrollTop(newPosition); 106 | } 107 | 108 | function drawTable() { 109 | for (var i = 0; i < suiteTableInitFunctions.length; i++) { 110 | window[suiteTableInitFunctions[i]](); 111 | } 112 | 113 | for (var k in window.suiteTableData) { 114 | var v = window.suiteTableData[k]; 115 | var div = v.tableDiv; 116 | var data = v.tableData 117 | var table = new google.visualization.Table(document.getElementById(div)); 118 | table.draw(data, { 119 | showRowNumber : false 120 | }); 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /test-output/testng.css: -------------------------------------------------------------------------------- 1 | .invocation-failed, .test-failed { background-color: #DD0000; } 2 | .invocation-percent, .test-percent { background-color: #006600; } 3 | .invocation-passed, .test-passed { background-color: #00AA00; } 4 | .invocation-skipped, .test-skipped { background-color: #CCCC00; } 5 | 6 | .main-page { 7 | font-size: x-large; 8 | } 9 | 10 | --------------------------------------------------------------------------------