diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cf37b16 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +.factorypath +*.iml +*.classpath +*.project +target/ +*.settings +.class +bin/ +obj/ +.idea/ +*.idea \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 7a789e0..8b58fac 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -11,12 +11,20 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 7d8ab9c..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 8624124..a18ca12 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,7 +2,14 @@ - + + + + + + + + @@ -13,6 +20,8 @@ + + - + - + - - + + @@ -34,31 +43,82 @@ - + - - - - - + + - + - - + + - + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -72,6 +132,12 @@ + + + == + browser + + @@ -83,14 +149,12 @@ @@ -118,30 +196,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - + @@ -348,10 +304,11 @@ - + + @@ -388,19 +345,45 @@ - - - - - - + + + + + + + + + + + - - + + - - + + - - + + - - + + + + + + + + - + - + @@ -486,25 +504,54 @@ - + - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -518,22 +565,11 @@ + + - - - - - - - - - - - - - - - @@ -567,9 +603,7 @@ - - - + @@ -577,167 +611,223 @@ - + + + - + - + - - + + - + + - + - + - - + + + + + - + - - + + + + + - + - - + + + + + - + - - + + + + + - + - - + + - + - - + + + + + - + + + - - - - - + + - + + + + + + + + - - + + - + + + - - + + - + - - - - - + + - + - - + + - + - - - - - + + - + - - - - - + + - + - - - - - + + - + - - + + - + + + + + + + + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BedAndBath/Extent-Report/ExtentReport.html b/BedAndBath/Extent-Report/ExtentReport.html new file mode 100644 index 0000000..872108d --- /dev/null +++ b/BedAndBath/Extent-Report/ExtentReport.html @@ -0,0 +1,568 @@ + + + + + + + + + + + + + + ExtentReports 2.0 + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+ Total Tests + +
+
+
+
+ Total Steps + +
+
+
+
+ Total Time Taken (Current Run) + 0h 0m 22s+153ms +
+
+
+
+ Total Time Taken (Overall) + 0h 0m 22s+153ms +
+
+
+
+ Start + 2019-01-19 11:07:22 +
+
+
+
+ End + 2019-01-19 11:07:44 +
+
+
+
+
+
+
+ Tests View +
+ +
+ +
+
+ test(s) passed +
+
+ test(s) failed, others +
+
+
+
+
+
+ Steps View +
+ +
+ +
+
+ step(s) passed +
+
+ step(s) failed, others +
+
+
+
+
+ Pass Percentage + +
+
+
+
+
+
+
+
+
+ Environment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParamValue
User Namelobid
OSLinux
Java Version1.8.0_191
Host Namelobid-Inspiron-13-7359
Group NameCoderClub
EnvironmentQA
Team NameGroupGreen
+
+
+
+
+
+
+ Categories + + + + + + + + + + + +
Name
+ TestIdeanAndInspiration +
+
+
+
+
+ + + +
+
+
+
+
Tests
+
+
+
+ + + + +
+ +
+ + + +
+
+ + + +
+
+ + + +
+ +
+
+
+
    +
  • +
    + checkPageTitle + fail + +
    +
    +
    + 2019-01-19 11:07:35 + 2019-01-19 11:07:43 + 0h 0m 7s+473ms +
    +
    +
    +
    + TestIdeanAndInspiration +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    11:07:35TestIdeanAndInspiration: init Elements
    11:07:35TestIdeanAndInspiration: check Page Title
    11:07:41IdeaAndInspiration: alar Win 1
    11:07:43org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#rclModal > button"} + (Session info: chrome=71.0.3578.80) + (Driver info: chromedriver=2.45.615279 (12b89733300bd268cff3b78fc76cb8f3a7cc44e5),platform=Linux 4.15.0-42-generic x86_64) (WARNING: The server did not provide any stacktrace information) +Command duration or timeout: 0 milliseconds +For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' +System info: host: 'lobid-Inspiron-13-7359', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-42-generic', java.version: '1.8.0_191' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.45.615279 (12b89733300bd2..., userDataDir: /tmp/.org.chromium.Chromium...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:32981}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 71.0.3578.80, webStorageEnabled: true} +Session ID: de57db708fcb004f9cf21d45d4e21d83 +*** Element info: {Using=css selector, value=#rclModal > button} + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214) + at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166) + at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40) + at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80) + at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:322) + at org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector(RemoteWebDriver.java:416) + at org.openqa.selenium.By$ByCssSelector.findElement(By.java:431) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:314) + at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69) + at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38) + at com.sun.proxy.$Proxy12.click(Unknown Source) + at homePage.IdeaAndInspiration.alarWin1(IdeaAndInspiration.java:19) + at testHomePage.TestIdeanAndInspiration.checkPageTitle(TestIdeanAndInspiration.java:36) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:583) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) + at org.testng.TestRunner.privateRun(TestRunner.java:648) + at org.testng.TestRunner.run(TestRunner.java:505) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) + at org.testng.SuiteRunner.run(SuiteRunner.java:364) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) + at org.testng.TestNG.runSuites(TestNG.java:1049) + at org.testng.TestNG.run(TestNG.java:1017) + at org.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:73) + at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:123)
    +
      +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+ + + + + + + + +
