├── .gitignore ├── Extent_Reports.zip ├── README.md ├── Test_Execution_Reports_Analysis ├── Extent_Report_4_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_13_51_IST_2021.html ├── Extent_Report_5_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_19_08_IST_2021.html ├── Parallel_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_15_52_35_IST_2021.html ├── Parallel_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_48_02_IST_2021.html ├── Parallel_Automation_Report_Windows_10_EDGE_Sun_Sep_12_15_49_33_IST_2021.html ├── Parallel_Automation_Report_Windows_10_OPERA_Sun_Sep_12_15_51_19_IST_2021.html ├── Sequential_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_16_05_28_IST_2021.html ├── Sequential_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_57_21_IST_2021.html ├── Sequential_Automation_Report_Windows_10_EDGE_Sun_Sep_12_16_00_18_IST_2021.html ├── Sequential_Automation_Report_Windows_10_OPERA_Sun_Sep_12_16_02_45_IST_2021.html └── Test_Suite_Execution_Report_Analysis.xlsx ├── extent_reports ├── Automation_Report_Windows_10_CHROME_Sun_Sep_12_23_04_02_IST_2021.html ├── Only_ALL.html ├── Only_FAIL.html ├── Only_PASS.html └── Only_SKIP.html ├── logs ├── application.html ├── testlog.log └── testlog1.log ├── pom.xml └── src ├── main └── java │ └── com │ └── learning │ ├── configuration │ ├── TestSuiteBase.java │ └── TypedProperties.java │ ├── data │ ├── Constants.java │ ├── Constants_Element_Text.java │ ├── Constants_Expected_Text.java │ ├── Constants_Expected_Title.java │ └── Constants_Expected_URL.java │ ├── email │ └── java_Mail_API │ │ ├── EmailAttachmentsSender.java │ │ └── TestConfig.java │ ├── listeners │ ├── Retry.java │ ├── Retry_Listener.java │ └── Test_Listener.java │ ├── pages │ ├── HomePage.java │ ├── MyAccountPage.java │ └── SignInPage.java │ └── utilities │ ├── Custom_Utilties.java │ ├── DataProviders.java │ ├── ExcelReader.java │ └── ExtentManager.java └── test ├── java └── com │ └── learning │ ├── actual │ └── testscripts │ │ ├── TC_S_01_DOT_983_Footer_Validation.java │ │ ├── TC_S_02_DOT_342_Footer_Links_Validation.java │ │ ├── TC_S_03_DOT_512_SignIn_SignOut.java │ │ ├── TC_S_04_Story_753_Fail.java │ │ └── TC_S_05_Story_639_Skip.java │ └── sample │ └── testscripts │ ├── Sample_TC_S_01_Story_134_SignIn_Fail.java │ ├── Sample_TC_S_01_Story_134_SignIn_Pass.java │ ├── Sample_TC_S_01_Story_134_SignIn_Skip.java │ ├── _01_TC_ReadDataFromProperties.java │ ├── _02_TC_Usage_PageObjectModel.java │ ├── _03_TC_Usage_CustomUtilities.java │ ├── _11_TC_Login_UsingDataProvider1.java │ └── _11_TC_Login_UsingDataProvider2.java └── resources ├── excel └── testdata.xlsx ├── properties ├── environment.properties ├── input_data.properties └── log4j.properties └── runner ├── 01_TestNG_Execute_Sequential_Regression.xml └── 02_TestNG_Execute_Parallel_Regression.xml /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Extent_Reports.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Extent_Reports.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/README.md -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Extent_Report_4_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_13_51_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Extent_Report_4_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_13_51_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Extent_Report_5_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_19_08_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Extent_Report_5_Automation_Report_Windows_10_FIREFOX_Sun_Sep_12_22_19_08_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_15_52_35_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_15_52_35_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_48_02_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_48_02_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_EDGE_Sun_Sep_12_15_49_33_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_EDGE_Sun_Sep_12_15_49_33_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_OPERA_Sun_Sep_12_15_51_19_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Parallel_Automation_Report_Windows_10_OPERA_Sun_Sep_12_15_51_19_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_16_05_28_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_CHROME_HEADLESS_Sun_Sep_12_16_05_28_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_57_21_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_CHROME_Sun_Sep_12_15_57_21_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_EDGE_Sun_Sep_12_16_00_18_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_EDGE_Sun_Sep_12_16_00_18_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_OPERA_Sun_Sep_12_16_02_45_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Sequential_Automation_Report_Windows_10_OPERA_Sun_Sep_12_16_02_45_IST_2021.html -------------------------------------------------------------------------------- /Test_Execution_Reports_Analysis/Test_Suite_Execution_Report_Analysis.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/Test_Execution_Reports_Analysis/Test_Suite_Execution_Report_Analysis.xlsx -------------------------------------------------------------------------------- /extent_reports/Automation_Report_Windows_10_CHROME_Sun_Sep_12_23_04_02_IST_2021.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/extent_reports/Automation_Report_Windows_10_CHROME_Sun_Sep_12_23_04_02_IST_2021.html -------------------------------------------------------------------------------- /extent_reports/Only_ALL.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/extent_reports/Only_ALL.html -------------------------------------------------------------------------------- /extent_reports/Only_FAIL.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/extent_reports/Only_FAIL.html -------------------------------------------------------------------------------- /extent_reports/Only_PASS.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/extent_reports/Only_PASS.html -------------------------------------------------------------------------------- /extent_reports/Only_SKIP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/extent_reports/Only_SKIP.html -------------------------------------------------------------------------------- /logs/application.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/logs/application.html -------------------------------------------------------------------------------- /logs/testlog.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/logs/testlog.log -------------------------------------------------------------------------------- /logs/testlog1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/logs/testlog1.log -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/learning/configuration/TestSuiteBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/configuration/TestSuiteBase.java -------------------------------------------------------------------------------- /src/main/java/com/learning/configuration/TypedProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/configuration/TypedProperties.java -------------------------------------------------------------------------------- /src/main/java/com/learning/data/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/data/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/learning/data/Constants_Element_Text.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/data/Constants_Element_Text.java -------------------------------------------------------------------------------- /src/main/java/com/learning/data/Constants_Expected_Text.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/data/Constants_Expected_Text.java -------------------------------------------------------------------------------- /src/main/java/com/learning/data/Constants_Expected_Title.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/data/Constants_Expected_Title.java -------------------------------------------------------------------------------- /src/main/java/com/learning/data/Constants_Expected_URL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/data/Constants_Expected_URL.java -------------------------------------------------------------------------------- /src/main/java/com/learning/email/java_Mail_API/EmailAttachmentsSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/email/java_Mail_API/EmailAttachmentsSender.java -------------------------------------------------------------------------------- /src/main/java/com/learning/email/java_Mail_API/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/email/java_Mail_API/TestConfig.java -------------------------------------------------------------------------------- /src/main/java/com/learning/listeners/Retry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/listeners/Retry.java -------------------------------------------------------------------------------- /src/main/java/com/learning/listeners/Retry_Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/listeners/Retry_Listener.java -------------------------------------------------------------------------------- /src/main/java/com/learning/listeners/Test_Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/listeners/Test_Listener.java -------------------------------------------------------------------------------- /src/main/java/com/learning/pages/HomePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/pages/HomePage.java -------------------------------------------------------------------------------- /src/main/java/com/learning/pages/MyAccountPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/pages/MyAccountPage.java -------------------------------------------------------------------------------- /src/main/java/com/learning/pages/SignInPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/pages/SignInPage.java -------------------------------------------------------------------------------- /src/main/java/com/learning/utilities/Custom_Utilties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/utilities/Custom_Utilties.java -------------------------------------------------------------------------------- /src/main/java/com/learning/utilities/DataProviders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/utilities/DataProviders.java -------------------------------------------------------------------------------- /src/main/java/com/learning/utilities/ExcelReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/utilities/ExcelReader.java -------------------------------------------------------------------------------- /src/main/java/com/learning/utilities/ExtentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/main/java/com/learning/utilities/ExtentManager.java -------------------------------------------------------------------------------- /src/test/java/com/learning/actual/testscripts/TC_S_01_DOT_983_Footer_Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/actual/testscripts/TC_S_01_DOT_983_Footer_Validation.java -------------------------------------------------------------------------------- /src/test/java/com/learning/actual/testscripts/TC_S_02_DOT_342_Footer_Links_Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/actual/testscripts/TC_S_02_DOT_342_Footer_Links_Validation.java -------------------------------------------------------------------------------- /src/test/java/com/learning/actual/testscripts/TC_S_03_DOT_512_SignIn_SignOut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/actual/testscripts/TC_S_03_DOT_512_SignIn_SignOut.java -------------------------------------------------------------------------------- /src/test/java/com/learning/actual/testscripts/TC_S_04_Story_753_Fail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/actual/testscripts/TC_S_04_Story_753_Fail.java -------------------------------------------------------------------------------- /src/test/java/com/learning/actual/testscripts/TC_S_05_Story_639_Skip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/actual/testscripts/TC_S_05_Story_639_Skip.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Fail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Fail.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Pass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Pass.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Skip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/Sample_TC_S_01_Story_134_SignIn_Skip.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/_01_TC_ReadDataFromProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/_01_TC_ReadDataFromProperties.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/_02_TC_Usage_PageObjectModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/_02_TC_Usage_PageObjectModel.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/_03_TC_Usage_CustomUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/_03_TC_Usage_CustomUtilities.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/_11_TC_Login_UsingDataProvider1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/_11_TC_Login_UsingDataProvider1.java -------------------------------------------------------------------------------- /src/test/java/com/learning/sample/testscripts/_11_TC_Login_UsingDataProvider2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/java/com/learning/sample/testscripts/_11_TC_Login_UsingDataProvider2.java -------------------------------------------------------------------------------- /src/test/resources/excel/testdata.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/excel/testdata.xlsx -------------------------------------------------------------------------------- /src/test/resources/properties/environment.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/properties/environment.properties -------------------------------------------------------------------------------- /src/test/resources/properties/input_data.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/properties/input_data.properties -------------------------------------------------------------------------------- /src/test/resources/properties/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/properties/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/runner/01_TestNG_Execute_Sequential_Regression.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/runner/01_TestNG_Execute_Sequential_Regression.xml -------------------------------------------------------------------------------- /src/test/resources/runner/02_TestNG_Execute_Parallel_Regression.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajatt95/Final_Framework_Selenium_TestNG/HEAD/src/test/resources/runner/02_TestNG_Execute_Parallel_Regression.xml --------------------------------------------------------------------------------