+
+
+
+
+
+
+ + + +
+
+
+
+
Categories
+
+
+ +
+
+
+
    +
  • +
    + TestIdeanAndInspiration +
    +
    + Fail: 1 +
    +
    +
    + +
    +
    + + + + + + + + + + + + + + + +
    RunDateTest NameStatus
    2019-01-19 11:07:35checkPageTitle
    fail
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + +
+ + + + + + + + + + + + + + + + diff --git a/BedAndBath/pom.xml b/BedAndBath/pom.xml index ce19652..5d70dcf 100644 --- a/BedAndBath/pom.xml +++ b/BedAndBath/pom.xml @@ -34,7 +34,7 @@ 3.0.0-M3 - target/test-classes/AmazonTestRunner.xml + target/test-classes/BedAndBathTestRunner.xml diff --git a/BedAndBath/screenshots/checkClosePopUp (01.12.2019-21:30PM).png b/BedAndBath/screenshots/checkClosePopUp (01.12.2019-21:30PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/checkClosePopUp (01.12.2019-21:30PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-20:07PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-20:07PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-20:07PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-20:13PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-20:13PM).png new file mode 100644 index 0000000..f1fd01c Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-20:13PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-20:18PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-20:18PM).png new file mode 100644 index 0000000..1e86c5d Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-20:18PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-21:31PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-21:31PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-21:31PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-21:40PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-21:40PM).png new file mode 100644 index 0000000..1e86c5d Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-21:40PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-21:50PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-21:50PM).png new file mode 100644 index 0000000..b677c2d Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-21:50PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-21:52PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-21:52PM).png new file mode 100644 index 0000000..2e661ff Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-21:52PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-21:59PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-21:59PM).png new file mode 100644 index 0000000..e2973d9 Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-21:59PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-22:03PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-22:03PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-22:03PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-22:35PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-22:35PM).png new file mode 100644 index 0000000..b677c2d Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-22:35PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-22:40PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-22:40PM).png new file mode 100644 index 0000000..64d61bc Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-22:40PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-22:42PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-22:42PM).png new file mode 100644 index 0000000..8473778 Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-22:42PM).png differ diff --git a/BedAndBath/screenshots/checkCollege (01.12.2019-22:47PM).png b/BedAndBath/screenshots/checkCollege (01.12.2019-22:47PM).png new file mode 100644 index 0000000..b677c2d Binary files /dev/null and b/BedAndBath/screenshots/checkCollege (01.12.2019-22:47PM).png differ diff --git a/BedAndBath/screenshots/checkIdea (01.13.2019-12:14PM).png b/BedAndBath/screenshots/checkIdea (01.13.2019-12:14PM).png new file mode 100644 index 0000000..993b875 Binary files /dev/null and b/BedAndBath/screenshots/checkIdea (01.13.2019-12:14PM).png differ diff --git a/BedAndBath/screenshots/checkIdea (01.13.2019-12:22PM).png b/BedAndBath/screenshots/checkIdea (01.13.2019-12:22PM).png new file mode 100644 index 0000000..f31d822 Binary files /dev/null and b/BedAndBath/screenshots/checkIdea (01.13.2019-12:22PM).png differ diff --git a/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:41PM).png b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:41PM).png new file mode 100644 index 0000000..1596bed Binary files /dev/null and b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:41PM).png differ diff --git a/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:43PM).png b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:43PM).png new file mode 100644 index 0000000..6f2bef0 Binary files /dev/null and b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:43PM).png differ diff --git a/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:47PM).png b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:47PM).png new file mode 100644 index 0000000..6e0337f Binary files /dev/null and b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:47PM).png differ diff --git a/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:52PM).png b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:52PM).png new file mode 100644 index 0000000..fd49e94 Binary files /dev/null and b/BedAndBath/screenshots/checkPageHeader (01.14.2019-12:52PM).png differ diff --git a/BedAndBath/screenshots/checkPageOffer (01.14.2019-12:55PM).png b/BedAndBath/screenshots/checkPageOffer (01.14.2019-12:55PM).png new file mode 100644 index 0000000..df38ccc Binary files /dev/null and b/BedAndBath/screenshots/checkPageOffer (01.14.2019-12:55PM).png differ diff --git a/BedAndBath/screenshots/checkPageOffer (01.14.2019-13:15PM).png b/BedAndBath/screenshots/checkPageOffer (01.14.2019-13:15PM).png new file mode 100644 index 0000000..fd49e94 Binary files /dev/null and b/BedAndBath/screenshots/checkPageOffer (01.14.2019-13:15PM).png differ diff --git a/BedAndBath/screenshots/checkPageTitle (01.14.2019-13:11PM).png b/BedAndBath/screenshots/checkPageTitle (01.14.2019-13:11PM).png new file mode 100644 index 0000000..fd49e94 Binary files /dev/null and b/BedAndBath/screenshots/checkPageTitle (01.14.2019-13:11PM).png differ diff --git a/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:06AM).png b/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:06AM).png new file mode 100644 index 0000000..cb3060b Binary files /dev/null and b/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:06AM).png differ diff --git a/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:07AM).png b/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:07AM).png new file mode 100644 index 0000000..cb3060b Binary files /dev/null and b/BedAndBath/screenshots/checkPageTitle (01.19.2019-11:07AM).png differ diff --git a/BedAndBath/screenshots/checkSignIn (01.14.2019-13:34PM).png b/BedAndBath/screenshots/checkSignIn (01.14.2019-13:34PM).png new file mode 100644 index 0000000..33f758c Binary files /dev/null and b/BedAndBath/screenshots/checkSignIn (01.14.2019-13:34PM).png differ diff --git a/BedAndBath/screenshots/checkSignIn (01.14.2019-13:35PM).png b/BedAndBath/screenshots/checkSignIn (01.14.2019-13:35PM).png new file mode 100644 index 0000000..4fe7084 Binary files /dev/null and b/BedAndBath/screenshots/checkSignIn (01.14.2019-13:35PM).png differ diff --git a/BedAndBath/screenshots/testSearchPage (01.11.2019-20:57PM).png b/BedAndBath/screenshots/testSearchPage (01.11.2019-20:57PM).png new file mode 100644 index 0000000..5b4b504 Binary files /dev/null and b/BedAndBath/screenshots/testSearchPage (01.11.2019-20:57PM).png differ diff --git a/BedAndBath/screenshots/testSearchPage (01.16.2019-23:10PM).png b/BedAndBath/screenshots/testSearchPage (01.16.2019-23:10PM).png new file mode 100644 index 0000000..a96c1c6 Binary files /dev/null and b/BedAndBath/screenshots/testSearchPage (01.16.2019-23:10PM).png differ diff --git a/BedAndBath/screenshots/testSearchPage (01.16.2019-23:12PM).png b/BedAndBath/screenshots/testSearchPage (01.16.2019-23:12PM).png new file mode 100644 index 0000000..a96c1c6 Binary files /dev/null and b/BedAndBath/screenshots/testSearchPage (01.16.2019-23:12PM).png differ diff --git a/BedAndBath/screenshots/testSearchPage (01.19.2019-10:53AM).png b/BedAndBath/screenshots/testSearchPage (01.19.2019-10:53AM).png new file mode 100644 index 0000000..d08e01b Binary files /dev/null and b/BedAndBath/screenshots/testSearchPage (01.19.2019-10:53AM).png differ diff --git a/BedAndBath/screenshots/testSearchPage (01.19.2019-11:05AM).png b/BedAndBath/screenshots/testSearchPage (01.19.2019-11:05AM).png new file mode 100644 index 0000000..1be733d Binary files /dev/null and b/BedAndBath/screenshots/testSearchPage (01.19.2019-11:05AM).png differ diff --git a/BedAndBath/screenshots/testViewWeddingReg (01.13.2019-22:23PM).png b/BedAndBath/screenshots/testViewWeddingReg (01.13.2019-22:23PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/testViewWeddingReg (01.13.2019-22:23PM).png differ diff --git a/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:20PM).png b/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:20PM).png new file mode 100644 index 0000000..dd89afe Binary files /dev/null and b/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:20PM).png differ diff --git a/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:22PM).png b/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:22PM).png new file mode 100644 index 0000000..dd89afe Binary files /dev/null and b/BedAndBath/screenshots/testViewWeddingReg (01.15.2019-20:22PM).png differ diff --git a/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-12:55PM).png b/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-12:55PM).png new file mode 100644 index 0000000..f1fd01c Binary files /dev/null and b/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-12:55PM).png differ diff --git a/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-19:11PM).png b/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-19:11PM).png new file mode 100644 index 0000000..dc9642a Binary files /dev/null and b/BedAndBath/screenshots/testviewPersonalizeGift (01.12.2019-19:11PM).png differ diff --git a/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:30AM).png b/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:30AM).png new file mode 100644 index 0000000..8663e75 Binary files /dev/null and b/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:30AM).png differ diff --git a/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:34AM).png b/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:34AM).png new file mode 100644 index 0000000..423940e Binary files /dev/null and b/BedAndBath/screenshots/testviewPersonalizeGift (01.13.2019-10:34AM).png differ diff --git a/BedAndBath/screenshots/testviewProduct (01.12.2019-12:54PM).png b/BedAndBath/screenshots/testviewProduct (01.12.2019-12:54PM).png new file mode 100644 index 0000000..c1970af Binary files /dev/null and b/BedAndBath/screenshots/testviewProduct (01.12.2019-12:54PM).png differ diff --git a/BedAndBath/screenshots/testviewProduct (01.13.2019-10:30AM).png b/BedAndBath/screenshots/testviewProduct (01.13.2019-10:30AM).png new file mode 100644 index 0000000..c1970af Binary files /dev/null and b/BedAndBath/screenshots/testviewProduct (01.13.2019-10:30AM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:19PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:19PM).png new file mode 100644 index 0000000..91f23d0 Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:19PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:21PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:21PM).png new file mode 100644 index 0000000..d50bf5e Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:21PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:25PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:25PM).png new file mode 100644 index 0000000..d50bf5e Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-19:25PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:16PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:16PM).png new file mode 100644 index 0000000..115cd38 Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:16PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:25PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:25PM).png new file mode 100644 index 0000000..393c38d Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:25PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:38PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:38PM).png new file mode 100644 index 0000000..d50bf5e Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.11.2019-20:38PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:50PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:50PM).png new file mode 100644 index 0000000..a0d2d2b Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:50PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:59PM).png b/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:59PM).png new file mode 100644 index 0000000..201bd39 Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.12.2019-22:59PM).png differ diff --git a/BedAndBath/screenshots/testviewWeddingReg (01.13.2019-11:16AM).png b/BedAndBath/screenshots/testviewWeddingReg (01.13.2019-11:16AM).png new file mode 100644 index 0000000..1f4d6f4 Binary files /dev/null and b/BedAndBath/screenshots/testviewWeddingReg (01.13.2019-11:16AM).png differ diff --git a/BedAndBath/src/main/java/homePage/College.java b/BedAndBath/src/main/java/homePage/College.java new file mode 100644 index 0000000..3449931 --- /dev/null +++ b/BedAndBath/src/main/java/homePage/College.java @@ -0,0 +1,22 @@ +package homePage; +import base.BaseUtil; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import reporting.TestLogger; +public class College extends BaseUtil { + @FindBy(css = ".rclCloseBtnWrapper") + public static WebElement ClosePopUp; + @FindBy(id = "college") + public static WebElement College; + @FindBy(xpath = "//*[@id=\'tabPanel2\']/div/div/div/section/div/ul/li[1]/a") + public static WebElement ShopForCollege; + @FindBy(xpath = "//*[@id=\'tabPanel2\']/div/div/div/section/div/ul/li[3]/a") + public static WebElement Tools; + @FindBy(css ="#rclModal > button") + public static WebElement alertWin; + public void alarWin1() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + alertWin.click(); + } +} diff --git a/BedAndBath/src/main/java/homePage/IdeaAndInspiration.java b/BedAndBath/src/main/java/homePage/IdeaAndInspiration.java new file mode 100644 index 0000000..dd989d3 --- /dev/null +++ b/BedAndBath/src/main/java/homePage/IdeaAndInspiration.java @@ -0,0 +1,30 @@ +package homePage; +import base.BaseUtil; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import reporting.TestLogger; + +public class IdeaAndInspiration extends BaseUtil { + @FindBy (css = "TabButton-inline_2jeqS0") + public static WebElement Inspiration; + @FindBy(css ="#rclModal > button") + public static WebElement alertWin; + @FindBy (xpath ="//*[@id=\'top-nav-menu\']/li[3]") + public static WebElement insp; + @FindBy(xpath = "/html/head/link[4]") + public static WebElement PageTitle; + public void alarWin1() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + alertWin.click(); + } + public void checkInspiration(){ + Inspiration.click(); + } + public void checkInsp(){ + insp.click(); + } + public void checkPageTitle(){ + PageTitle.click(); + } +} diff --git a/BedAndBath/src/main/java/homePage/MainPage.java b/BedAndBath/src/main/java/homePage/MainPage.java index ec90f85..30b9120 100644 --- a/BedAndBath/src/main/java/homePage/MainPage.java +++ b/BedAndBath/src/main/java/homePage/MainPage.java @@ -1,24 +1,69 @@ package homePage; -import base.CommonAPI; +import base.BaseUtil; +import org.openqa.selenium.Keys; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.FindBy; +import org.testng.annotations.Test; import reporting.TestLogger; -import static base.CommonAPI.convertToString; +public class MainPage extends BaseUtil { + @FindBy(id = "top-nav-menu") + public static WebElement WeddingReg; + @FindBy(id = "accountLink") + public static WebElement SignIn; + @FindBy(id = "app") + public static WebElement Print; + @FindBy(id = "searchInput") + public static WebElement SearchPage; + @FindBy(id = "firstTopNavItem") + public static WebElement Product; + @FindBy(id = "tabPanel0") + public static WebElement PersonalizeGift; -public class MainPage { + @FindBy(css = "#rclModal > button") + public static WebElement alertWin; + public void alarWin1() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + alertWin.click(); + } + + public void checkWeddingReg() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + WeddingReg.click(); + } + + public void checkSignIn() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + SignIn.click(); + } - //Example - @FindBy(id = "warehouse-savings") - public static WebElement viewWareHouseSavings; + public void checkPrint() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + Print.click(); + } + public void checkSearchPage() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + SearchPage.sendKeys("bedsheet", Keys.ENTER); + SearchPage.sendKeys("towel",Keys.ENTER); + } - //Example - public void checkviewWareHouseSavings(){ - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){}.getClass().getEnclosingMethod().getName())); - viewWareHouseSavings.click(); + public void checkProduct() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + Product.click(); } + public void checkPersonalizeGift() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + PersonalizeGift.click(); -} + } +} \ No newline at end of file diff --git a/BedAndBath/src/main/java/homePage/PageTitle.java b/BedAndBath/src/main/java/homePage/PageTitle.java new file mode 100644 index 0000000..13f3660 --- /dev/null +++ b/BedAndBath/src/main/java/homePage/PageTitle.java @@ -0,0 +1,37 @@ +package homePage; + +import base.BaseUtil; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import reporting.TestLogger; + +public class PageTitle extends BaseUtil { + @FindBy (id ="Logo") + public static WebElement pageLogo; + @FindBy (css = "Bed Bath and beyond") + public static WebElement pageTitle; + @FindBy(css = "Footer_2WwfU0 center") + public static WebElement pageFooter; + @FindBy(css ="#rclModal > button") + public static WebElement alertWin; + public void setalarWin1() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + alertWin.click(); + } + public void setPageLogo() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + pageLogo.click(); + } + public void setPageTitle() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + pageTitle.getText(); + } + public void setPageFooter() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + pageFooter.click(); + } +} \ No newline at end of file diff --git a/BedAndBath/src/main/java/homePage/Products.java b/BedAndBath/src/main/java/homePage/Products.java new file mode 100644 index 0000000..cea9a23 --- /dev/null +++ b/BedAndBath/src/main/java/homePage/Products.java @@ -0,0 +1,27 @@ +package homePage; +import base.BaseUtil; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import reporting.TestLogger; + +public class Products extends BaseUtil { + @FindBy(css = ".rclCloseBtnWrapper") + public static WebElement ClosePopUp; + @FindBy(id = "college") + public static WebElement College; + @FindBy(xpath = "//*[@id=\'tabPanel2\']/div/div/div/section/div/ul/li[1]/a") + public static WebElement ShopForCollege; + @FindBy(xpath = "//*[@id=\'tabPanel2\']/div/div/div/section/div/ul/li[3]/a") + public static WebElement Tools; + @FindBy(id = "Tools_menuLink") + public static WebElement MenuLink; + @FindBy(id= "Services_menuLink") + public static WebElement CollegeService; + @FindBy(css ="#rclModal > button") + public static WebElement alertWin; + public void alarWin1() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + alertWin.click(); + } +} diff --git a/BedAndBath/src/main/java/userSignIn/SignIn.java b/BedAndBath/src/main/java/userSignIn/SignIn.java new file mode 100644 index 0000000..aaa2538 --- /dev/null +++ b/BedAndBath/src/main/java/userSignIn/SignIn.java @@ -0,0 +1,25 @@ +package userSignIn; + +import base.BaseUtil; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import reporting.TestLogger; + +public class SignIn extends BaseUtil { + @FindBy (id = "accountLink") + public static WebElement signIn; + @FindBy (xpath = "//*[@id=\'profileList\']/li[1]/a") + public static WebElement clickOnSignIn; + @FindBy(css ="#rclModal > button") + public static WebElement alertWin; + + public void alarWin1(){ + alertWin.click(); + } + public void checksignIn(){ + signIn.click(); + } + public void checkclickOnSignIn(){ + clickOnSignIn.click(); + } +} diff --git a/BedAndBath/src/test/java/TestSignIn/TestSignIn.java b/BedAndBath/src/test/java/TestSignIn/TestSignIn.java new file mode 100644 index 0000000..f61dfaf --- /dev/null +++ b/BedAndBath/src/test/java/TestSignIn/TestSignIn.java @@ -0,0 +1,27 @@ +package TestSignIn; + +import homePage.College; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import reporting.TestLogger; +import userSignIn.SignIn; + +public class TestSignIn extends SignIn { + SignIn si; + @BeforeMethod + public void initElements() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + si = PageFactory.initElements(driver, SignIn.class); + } + @Test + public void checkSignIn(){ + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + si.alarWin1(); + si.checksignIn(); + si.alarWin1(); + si.checkclickOnSignIn(); + } +} diff --git a/BedAndBath/src/test/java/testHomePage/TestCollege.java b/BedAndBath/src/test/java/testHomePage/TestCollege.java new file mode 100644 index 0000000..d9fddea --- /dev/null +++ b/BedAndBath/src/test/java/testHomePage/TestCollege.java @@ -0,0 +1,29 @@ +package testHomePage; + + +import homePage.College; +import homePage.MainPage; +import homePage.Products; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import reporting.TestLogger; + +import java.util.Iterator; +import java.util.Set; + +public class TestCollege extends College { +College clg; + @BeforeMethod + public void initElements() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + clg = PageFactory.initElements(driver, College.class); + } + @Test + public void popupClose() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + clg.alarWin1(); + } +} diff --git a/BedAndBath/src/test/java/testHomePage/TestIdeanAndInspiration.java b/BedAndBath/src/test/java/testHomePage/TestIdeanAndInspiration.java new file mode 100644 index 0000000..c8dc65f --- /dev/null +++ b/BedAndBath/src/test/java/testHomePage/TestIdeanAndInspiration.java @@ -0,0 +1,39 @@ +package testHomePage; + +import homePage.College; +import homePage.IdeaAndInspiration; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import reporting.TestLogger; + +import static base.BaseUtil.convertToString; +import static base.BaseUtil.driver; + +public class TestIdeanAndInspiration extends IdeaAndInspiration { + IdeaAndInspiration IdeaInsp; + + @BeforeMethod + public void initElements() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + IdeaInsp = PageFactory.initElements(driver, IdeaAndInspiration.class); + } + @Test + public void checkIdea() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + IdeaInsp.alarWin1(); + IdeaInsp.checkInspiration(); + IdeaInsp.checkInsp(); + IdeaInsp.alarWin1(); + } + @Test + public void checkPageTitle(){ + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + driver.get("https://www.bedbathandbeyond.com/onemorething/?utm_source=BBB%20HP%20Flyout&utm_medium=BBB%20Trends-Ideas&utm_campaign=Visit%20One%20More%20Thing"); + IdeaInsp.alarWin1(); + IdeaInsp.checkPageTitle(); + } +} diff --git a/BedAndBath/src/test/java/testHomePage/TestMainPage.java b/BedAndBath/src/test/java/testHomePage/TestMainPage.java index f4cae64..de5d839 100644 --- a/BedAndBath/src/test/java/testHomePage/TestMainPage.java +++ b/BedAndBath/src/test/java/testHomePage/TestMainPage.java @@ -1,15 +1,14 @@ package testHomePage; + import homePage.MainPage; import org.openqa.selenium.support.PageFactory; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; import reporting.TestLogger; -import static base.CommonAPI.convertToString; -import static base.CommonAPI.driver; - public class TestMainPage extends MainPage { MainPage mainPage; + @BeforeMethod public void initElements() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { @@ -17,19 +16,40 @@ public void initElements() { mainPage = PageFactory.initElements(driver, MainPage.class); } @Test - public void testviewWareHouseSavings() { + public void popupClose() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewWareHouseSavings(); + mainPage.alarWin1(); + } + @Test + public void testViewWeddingReg() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.alarWin1(); + mainPage.checkWeddingReg(); + driver.getCurrentUrl(); + mainPage.checkPrint(); + } + @Test + public void testSignin() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.alarWin1(); + mainPage.checkSignIn(); + mainPage.alarWin1(); + } + @Test + public void testPrint() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkPrint(); + } + @Test + public void testSearchPage() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.alarWin1(); + mainPage.checkSearchPage(); + mainPage.alarWin1(); } - - - - - - - - - - } diff --git a/BedAndBath/src/test/java/testHomePage/TestPageTitle.java b/BedAndBath/src/test/java/testHomePage/TestPageTitle.java new file mode 100644 index 0000000..6670dcd --- /dev/null +++ b/BedAndBath/src/test/java/testHomePage/TestPageTitle.java @@ -0,0 +1,40 @@ +package testHomePage; + +import homePage.PageTitle; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import reporting.TestLogger; + +public class TestPageTitle extends PageTitle { + PageTitle PT; + + @BeforeMethod + public void initElements() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){} + .getClass().getEnclosingMethod().getName())); + PT = PageFactory.initElements(driver, PageTitle.class); + } + @Test + public void checkPageHeader() { + PT.setalarWin1(); + PT.setPageLogo(); + System.out.println("that's my logo"); + } + @Test + public void checkPageOffer() { + { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + PT.setalarWin1(); + PT.setPageLogo(); + PT.setalarWin1(); + } + } + @Test + public void checkPageTitle(){ + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + PT.setalarWin1(); + PT.setPageTitle(); + }} \ No newline at end of file diff --git a/BedAndBath/src/test/java/testHomePage/TestProductPage.java b/BedAndBath/src/test/java/testHomePage/TestProductPage.java new file mode 100644 index 0000000..0f42186 --- /dev/null +++ b/BedAndBath/src/test/java/testHomePage/TestProductPage.java @@ -0,0 +1,34 @@ +package testHomePage; + +import homePage.MainPage; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import reporting.TestLogger; + +public class TestProductPage extends MainPage { + MainPage MP; + @BeforeMethod + public void initElements() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + MP = PageFactory.initElements(driver, MainPage.class); + } + @Test + public void testviewProduct() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + MP.alarWin1(); + MP.checkProduct(); + MP.checkPersonalizeGift(); + MP.checkPrint(); + } + @Test + public void testViewPersonalizeGift()throws Exception { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + MP.alarWin1(); + MP.wait(5); + MP.checkPersonalizeGift(); + } +} \ No newline at end of file diff --git a/BedAndBath/src/test/resources/BedAndBatchTestRunner.xml b/BedAndBath/src/test/resources/BedAndBathTestRunner.xml similarity index 89% rename from BedAndBath/src/test/resources/BedAndBatchTestRunner.xml rename to BedAndBath/src/test/resources/BedAndBathTestRunner.xml index b901aa0..0a35e79 100644 --- a/BedAndBath/src/test/resources/BedAndBatchTestRunner.xml +++ b/BedAndBath/src/test/resources/BedAndBathTestRunner.xml @@ -9,7 +9,7 @@ - + diff --git a/BedAndBath/target/BedAndBath-1.0-SNAPSHOT.jar b/BedAndBath/target/BedAndBath-1.0-SNAPSHOT.jar deleted file mode 100644 index da0401d..0000000 Binary files a/BedAndBath/target/BedAndBath-1.0-SNAPSHOT.jar and /dev/null differ diff --git a/BedAndBath/target/maven-archiver/pom.properties b/BedAndBath/target/maven-archiver/pom.properties deleted file mode 100644 index 9dfe2d1..0000000 --- a/BedAndBath/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Fri Jan 11 15:47:04 EST 2019 -groupId=Group-13 -artifactId=BedAndBath -version=1.0-SNAPSHOT diff --git a/BedAndBath/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/BedAndBath/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/BedAndBath/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/BedAndBath/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/Costco/target/test-classes/CostcoTestRunner.xml b/BedAndBath/target/test-classes/BedAndBathTestRunner.xml similarity index 75% rename from Costco/target/test-classes/CostcoTestRunner.xml rename to BedAndBath/target/test-classes/BedAndBathTestRunner.xml index 23eadcd..0a35e79 100644 --- a/Costco/target/test-classes/CostcoTestRunner.xml +++ b/BedAndBath/target/test-classes/BedAndBathTestRunner.xml @@ -1,7 +1,7 @@ - + @@ -9,9 +9,9 @@ - + - + diff --git a/Costco/target/Costco-1.0-SNAPSHOT.jar b/Costco/target/Costco-1.0-SNAPSHOT.jar deleted file mode 100644 index 3faee89..0000000 Binary files a/Costco/target/Costco-1.0-SNAPSHOT.jar and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$1.class b/Costco/target/classes/homePage/MainPage$1.class deleted file mode 100644 index 1532b8a..0000000 Binary files a/Costco/target/classes/homePage/MainPage$1.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$10.class b/Costco/target/classes/homePage/MainPage$10.class deleted file mode 100644 index 484618c..0000000 Binary files a/Costco/target/classes/homePage/MainPage$10.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$11.class b/Costco/target/classes/homePage/MainPage$11.class deleted file mode 100644 index 0a907ae..0000000 Binary files a/Costco/target/classes/homePage/MainPage$11.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$12.class b/Costco/target/classes/homePage/MainPage$12.class deleted file mode 100644 index 012dd64..0000000 Binary files a/Costco/target/classes/homePage/MainPage$12.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$13.class b/Costco/target/classes/homePage/MainPage$13.class deleted file mode 100644 index 50a42b5..0000000 Binary files a/Costco/target/classes/homePage/MainPage$13.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$14.class b/Costco/target/classes/homePage/MainPage$14.class deleted file mode 100644 index a4669a4..0000000 Binary files a/Costco/target/classes/homePage/MainPage$14.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$15.class b/Costco/target/classes/homePage/MainPage$15.class deleted file mode 100644 index 0480050..0000000 Binary files a/Costco/target/classes/homePage/MainPage$15.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$16.class b/Costco/target/classes/homePage/MainPage$16.class deleted file mode 100644 index 2c50d9b..0000000 Binary files a/Costco/target/classes/homePage/MainPage$16.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$17.class b/Costco/target/classes/homePage/MainPage$17.class deleted file mode 100644 index eba6532..0000000 Binary files a/Costco/target/classes/homePage/MainPage$17.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$18.class b/Costco/target/classes/homePage/MainPage$18.class deleted file mode 100644 index 3fab19b..0000000 Binary files a/Costco/target/classes/homePage/MainPage$18.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$19.class b/Costco/target/classes/homePage/MainPage$19.class deleted file mode 100644 index ddad2d0..0000000 Binary files a/Costco/target/classes/homePage/MainPage$19.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$2.class b/Costco/target/classes/homePage/MainPage$2.class deleted file mode 100644 index 298e4b0..0000000 Binary files a/Costco/target/classes/homePage/MainPage$2.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$20.class b/Costco/target/classes/homePage/MainPage$20.class deleted file mode 100644 index 38f0c1e..0000000 Binary files a/Costco/target/classes/homePage/MainPage$20.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$21.class b/Costco/target/classes/homePage/MainPage$21.class deleted file mode 100644 index 37b3a29..0000000 Binary files a/Costco/target/classes/homePage/MainPage$21.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$22.class b/Costco/target/classes/homePage/MainPage$22.class deleted file mode 100644 index b402821..0000000 Binary files a/Costco/target/classes/homePage/MainPage$22.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$23.class b/Costco/target/classes/homePage/MainPage$23.class deleted file mode 100644 index 8531cdc..0000000 Binary files a/Costco/target/classes/homePage/MainPage$23.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$24.class b/Costco/target/classes/homePage/MainPage$24.class deleted file mode 100644 index 330e8e5..0000000 Binary files a/Costco/target/classes/homePage/MainPage$24.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$25.class b/Costco/target/classes/homePage/MainPage$25.class deleted file mode 100644 index 755baff..0000000 Binary files a/Costco/target/classes/homePage/MainPage$25.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$26.class b/Costco/target/classes/homePage/MainPage$26.class deleted file mode 100644 index 286e888..0000000 Binary files a/Costco/target/classes/homePage/MainPage$26.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$27.class b/Costco/target/classes/homePage/MainPage$27.class deleted file mode 100644 index 5a21219..0000000 Binary files a/Costco/target/classes/homePage/MainPage$27.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$28.class b/Costco/target/classes/homePage/MainPage$28.class deleted file mode 100644 index 0d7f3ce..0000000 Binary files a/Costco/target/classes/homePage/MainPage$28.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$29.class b/Costco/target/classes/homePage/MainPage$29.class deleted file mode 100644 index 524de1e..0000000 Binary files a/Costco/target/classes/homePage/MainPage$29.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$3.class b/Costco/target/classes/homePage/MainPage$3.class deleted file mode 100644 index 48e3344..0000000 Binary files a/Costco/target/classes/homePage/MainPage$3.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$4.class b/Costco/target/classes/homePage/MainPage$4.class deleted file mode 100644 index 85523eb..0000000 Binary files a/Costco/target/classes/homePage/MainPage$4.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$5.class b/Costco/target/classes/homePage/MainPage$5.class deleted file mode 100644 index 897c857..0000000 Binary files a/Costco/target/classes/homePage/MainPage$5.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$6.class b/Costco/target/classes/homePage/MainPage$6.class deleted file mode 100644 index 060d116..0000000 Binary files a/Costco/target/classes/homePage/MainPage$6.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$7.class b/Costco/target/classes/homePage/MainPage$7.class deleted file mode 100644 index e0877e0..0000000 Binary files a/Costco/target/classes/homePage/MainPage$7.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$8.class b/Costco/target/classes/homePage/MainPage$8.class deleted file mode 100644 index 1e9b63d..0000000 Binary files a/Costco/target/classes/homePage/MainPage$8.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage$9.class b/Costco/target/classes/homePage/MainPage$9.class deleted file mode 100644 index 05a6056..0000000 Binary files a/Costco/target/classes/homePage/MainPage$9.class and /dev/null differ diff --git a/Costco/target/classes/homePage/MainPage.class b/Costco/target/classes/homePage/MainPage.class deleted file mode 100644 index f479e36..0000000 Binary files a/Costco/target/classes/homePage/MainPage.class and /dev/null differ diff --git a/Costco/target/maven-archiver/pom.properties b/Costco/target/maven-archiver/pom.properties deleted file mode 100644 index b0033cb..0000000 --- a/Costco/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Fri Jan 11 11:06:27 EST 2019 -groupId=Group-13 -artifactId=Costco -version=1.0-SNAPSHOT diff --git a/Costco/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/Costco/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/Costco/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/Costco/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index dbb7a72..0000000 --- a/Costco/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nafas\Desktop\sohag\Group-13\Costco\src\main\java\homePage\MainPage.java diff --git a/Costco/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/Costco/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/Costco/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/Costco/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index 84c6516..0000000 --- a/Costco/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nafas\Desktop\sohag\Group-13\Costco\src\test\java\testHomePage\TestMainPage.java diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$1.class b/Costco/target/test-classes/testHomePage/TestMainPage$1.class deleted file mode 100644 index bfa146f..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$1.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$10.class b/Costco/target/test-classes/testHomePage/TestMainPage$10.class deleted file mode 100644 index 15110f4..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$10.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$11.class b/Costco/target/test-classes/testHomePage/TestMainPage$11.class deleted file mode 100644 index 8715b7c..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$11.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$12.class b/Costco/target/test-classes/testHomePage/TestMainPage$12.class deleted file mode 100644 index e6e6c95..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$12.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$13.class b/Costco/target/test-classes/testHomePage/TestMainPage$13.class deleted file mode 100644 index 1606278..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$13.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$14.class b/Costco/target/test-classes/testHomePage/TestMainPage$14.class deleted file mode 100644 index 90250c9..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$14.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$15.class b/Costco/target/test-classes/testHomePage/TestMainPage$15.class deleted file mode 100644 index 935dd92..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$15.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$16.class b/Costco/target/test-classes/testHomePage/TestMainPage$16.class deleted file mode 100644 index 7f51687..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$16.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$17.class b/Costco/target/test-classes/testHomePage/TestMainPage$17.class deleted file mode 100644 index a116b07..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$17.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$18.class b/Costco/target/test-classes/testHomePage/TestMainPage$18.class deleted file mode 100644 index 9fc1e65..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$18.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$19.class b/Costco/target/test-classes/testHomePage/TestMainPage$19.class deleted file mode 100644 index c8e5aea..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$19.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$2.class b/Costco/target/test-classes/testHomePage/TestMainPage$2.class deleted file mode 100644 index b45c84a..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$2.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$20.class b/Costco/target/test-classes/testHomePage/TestMainPage$20.class deleted file mode 100644 index cb2254b..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$20.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$21.class b/Costco/target/test-classes/testHomePage/TestMainPage$21.class deleted file mode 100644 index ff2ea3a..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$21.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$22.class b/Costco/target/test-classes/testHomePage/TestMainPage$22.class deleted file mode 100644 index 62e4efe..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$22.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$23.class b/Costco/target/test-classes/testHomePage/TestMainPage$23.class deleted file mode 100644 index 2fb76e8..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$23.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$24.class b/Costco/target/test-classes/testHomePage/TestMainPage$24.class deleted file mode 100644 index 7ede5c4..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$24.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$25.class b/Costco/target/test-classes/testHomePage/TestMainPage$25.class deleted file mode 100644 index b764c41..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$25.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$26.class b/Costco/target/test-classes/testHomePage/TestMainPage$26.class deleted file mode 100644 index fe725a4..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$26.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$27.class b/Costco/target/test-classes/testHomePage/TestMainPage$27.class deleted file mode 100644 index 79cfd02..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$27.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$28.class b/Costco/target/test-classes/testHomePage/TestMainPage$28.class deleted file mode 100644 index f2fca43..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$28.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$29.class b/Costco/target/test-classes/testHomePage/TestMainPage$29.class deleted file mode 100644 index 415c1b3..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$29.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$3.class b/Costco/target/test-classes/testHomePage/TestMainPage$3.class deleted file mode 100644 index 090ced6..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$3.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$30.class b/Costco/target/test-classes/testHomePage/TestMainPage$30.class deleted file mode 100644 index 203bb9e..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$30.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$31.class b/Costco/target/test-classes/testHomePage/TestMainPage$31.class deleted file mode 100644 index 118f409..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$31.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$4.class b/Costco/target/test-classes/testHomePage/TestMainPage$4.class deleted file mode 100644 index 93d20db..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$4.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$5.class b/Costco/target/test-classes/testHomePage/TestMainPage$5.class deleted file mode 100644 index 43fa32a..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$5.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$6.class b/Costco/target/test-classes/testHomePage/TestMainPage$6.class deleted file mode 100644 index 273052f..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$6.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$7.class b/Costco/target/test-classes/testHomePage/TestMainPage$7.class deleted file mode 100644 index 6bdbdc3..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$7.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$8.class b/Costco/target/test-classes/testHomePage/TestMainPage$8.class deleted file mode 100644 index 5c591c0..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$8.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage$9.class b/Costco/target/test-classes/testHomePage/TestMainPage$9.class deleted file mode 100644 index 8f1fc0b..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage$9.class and /dev/null differ diff --git a/Costco/target/test-classes/testHomePage/TestMainPage.class b/Costco/target/test-classes/testHomePage/TestMainPage.class deleted file mode 100644 index d075c28..0000000 Binary files a/Costco/target/test-classes/testHomePage/TestMainPage.class and /dev/null differ diff --git a/Generic/src/main/java/base/BaseUtil.java b/Generic/src/main/java/base/BaseUtil.java index 9561646..86ec8a8 100644 --- a/Generic/src/main/java/base/BaseUtil.java +++ b/Generic/src/main/java/base/BaseUtil.java @@ -49,9 +49,9 @@ public class BaseUtil { @BeforeMethod public void setUp(@Optional("false") boolean useCloudEnv, @Optional("false")String cloudEnvName, @Optional("OS X") String os, @Optional("10") String os_version, @Optional("chrome") String browserName, @Optional("60") - String browserVersion, @Optional("http://www.mountsinai.org") String url)throws IOException { + String browserVersion, @Optional("https://www.bedbathandbeyond.com/") String url)throws IOException { - System.setProperty("webdriver.chrome.driver","../Generic/browserDriver/chromedriver"); + System.setProperty("webdriver.chrome.driver","/home/lobid/Downloads/chromedriver"); if(useCloudEnv==true){ if(cloudEnvName.equalsIgnoreCase("browserstack")) { getCloudDriver(cloudEnvName,browserstack_username,browserstack_accesskey,os,os_version, browserName, browserVersion); @@ -62,18 +62,20 @@ public void setUp(@Optional("false") boolean useCloudEnv, @Optional("false")Stri getLocalDriver(os, browserName); } wait = new WebDriverWait(driver,10); - driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); - driver.manage().timeouts().pageLoadTimeout(25, TimeUnit.SECONDS); + driver.manage().timeouts().implicitlyWait(2000, TimeUnit.MILLISECONDS); + driver.manage().timeouts().pageLoadTimeout(40, TimeUnit.SECONDS); + driver.manage().timeouts().setScriptTimeout(60, TimeUnit.SECONDS); + //driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); + //driver.manage().timeouts().pageLoadTimeout(25, TimeUnit.SECONDS); driver.get(url); - //driver.manage().window().maximize(); - + driver.manage().window().maximize(); } public WebDriver getLocalDriver(@Optional("OS X") String OS, String browserName){ if(browserName.equalsIgnoreCase("chrome")){ if(OS.equalsIgnoreCase("OS X")){ - System.setProperty("webdriver.chrome.driver","../Generic/browserDriver/chromedriver"); //this one used + System.setProperty("webdriver.chrome.driver","/home/lobid/Downloads/chromedriver"); //this one used }else if(OS.equalsIgnoreCase("Windows")){ - System.setProperty("webdriver.chrome.driver", "..\\Generic\\browserDriver\\chromedriver.exe"); + //System.setProperty("webdriver.chrome.driver", "..\\Generic\\browserDriver\\chromedriver.exe"); } driver = new ChromeDriver(); builder = new Actions(driver); @@ -83,7 +85,7 @@ public WebDriver getLocalDriver(@Optional("OS X") String OS, String browserName) if(OS.equalsIgnoreCase("OS X")){ System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir")+"/browserDriver/chromedriver"); }else if(OS.equalsIgnoreCase("Windows")){ - System.setProperty("webdriver.chrome.driver", "../Generic/browserDriver/chromedriver.exe"); + // System.setProperty("webdriver.chrome.driver", "../Generic/browserDriver/chromedriver.exe"); } driver = new ChromeDriver(options); driver.manage().deleteAllCookies(); @@ -92,13 +94,13 @@ public WebDriver getLocalDriver(@Optional("OS X") String OS, String browserName) else if(browserName.equalsIgnoreCase("firefox")){ if(OS.equalsIgnoreCase("OS X")){ - System.setProperty("webdriver.gecko.driver", "../Generic/browserDriver/geckodriver"); + System.setProperty("webdriver.gecko.driver", "/home/lobid/Downloads/chromedriver"); }else if(OS.equalsIgnoreCase("Windows")) { - System.setProperty("webdriver.gecko.driver", "..\\Generic\\browserDriver\\geckodriver.exe"); + //System.setProperty("webdriver.gecko.driver", "..\\Generic\\browserDriver\\geckodriver.exe"); } driver = new FirefoxDriver(); } else if(browserName.equalsIgnoreCase("ie")) { - System.setProperty("webdriver.ie.driver", "..\\Generic\\browserDriver\\IEDriverServer.exe"); + //System.setProperty("webdriver.ie.driver", "..\\Generic\\browserDriver\\IEDriverServer.exe"); driver = new InternetExplorerDriver(); } return driver; @@ -163,7 +165,6 @@ public void afterEachTestMethod(ITestResult result) { } driver.quit(); } - public static void captureScreenshot(WebDriver driver, String screenshotName){ DateFormat df = new SimpleDateFormat("(MM.dd.yyyy-HH:mma)"); Date date = new Date(); @@ -207,6 +208,29 @@ public static String convertToString(String st){ splitString = StringUtils.join(StringUtils.splitByCharacterTypeCamelCase(st), ' '); return splitString; } + public void navigateBack(){ + driver.navigate().back(); + } + public List getListofWebElementsByCss(String locator) { + ArrayList list = new ArrayList<>(); + list = (ArrayList) driver.findElements(By.cssSelector(locator)); + return list; + } + public List getListofWebElementsByXpath(String locator){ + ArrayList list = new ArrayList<>(); + list = (ArrayList) driver.findElements(By.xpath(locator)); + return list; + } + public void navigateFroward(){ + driver.navigate().forward(); + } + public String getCurrentPageUrl(){ + String url = driver.getCurrentUrl(); + return url; + } + public void getTextByCss(String locator){ + String st = driver.findElement(By.cssSelector(locator)).getText(); + } public void inputValueInTextBoxByWebElement(WebElement webElement, String value){ webElement.sendKeys(value + Keys.ENTER); } @@ -216,8 +240,15 @@ public void typeOnInputField(String locator, String value) { public void clearInputBox(WebElement webElement){ webElement.clear(); } + public String getTextById(String locator){ + return driver.findElement(By.id(locator)).getText(); + } + public String getTextByName(String locator){ + String st = driver.findElement(By.name(locator)).getText(); + return st; + } public static void sleepFor(int sec)throws InterruptedException { - Thread.sleep(sec * 1000); + Thread.sleep(sec * 3000); } public List getTextFromWebElements(WebElement element){ List elements = new ArrayList(); diff --git a/Generic/src/main/java/base/CommonAPI.java b/Generic/src/main/java/base/CommonAPI.java index 1fd088b..88ebe12 100644 --- a/Generic/src/main/java/base/CommonAPI.java +++ b/Generic/src/main/java/base/CommonAPI.java @@ -49,7 +49,7 @@ public class CommonAPI { @BeforeMethod public void setUp(@Optional("false") boolean useCloudEnv, @Optional("false")String cloudEnvName, @Optional("Windows") String os, @Optional("10") String os_version, @Optional("chrome") String browserName, @Optional("60") - String browserVersion, @Optional("https://www.costco.com") String url)throws IOException { + String browserVersion, @Optional("") String url)throws IOException { //for single test, put your web address on line 52, while push just keep the quotation, remove url System.setProperty("webdriver.chrome.driver","../Generic/browserDriver/chromedriver"); if(useCloudEnv==true){ diff --git a/Generic/target/Generic-1.0-SNAPSHOT.jar b/Generic/target/Generic-1.0-SNAPSHOT.jar deleted file mode 100644 index 8ccb5ab..0000000 Binary files a/Generic/target/Generic-1.0-SNAPSHOT.jar and /dev/null differ diff --git a/Generic/target/classes/base/BaseUtil.class b/Generic/target/classes/base/BaseUtil.class index 3d39ffd..6148c7c 100644 Binary files a/Generic/target/classes/base/BaseUtil.class and b/Generic/target/classes/base/BaseUtil.class differ diff --git a/Generic/target/classes/base/CommonAPI.class b/Generic/target/classes/base/CommonAPI.class index 3cff3c4..a78f5f9 100644 Binary files a/Generic/target/classes/base/CommonAPI.class and b/Generic/target/classes/base/CommonAPI.class differ diff --git a/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsDataReaderUtil.class b/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsDataReaderUtil.class index 88b28ee..d115aee 100644 Binary files a/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsDataReaderUtil.class and b/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsDataReaderUtil.class differ diff --git a/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsReader.class b/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsReader.class index a4964b0..b64db31 100644 Binary files a/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsReader.class and b/Generic/target/classes/dataProviderUtilityWithXlsReader/XlsReader.class differ diff --git a/Generic/target/classes/databases/ConnectToMongoDB.class b/Generic/target/classes/databases/ConnectToMongoDB.class index 3722851..ba88912 100644 Binary files a/Generic/target/classes/databases/ConnectToMongoDB.class and b/Generic/target/classes/databases/ConnectToMongoDB.class differ diff --git a/Generic/target/classes/databases/ConnectToSqlDB.class b/Generic/target/classes/databases/ConnectToSqlDB.class index 5b6436f..2f815b0 100644 Binary files a/Generic/target/classes/databases/ConnectToSqlDB.class and b/Generic/target/classes/databases/ConnectToSqlDB.class differ diff --git a/Generic/target/classes/googleAPIs/GoogleSheetReader.class b/Generic/target/classes/googleAPIs/GoogleSheetReader.class index 71c8f5b..f166cb0 100644 Binary files a/Generic/target/classes/googleAPIs/GoogleSheetReader.class and b/Generic/target/classes/googleAPIs/GoogleSheetReader.class differ diff --git a/Generic/target/classes/utility/ConnectDB.class b/Generic/target/classes/utility/ConnectDB.class index 8ba965e..f096d52 100644 Binary files a/Generic/target/classes/utility/ConnectDB.class and b/Generic/target/classes/utility/ConnectDB.class differ diff --git a/Generic/target/classes/utility/DataReader.class b/Generic/target/classes/utility/DataReader.class index f14021c..a532a0a 100644 Binary files a/Generic/target/classes/utility/DataReader.class and b/Generic/target/classes/utility/DataReader.class differ diff --git a/Generic/target/maven-archiver/pom.properties b/Generic/target/maven-archiver/pom.properties deleted file mode 100644 index ab88c07..0000000 --- a/Generic/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Fri Jan 11 11:04:41 EST 2019 -groupId=Group-13 -artifactId=Generic -version=1.0-SNAPSHOT diff --git a/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst index e69de29..5a06d83 100644 --- a/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ b/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,16 @@ +googleAPIs/GoogleSheetReader.class +base/CommonAPI.class +reporting/ExtentTestManager.class +reporting/TestLogger.class +dataProviderUtilityWithXlsReader/XlsDataReaderUtil.class +databases/ConnectToSqlDB.class +dataProviderUtilityWithXlsReader/XlsReader.class +utility/ConnectDB.class +parser/Student.class +reporting/ExtentManager.class +databases/Student.class +databases/ConnectToMongoDB.class +reporting/ApplicationLog.class +utility/DataReader.class +databases/User.class +base/BaseUtil.class diff --git a/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst index c6c7e07..08d81ae 100644 --- a/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ b/Generic/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -1,16 +1,16 @@ -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\parser\Student.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\reporting\ExtentTestManager.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\databases\ConnectToMongoDB.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\databases\Student.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\reporting\ApplicationLog.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\base\BaseUtil.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\reporting\ExtentManager.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\databases\ConnectToSqlDB.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\utility\ConnectDB.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\googleAPIs\GoogleSheetReader.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\utility\DataReader.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\databases\User.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\reporting\TestLogger.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\dataProviderUtilityWithXlsReader\XlsDataReaderUtil.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\base\CommonAPI.java -C:\Users\nafas\Desktop\sohag\Group-13\Generic\src\main\java\dataProviderUtilityWithXlsReader\XlsReader.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/base/CommonAPI.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/parser/Student.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/base/BaseUtil.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/dataProviderUtilityWithXlsReader/XlsDataReaderUtil.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/dataProviderUtilityWithXlsReader/XlsReader.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/reporting/ExtentTestManager.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/googleAPIs/GoogleSheetReader.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/reporting/TestLogger.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/utility/ConnectDB.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/databases/Student.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/utility/DataReader.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/reporting/ApplicationLog.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/reporting/ExtentManager.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/databases/ConnectToMongoDB.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/databases/ConnectToSqlDB.java +/home/lobid/Desktop/GroupProject/Group-13/Generic/src/main/java/databases/User.java diff --git a/Generic/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/Generic/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/Group-13.iml b/Group-13.iml index 78b2cc5..23fc016 100644 --- a/Group-13.iml +++ b/Group-13.iml @@ -1,2 +1,13 @@ - \ No newline at end of file + + + + + + + + + + + + \ No newline at end of file diff --git a/SantanderBank/target/SantanderBank-1.0-SNAPSHOT.jar b/SantanderBank/target/SantanderBank-1.0-SNAPSHOT.jar deleted file mode 100644 index ac81eee..0000000 Binary files a/SantanderBank/target/SantanderBank-1.0-SNAPSHOT.jar and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$1.class b/SantanderBank/target/classes/homePage/MainPage$1.class deleted file mode 100644 index 373b44c..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$1.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$2.class b/SantanderBank/target/classes/homePage/MainPage$2.class deleted file mode 100644 index a0136f8..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$2.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$3.class b/SantanderBank/target/classes/homePage/MainPage$3.class deleted file mode 100644 index a2bda53..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$3.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$4.class b/SantanderBank/target/classes/homePage/MainPage$4.class deleted file mode 100644 index 1ebd6c0..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$4.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$5.class b/SantanderBank/target/classes/homePage/MainPage$5.class deleted file mode 100644 index 408ac12..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$5.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$6.class b/SantanderBank/target/classes/homePage/MainPage$6.class deleted file mode 100644 index a5b7402..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$6.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$7.class b/SantanderBank/target/classes/homePage/MainPage$7.class deleted file mode 100644 index 1f3a6d7..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$7.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$8.class b/SantanderBank/target/classes/homePage/MainPage$8.class deleted file mode 100644 index 4a3ad7d..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$8.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage$9.class b/SantanderBank/target/classes/homePage/MainPage$9.class deleted file mode 100644 index 101c212..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage$9.class and /dev/null differ diff --git a/SantanderBank/target/classes/homePage/MainPage.class b/SantanderBank/target/classes/homePage/MainPage.class deleted file mode 100644 index d820b07..0000000 Binary files a/SantanderBank/target/classes/homePage/MainPage.class and /dev/null differ diff --git a/SantanderBank/target/maven-archiver/pom.properties b/SantanderBank/target/maven-archiver/pom.properties deleted file mode 100644 index 183ba55..0000000 --- a/SantanderBank/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Fri Jan 11 15:51:55 EST 2019 -groupId=Group-13 -artifactId=SantanderBank -version=1.0-SNAPSHOT diff --git a/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index ad982fa..0000000 --- a/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,10 +0,0 @@ -homePage\MainPage$3.class -homePage\MainPage$9.class -homePage\MainPage.class -homePage\MainPage$6.class -homePage\MainPage$4.class -homePage\MainPage$2.class -homePage\MainPage$5.class -homePage\MainPage$8.class -homePage\MainPage$7.class -homePage\MainPage$1.class diff --git a/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index e45c3cb..0000000 --- a/SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nafas\Desktop\sohag\Group-13\SantanderBank\src\main\java\homePage\MainPage.java diff --git a/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index a7cc018..0000000 --- a/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1,11 +0,0 @@ -testHomePage\TestMainPage$2.class -testHomePage\TestMainPage$5.class -testHomePage\TestMainPage$8.class -testHomePage\TestMainPage$1.class -testHomePage\TestMainPage$6.class -testHomePage\TestMainPage$10.class -testHomePage\TestMainPage$3.class -testHomePage\TestMainPage$4.class -testHomePage\TestMainPage$7.class -testHomePage\TestMainPage.class -testHomePage\TestMainPage$9.class diff --git a/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index 19a362a..0000000 --- a/SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nafas\Desktop\sohag\Group-13\SantanderBank\src\test\java\testHomePage\TestMainPage.java diff --git a/SantanderBank/target/test-classes/SantanderBankTestRunner.xml b/SantanderBank/target/test-classes/SantanderBankTestRunner.xml deleted file mode 100644 index 084f9a1..0000000 --- a/SantanderBank/target/test-classes/SantanderBankTestRunner.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$1.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$1.class deleted file mode 100644 index ce5ebfd..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$1.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$10.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$10.class deleted file mode 100644 index cd95200..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$10.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$2.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$2.class deleted file mode 100644 index 995c5d4..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$2.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$3.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$3.class deleted file mode 100644 index c986edf..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$3.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class deleted file mode 100644 index d117b65..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class deleted file mode 100644 index a3c157c..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class deleted file mode 100644 index dc16884..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class deleted file mode 100644 index 7ecbd8f..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class deleted file mode 100644 index 2c9d3ec..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class deleted file mode 100644 index 21bfc40..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class and /dev/null differ diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage.class deleted file mode 100644 index 54c6e9d..0000000 Binary files a/SantanderBank/target/test-classes/testHomePage/TestMainPage.class and /dev/null differ diff --git a/SprintMobile/target/SprintMobile-1.0-SNAPSHOT.jar b/SprintMobile/target/SprintMobile-1.0-SNAPSHOT.jar deleted file mode 100644 index 5f75537..0000000 Binary files a/SprintMobile/target/SprintMobile-1.0-SNAPSHOT.jar and /dev/null differ diff --git a/SprintMobile/target/maven-archiver/pom.properties b/SprintMobile/target/maven-archiver/pom.properties deleted file mode 100644 index 9d6bbfb..0000000 --- a/SprintMobile/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Fri Jan 11 15:58:32 EST 2019 -groupId=Group-13 -artifactId=SprintMobile -version=1.0-SNAPSHOT diff --git a/SprintMobile/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/SprintMobile/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/SprintMobile/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/SprintMobile/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/W3school/pom.xml b/W3school/pom.xml new file mode 100644 index 0000000..512719f --- /dev/null +++ b/W3school/pom.xml @@ -0,0 +1,22 @@ + + + + Group-13 + Group-13 + 1.0-SNAPSHOT + + 4.0.0 + + W3school + + + Group-13 + Generic + 1.0-SNAPSHOT + + + + + \ No newline at end of file diff --git a/W3school/src/test/java/TestTable.java b/W3school/src/test/java/TestTable.java new file mode 100644 index 0000000..84298c9 --- /dev/null +++ b/W3school/src/test/java/TestTable.java @@ -0,0 +1,10 @@ +import base.BaseUtil; +import org.testng.annotations.Test; + +public class TestTable extends BaseUtil { + @Test + public void readCell(){ + // String cell = getTexByCss("#main > div.w3-responsive > table > tbody > tr:nth-child(4) > td:nth-child(2)"); + } + +} diff --git a/pom.xml b/pom.xml index 89c7ffb..81fc07d 100644 --- a/pom.xml +++ b/pom.xml @@ -14,6 +14,7 @@ BedAndBath SantanderBank SprintMobile + W3school