From 81223d334b644f09504d36b67630a51c84623ab4 Mon Sep 17 00:00:00 2001 From: MdManiruzzaman <159manir@gmail.com> Date: Fri, 11 Jan 2019 17:29:13 -0500 Subject: [PATCH 01/21] SantanderLogo test Passed --- .idea/workspace.xml | 293 ++++------ Group-13.iml | 2 - SantanderBank/Extent-Report/ExtentReport.html | 513 ++++++++++++++++++ .../src/main/java/homePage/MainPage.java | 67 +-- .../test/java/testHomePage/TestMainPage.java | 45 +- .../target/classes/homePage/MainPage$1.class | Bin 459 -> 468 bytes .../target/classes/homePage/MainPage$2.class | Bin 466 -> 0 bytes .../target/classes/homePage/MainPage$3.class | Bin 471 -> 0 bytes .../target/classes/homePage/MainPage$4.class | Bin 480 -> 0 bytes .../target/classes/homePage/MainPage$5.class | Bin 475 -> 0 bytes .../target/classes/homePage/MainPage$6.class | Bin 475 -> 0 bytes .../target/classes/homePage/MainPage$7.class | Bin 469 -> 0 bytes .../target/classes/homePage/MainPage$8.class | Bin 476 -> 0 bytes .../target/classes/homePage/MainPage$9.class | Bin 467 -> 0 bytes .../target/classes/homePage/MainPage.class | Bin 3721 -> 1274 bytes .../testHomePage/TestMainPage$10.class | Bin 512 -> 0 bytes .../testHomePage/TestMainPage$3.class | Bin 502 -> 511 bytes .../testHomePage/TestMainPage$4.class | Bin 509 -> 0 bytes .../testHomePage/TestMainPage$5.class | Bin 523 -> 0 bytes .../testHomePage/TestMainPage$6.class | Bin 518 -> 0 bytes .../testHomePage/TestMainPage$7.class | Bin 518 -> 0 bytes .../testHomePage/TestMainPage$8.class | Bin 512 -> 0 bytes .../testHomePage/TestMainPage$9.class | Bin 519 -> 0 bytes .../testHomePage/TestMainPage.class | Bin 3424 -> 1713 bytes 24 files changed, 632 insertions(+), 288 deletions(-) delete mode 100644 Group-13.iml create mode 100644 SantanderBank/Extent-Report/ExtentReport.html delete mode 100644 SantanderBank/target/classes/homePage/MainPage$2.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$3.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$4.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$5.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$6.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$7.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$8.class delete mode 100644 SantanderBank/target/classes/homePage/MainPage$9.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$10.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 8624124..22a4662 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,7 +2,10 @@ - + + + + @@ -20,12 +23,12 @@ - + - - + + @@ -36,8 +39,8 @@ - - + + @@ -54,11 +57,44 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -92,10 +128,8 @@ @@ -160,8 +196,6 @@ - - @@ -172,25 +206,25 @@ - + - + - + - + @@ -198,90 +232,12 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -309,46 +265,22 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + +
+
+
    +
  • +
    + testSantanderLogo + pass + +
    +
    +
    + 2019-01-11 17:26:50 + 2019-01-11 17:26:56 + 0h 0m 5s+624ms +
    +
    +
    +
    + TestMainPage +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    17:26:50: initialize
    17:26:50TestMainPage: test Santander Logo
    17:26:50MainPage: check Santander Logo
    17:26:56Test Passed
    +
      +
    +
    +
    +
  • +
+
+
+ + +
+
+
+
+
+ + + + + + + + +
+
+
+
+
+
+ + + + +
+
+
+
+
Categories
+
+
+ +
+
+
+
    +
  • +
    + TestMainPage +
    +
    + Pass: 1 +
    +
    +
    + +
    +
    + + + + + + + + + + + + + + + +
    RunDateTest NameStatus
    2019-01-11 17:26:50testSantanderLogo
    pass
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SantanderBank/src/main/java/homePage/MainPage.java b/SantanderBank/src/main/java/homePage/MainPage.java index c16cffc..13b8ca1 100644 --- a/SantanderBank/src/main/java/homePage/MainPage.java +++ b/SantanderBank/src/main/java/homePage/MainPage.java @@ -6,71 +6,14 @@ import reporting.TestLogger; public class MainPage extends CommonAPI { - @FindBy(xpath = "//img[@alt='Mount Sinai']") - public static WebElement logo; - @FindBy(linkText = "Find a Doctor") - public static WebElement findADoctor; - @FindBy(id = "hploc__sel-text-hosp") - public static WebElement selectHospitals1; - @FindBy(xpath = "//h3[contains(text(),'300+ Community Locations')]") - public static WebElement communityLocations300Plus; - @FindBy(xpath = "//span[contains(text(),'You can access Mount Sinai health care across New York City and beyond')]") - public static WebElement captionOfSymbolOfMap; - @FindBy(xpath = "//div[@class='nav navbar col-xs-12']//a[text()='Inside Mount Sinai Blog']") - public static WebElement insideMountSinaiBlog; - @FindBy(xpath = "//i[@class='fa fa-linkedin']") - public static WebElement blogInLinkedIn; - @FindBy(xpath = "//div[@class='nav col-xs-12 col-sm-4']//a[contains(text(),'International Services')]") - public static WebElement internationalServices; - @FindBy(xpath = "//div[@class='nav col-xs-12 col-sm-4']//a[text()='Find a Doctor']") - public static WebElement findADoctor3; + @FindBy(xpath = "//img[@alt = 'Santander Bank N.A.']") + public static WebElement SantanderLogo; - - - public void checkLogo() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - logo.click(); - } - public void checkFindADoctor() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - findADoctor.click(); - } - public void checkSelectHospitals1() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - selectHospitals1.click(); - } - public void checkCommunityLocations300Plus() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - communityLocations300Plus.click(); - } - public void checkCaptionOfSymbolOfMap() { + public void checkSantanderLogo() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - captionOfSymbolOfMap.click(); - } - public void checkInsideMountSinaiBlog() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - insideMountSinaiBlog.click(); - } - public void checkBlogInLinkedIn() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - blogInLinkedIn.click(); - } - public void checkInternationalServices() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - internationalServices.click(); - } - public void checkFindADoctor3() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - findADoctor3.click(); + SantanderLogo.click(); } + } \ No newline at end of file diff --git a/SantanderBank/src/test/java/testHomePage/TestMainPage.java b/SantanderBank/src/test/java/testHomePage/TestMainPage.java index 30d9e07..a627885 100644 --- a/SantanderBank/src/test/java/testHomePage/TestMainPage.java +++ b/SantanderBank/src/test/java/testHomePage/TestMainPage.java @@ -16,48 +16,9 @@ public void initialize() { mainPage = PageFactory.initElements(driver, MainPage.class); } @Test - public void testLogo(){ + public void testSantanderLogo(){ TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){}.getClass().getEnclosingMethod().getName())); - mainPage.checkLogo(); - } - @Test - public void testFindADoctor(){ - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){}.getClass().getEnclosingMethod().getName())); - mainPage.checkFindADoctor(); - } - @Test - public void testCommunityLocations300Plus(){ - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){}.getClass().getEnclosingMethod().getName())); - mainPage.checkCommunityLocations300Plus(); - } - @Test - public void testCaptionOfSymbolOfMap() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - mainPage.checkCaptionOfSymbolOfMap(); - } - @Test - public void testInsideMountSinaiBlog() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - mainPage.checkInsideMountSinaiBlog(); - } - @Test - public void testBlogInLinkedIn() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - mainPage.checkBlogInLinkedIn(); - } - @Test - public void testInternationalServices() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - mainPage.checkInternationalServices(); - } - @Test - public void testFindADoctor3() { - TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); - mainPage.checkFindADoctor3(); + mainPage.checkSantanderLogo(); } + } diff --git a/SantanderBank/target/classes/homePage/MainPage$1.class b/SantanderBank/target/classes/homePage/MainPage$1.class index 373b44c64cc26c57b6e247f8efb4f948524247a4..f8c0efee3ab9508cc41bfe8ada4a3a5399dcba49 100644 GIT binary patch delta 33 ocmX@je1&;~IU~PNaz<)$c5q@|Nn&0~YSCm{MqftW$=!?&0Kz~D*Z=?k delta 24 fcmcb@e42TKIU^fqaz<)$_GC9kUq<=KQy3ipVdw`+ diff --git a/SantanderBank/target/classes/homePage/MainPage$2.class b/SantanderBank/target/classes/homePage/MainPage$2.class deleted file mode 100644 index a0136f8c91d2a2c83afb4a9851afbbff44de95d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmZut!A`T`wHqs%FCp?h`{}ydy$Kc&4C6YnR z(^L>_toIIjir|4E7+J35L>8YH_<-PDT8{r-~w#VH9vR;juLMH)tC<2Jc2|5f2nk z5<#%GUc1>Nb$1-C;y_$UQ?K~f*71Trb5gw2fr=8T=OdAZ(agb~hkZ0WY#{H!L4$@` zo2l7j@J)fP;(Fe_n=V95tIm7@KGjfqk<}m JS>EKb^9@~uV{ZTe diff --git a/SantanderBank/target/classes/homePage/MainPage$4.class b/SantanderBank/target/classes/homePage/MainPage$4.class deleted file mode 100644 index 1ebd6c023bf2b235dc63ea09e9a8f26e6f7ea270..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmZutO;5r=5Pe%Jm0G2MpkiV?Z~#nzL~a@`L=zKG5)JpIZ0KUUP5NQt&+=eQJop3r zQO4P-C)~~M%$qlvH#47K?;ik$I4+@peH$j~78(`~7>cPclh%NtHu0lS%=k+5r(7!S zTo8RJl}twrjrKo$XU<@bqorUdPoxsJS-24K178FbsZJt~2Xh`vjemotmSb>kloIhc z;7K9~);DXnhNN!aM_KHNYpLt){jIfbHa!b=${8;J}jo-e$|aTJCb?ciCDlgdaX=Yzp4$f)f?yEDfr zt<%PHwA!NX&znJItutR?1Ckqbt2vL4sjYLo; SWWYs*tcfaW*v)y(<>wompJv|x diff --git a/SantanderBank/target/classes/homePage/MainPage$5.class b/SantanderBank/target/classes/homePage/MainPage$5.class deleted file mode 100644 index 408ac122c197ddfd7517fe11f343b5badec6cdf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmZut!A`7FaC1q%9_XmIq_v!4L4G zjMJ(o+|BOHoA)wrXFtE*KLA|dFoz8GY?!E6s9M-($i{OSHO?5y{kdL>dp;BG0hcOC zE{VR9O2%D=>hV8(bIf4&^h7We`cjFz_0kjJ1NQ=|l=|A|!I+0K!M{Z_v14#qm!;V)E^V^A_+K83i3dNx zk1|eCPuQlNdGlW8b^7`B{sG_&hXv%Y=fXzKLEXVVLq3aS+B#*Zjv~Dj4?GmTF_+3D z7err5C9?rTz5Ng0nKIbddM+4BBdNsQYB>|hBcH`osf={M<0((1!M{b@*fDrRr9^Ta z^E4F%Yn#1WeR6jvdX)s?R+@grzh|8+_%kQR8x_Pll`0&IEYfoa2Ob(|de}nVgM%gw zwJ}qx&)}N|y_l=8cRyQ*AY&+R2pJkdB!Z`*O66RP^-5(Eskpp~b;yuwccwU^-?Zst zneQ7CpU5VGLXonLFuu|s+NM+FbNgh;>cMkXi`vf!gk O(MAPT6xY1r*6SO_=Vd1V diff --git a/SantanderBank/target/classes/homePage/MainPage$7.class b/SantanderBank/target/classes/homePage/MainPage$7.class deleted file mode 100644 index 1f3a6d7c1a4d98fb3ada6a3f56accb2e49b7bfda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmZut!A`q@4?GawgiEEJ z3!*QjlG%Wv+4+a>P8rN$JQoa=u~g!2y_$*SiO(X6)W)&TqbX0M#=k*R%P}}3r9?7} zc$x}=jm_HaKB?P}@jCIvto-u-ML{EVTxkw}mIQ25L1C=N!7x?76*NHG*T-6@V~jwX$ixvo~z z9vutYWJ}}?V9*Ba-pMOi?+wNaAp4JLETivfyBs5as99NCXu^23%Chny8_U Ja?WcmU*90IVu}C& diff --git a/SantanderBank/target/classes/homePage/MainPage$8.class b/SantanderBank/target/classes/homePage/MainPage$8.class deleted file mode 100644 index 4a3ad7ddd5f940a541f03edf7a055e3d807805ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmZut!A`me*n0|NdY+=xUf-kPJt3?Ov|}edx}$9r%jt> zzHda0N6*17*#dceSabombM^|>d4u&r$bw6MKFhtq9{Kg3EO^)_MEO}Y5|MFl=Joo{A zlySQ13EQ;u-pu5^PCviiKLDI!uYer3T-c~Ns5{tZ$fu!9n#T;)VW=14p3g*Q#HBLe zjLPRy$+X8%KlrEK8Z+2^JrxY4p;Y2_xtNIfkxwGZRE9d>(U`~5@ZY3u>=?Wor9|A1 zc#;UBwN>qAm)zY4y^I4fkVdcg_pGBif9B+PrGiK&Qq4vp4fWK)j)z?|Jggz_!9jzD zTA8WYW$=waC*o?>xtq*IkTR548YvfqB6u1|HNCjhL8{{uhTK7GjD7k=n?98JzVR}M zj)QfI1wuVov;nt$_zKp3gY`npf=hQk>%GPX;rdS(JZuu9{!EQbP$Fi*N139H3aTh( IbyLgMH|+&stpET3 diff --git a/SantanderBank/target/classes/homePage/MainPage.class b/SantanderBank/target/classes/homePage/MainPage.class index d820b0730d5b75b952deb03acf01c85737ac43df..536c3dcc890646bc1cb1cc0037ac2d066bdd10d2 100644 GIT binary patch delta 469 zcmYk2$xa(V5Qe`t8pduntJwk=1~8b_lZ1UY`)1&fV-V5^EcUTvb0^mvqj{2u1A;>y zAWy)F6HmbbQ3D9kQrBO9{eM-f`gigvcJ=@H?jJD1uBMihO}8dOO4CDH(@S4S`=bol z3~Hhbg~g1<<*TNKZ=w8MGt5X#=xCfV#%(5SCKYDG_w&W2bFWm&mlPF0Jpa=35A(%b z;i#Z+a)sibhttk3*FCv7`kD34FP&K@{o!&JJ^#$v$t+}o`?CE+?ZI*W;Os*UX9RJp zy{ws*V907sOc|z`v6(f@F>lDS5bRk=x0yx563aF#hSgA6W8JX9yv?Rzi=3g3dYf&- z4lUQe${*E9jeG_uVxc71AS^D}D7UG^7ui}NFH39{$rV(BR{ss^uOtzY63btUQQ9Oo zZwA_Ngef}SnuCsbD!7gHt%d#uEQuB3uOuxvOqJ|Z{i%QEy+1;yI3skC5Y#d+Dk$d# DX1hWa literal 3721 zcma);`F7Jr6vjV=MTroFKv>HnAmAimL!rj*L^#1@eyBguhur~AG< zO8ZBk<(xi1AF8L{NRCNjxySagXZdFC{O+AQBmML5Uw;EQh2J#vVM@h)4Q-gx@HVD3 zyn`9pe77ABRJ^C59S>#a`x-3dHT1%kazTT@YzLdg4Jg4;@km1_9?G6M6|RP^q)}Gk zY1ol8d=(W9yOYLa6@iAmNh4GdX)uyTRmHr9LrLR_il-WmB#i|XAE@|Hfu8d`5sbQ4 z7>ZEATGuc73XCy7D4Kpnc#kbJ6t3``YT3Lm^4DBZ7G88w!LEB%FLKIa$_bskD~3JK zkF3b?JzD8bogP*z6+ei~>yB3#S)hq^Pb*ebqAAmK%Eg%>%Z&yz<38;g6OLy&nFk6s z%yRVbRo{;MKta3fcyp8DX{2DIG-FuClC)W3+R;rvtT>V7hW!fKoPvU`QpNS{hYu-d zBhJj0ID%{1ez{!roM>Upw-fGx6DRJvRpR%XW@%u?_Pxk*ys$^k>ghd}p?=gDU7E%a z)#hb-$=PLF73uw**@=a6-gocJj$2&DGR?4Jd5y-V{i(hFqXafAI-VB`zE?<=CZtmkv57ctBiuv1DlZ(x)K#`W@F1(g!CFhMX`l68Y6zt)a)lJV@#;lc< zTO$gNC&zDdyhsFI99PSo5W&1dHx*1aGSy*XtgxItl~6T=KeybZv1BujfW9nA1{4gp zzRHsCE0Rfiu>O+6&&8-;5DGRi0^)YHoEO2Q#jIDbMW%r}Wd)9G*E-im zC5PT_9V_`|an~vebDWtZE6n;1yCm$nvG|;Aj_Y#qdWvt0yCxcvd0*ULPrrKh)w6b2 zG9Wb#6D`@`)p@cto+o#D`3CQfdsoDKDdY+|V{sWagRV{Z)xZ|l9T}C4Oa2~zWX)ST zuHu@49kOn^mRB?jS~UdIo3rs78(KjCK`$BNtsPsx+YEbQ9^6j&n_< z(>g9RkU~<8l+}oQ|O;(s>;tQtE67k36eZC`_3szBha~r(pA|xZlY?;vLC* zv?!wZ&Zqx9y<@Ki#GOpiO{==NrJOS1lq;^dZI!vjT`T4#8_J36tqPwSymzxb%gol~ zuX(oXhfJAq5tV#e-?L)%K+MX!-%L~*+xZHArKUioxx|A_ zykh1>5Ka0Ci-IF9G1Go~RG-ro2>Dban>i`Mi08T}_@r9H^Tc~F%^-c+_y3PqJ{oP; zvFC7rZvlOL#pvLd2@M6u+1kL;O2J| zaHDXM0@Jrq7^J}DZ4|ChVCpss!xWgfjlw82cJi9w|8=@3-BVbu>w6C6cUIbPga7N} z&UV~nT~7uehg)nZc%wdf9&2Om(o3{WKgXKBMXX)Kx<#ztqVn%0+NWu@Bkt7}vEc=D zb}wS%3%vFRHvNgs3SO&|@<76<& zaGVS$$k3n4aHn;K-IC$;CJcL083xF3iVOq%o+iVYREE2)GwhWN`)`VUP@0NHCPjaIbZSLz1Dp3B%!3h7mH1l3|1l zSIKZKm0_ZFh9i<8(}bZXmEi^%Zj#{!8FFN}mBP@5N!}!Fc#9_o9MQp3oO}+|N~2cp Ut(CiL<&Ij}RVzDdWqVTo2mF*r)c^nh 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 cd95200d7308e84d73482635f030702b54980253..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmaJ-!A=4(5Pe-%R&bRC6$K3OzyUB3jNULL1|^z+nn<{prGb*AO?DUm%Y!lT;0O3o z#_8(83$|%z-puQ~>3n{@e*m~ZC4&_9vaqr5py=R$Asx?URBJO-2C<0ZTfG#Id?s2W z0z)p90Ue@UN+shiL$&@7uQ6t@dwMDuas#Qv{c1T8;fPNHiWCOg=fRkV(%|2qZR8o; zJEcU}3wRU>g4OjJwX-(0lYP>w&=-Aa3g`d!db;4xoaAqmALvM`*-*rDJ#}#CqJ*-G z4WwN-C^H}Z~y=R 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 d117b6585e5aeb586ed6c79b1af375792623594e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 zcmaJ-!A=4(5Pe-%R@PM(R1}ED0|&rFJaE&H7?fxNY9irYmS!ng+GKa}zdRTd4}O3j zWt^@aykMJl=FPm$>&)lZ`v-t7>ILMm=fcLmgNlO#hI~4gN#mTMK1@ZD-s+`zW@23!#BQYxAD7>=9&@LCfFyRT=0p*WOE+^?2X5s&#aqDXnD10GFyEDin*+D4wi zyHiTU{fH-tAb7N1qtT_`xKDZ&2Vx*i-O}H$o-Oz@C-oZ@L^_cw9Eo(UXATZMR8jM= zfxHI?HEMWmzl|<~ZwhrHuENg4bRmM2p}O_~37XtMs@c`G4pJR6_D2Hf`PD_Hvt)(asEF5UTzTg4Xnl^+&7><}V;R*ghZBxJ!yiL8w> LcCnr1O)gvC2ZVDD 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 a3c157c08290815c34ad98d771d469aef12d889a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmaJ;O-}+b5Pe-%R@PM(R1}EB0|&rFNR*R?3(;r-N+RK2)&@#;yUBi-__I716A%6X zf0S{$dhmj6+L<@=I$!<#dj9}$j(Pz(?Ab7}Z=qu0fFYkOW!&sB)JKVklbbLQ6TT4L zDSzSg29MYx`~X8C)Hx>vOf}-p^OUOBkwaA5g{GHw=Ryr7=D0P7@ib_^j8P_$hUi zYqe)Mrs5|>W#GmECn0W99 z_@j)|)q@vo)6Trk>%5uv^XvTszy+#Vq_Jngz`lv1i35gAJd;uFoT1u_MHJr#3-Q3G zqBSDW=Td2KNwh1eWZYpms{g}lj2Vn>@F*B^J*mX~YT=4-#9g0G3cbMN{+NeSmWrFu$rf@V9htAUI?XN(Vj`TC)gst_``yY9YVxU XvXKaKgi>&jCu^X9U2G?D9ZSYH`lfco 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 7ecbd8f073f88f448cdafd22d55c119a5fc249c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 518 zcmaJ;O-}+b5PgM}m35T`75Rw90|&rFJeY9MaFA#u0X2beFH5tOEN!y8_`f_D6A%6X zf0S{$dhmj6+L_mRoj22de!YJHxI{gVEDju4IJ8l=am0{I7BX&JFw}>Mh?9H05>Gr3 zoe6;vm&$-EqFqZRlODrK^B-Po%3$^NTrd=dQi+H4Y9^uypM`W%8fu@1Qyxi!e-AAq z&)^P}5>Y?oaV!WPZ`NpZsTyaj*O4#oq{&rse+M67J6=@;-ZS0 zi!J0_*r-v%8~bf^89bAy6LJ-F9%oD8Ck)k%7Z@rgHc+vgi;-TdWGoezH=zy~vdz{M zr}Xd^{Q>hlQ-bkm+1MtVC$EPLO~7fNy@Ivhka;1LfkS&P<+iXxe))$57kh+=pJpQw U6bNPDp-9$33H#Vh<0h7lZwfsN$;Yic;tcb zMg)djDh)1)b|sZey9~$8e|W7igV~Fwf}uE&O5CrO6A_R2B&0}r5cxbD^H^&98#J{% zgVR?^#J!Lwi6D5iUZc^WZtSOM75m~=>bj-Bt)9*KGbi;M<%dxsRWKCkESg$4bWlaj z!3OdUEYxV=wevPQ46ZKZgCR_d4_o9{epqm@Lx}iUH4;IQkO3DZ PvL?#d#den0xomv{{PT26 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 21bfc40a4d2565c8c10841e372002b4b2552aaf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmaJ;!A=4(5Pe-%R@PM(R1}ED0|&rFJm`UFxDbsbpe7LRWo@8j=_b2{|MFl=Joo{A zlySOp@PcjHnb&!pH`9K7e|!SCLN$jB4qVtcbWn0|#E{i9nba;Bs(mdI{SYn0GoOmq zh`@kLWxx&5Zl#jC!*E*vhu0W0*xl$wFy#AEiO1z)BH|IBgmhBuM*$DVJeCHp4{amQ z;PsReaW~{iA_$&r)~L0q8h02i<3QX?leh4<)QdS^aZyBj1&)tB3{YBbd#w!#yF#w zx9Jm@@0%KoN6W!B*&KNtSTq5*dHx30e24W)$bw6IHsxMphy2nn3m*0e5kJjFBFGc6 R;G;m+MiKkiP2(n(jvwqmcdY;b diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage.class index 54c6e9d9850e252ee1b3182575c9d9ad65898906..72eea66e62717aaea62375c28f78f4fce99d4243 100644 GIT binary patch delta 597 zcmZ9I+fEZv6o$WAfJRu&^-~^0eYOwcQdS^oB zA-pDDkf`wi3{PNU;*%KHo*FgoWd47xS?mAz+UrMUYuCotpC7*fV?5UsIi@(SaV?+F zq&TUmb4oMJh^EY_t&L?ltvI9UvgKjUYR+-qR>n0GT*yh|q~fCH5|?c-}8lb_@=$kjM~lUMYtY+b_U~jZZ*@xA&2gGGu<8UxPG;VYl`cJ zS>_Zs3^!>Q0&W>@Gwuwa6SHtC3e@1MyR$5f$WkuPXBcJF5 zJ&9##!CuMg!nT$k+Q!+Ez{MBLBtLT^2h(YwkHeBV^o!U{#BXKyRvdi7UEGfMXM<^9 z(h_OGJT-R9;`2Q7@Z|fCbZba?sjkg zmG-pgsps_c=l)SWy?16LF~v-B4)f-|yM69k?(omQfBpsFJbqCS$4fGcVxV) zpo<;icu$6|pgRyYWMmZd1wvMaP%sb(n=*0=jt9b)3`4~cMX=q$$D?gpd`IXPZYfCPouAqP?kaA1cq)J_bE*G zYSH!#ORO6OgW_DZZO79+!?7vMP||U88i%rTnqJaq^J3F+MM`*EPL`0H*d*!XsM@2? zb72NDZDrFX!_Hn^bTXdfk_XQ$IF?l;svR!M&ptUme$y-x#1UVw=XrKzGrePNIOfV` zO3#O?WxHTxMarQv(uS=Y^QM!d)nPAwUAAfE?uzWPO||mmvh4}i_LJylTDaRrhWDk7 zb!A|a5|p%4bTeYf;N@;#BmL7wJbOpq)>WJXSsmtg&D3d$(w=MBx%r}DW(8H&%OUsO zgp(8OoR@J=g^Pj=Pel>iD&EHjDt2(6c7Jeouxf~NDn7(VGCo%E3A;YPwv10ze1^|e ze1R_s`G3bt##bu7#zPh3n2->QNHMA68!oX*A?HkFqu~ILxjnU ziXS6PE~@y6P5P>A&A5u6*~ULD`);3v{zR1<#@Dv3bShRh?ud*>w z2L2@9jfyD=2gxOESb0<2&@DQIozM6M$Bi8`j=e2hZ_Np&Bn&6Y;)izSDfe6(^?Y8~ zSqW!q@(9m1<%|>BH9KQE1v>IUC!l40hR+q7CRMKO^@$^;0-x1MkSSbHW0SX6MW-wB zj_XkZjc*@ym>l1$I{$_r+7FmkzA@_>v=|Zw{8r>pdG~a!AWUH!MN7LSHWqyYs^Jv3 zw@QOTG0#ag?#oL$_oy9e;@mQ?nZgpbSCFunh=^Ub`oZp&FMe<2GbBm4NX{|e`5}Gp**WzDvD=SO z_XPE~DNe&K8h0T-M$;~u;|e{V-~cOBUvY33ErD(qt&h<*`WxEg@yF=+8}UETS%T<7 z0|jrP&vq-3x8O3`kVJbKR4Rm;B|Ao*^8qjI0a_v8TnIQCkTKRFAFGS84)2fkJ34o9 zq=eIgItt%O!4F}U{xd19&0Gb>Wgp{8?HJvR(NhJZw-Te9g7*+cZzRSGwPW-##?dMm z{goK~6nua%1|uBC*$O-i0Bu?Q3B^e@|;YggTwc{LToD)@W zPFCWK5Y8y!j8Kv>!Z{s@GhaK-5aSG2!8uilqY=(H;b@d(f^g17;w;pTlVF^YDmbH+ zI8%gkfpDfM$u!~2MB*&gjx)wMr>o$csl=HhoJ)i=M@cRd&Xow97_QOvj$w(`6Ii8w hIz}V^62U+xF!&u0$ANI{3&-wo> Date: Fri, 11 Jan 2019 18:13:59 -0500 Subject: [PATCH 02/21] Revised Commit --- .idea/workspace.xml | 131 ++++++++++++------ Generic/src/main/java/base/CommonAPI.java | 2 +- Generic/target/classes/base/CommonAPI.class | Bin 13628 -> 13647 bytes SantanderBank/Extent-Report/ExtentReport.html | 106 ++++++++++---- .../screenshots/testAbout (01.11.2019-17 | 0 .../src/main/java/homePage/MainPage.java | 30 ++++ .../test/java/testHomePage/TestMainPage.java | 27 +++- .../target/classes/homePage/MainPage$2.class | Bin 0 -> 464 bytes .../target/classes/homePage/MainPage$3.class | Bin 0 -> 463 bytes .../target/classes/homePage/MainPage$4.class | Bin 0 -> 463 bytes .../target/classes/homePage/MainPage$5.class | Bin 0 -> 465 bytes .../target/classes/homePage/MainPage.class | Bin 1274 -> 2387 bytes .../testHomePage/TestMainPage$4.class | Bin 0 -> 507 bytes .../testHomePage/TestMainPage$5.class | Bin 0 -> 506 bytes .../testHomePage/TestMainPage$6.class | Bin 0 -> 506 bytes .../testHomePage/TestMainPage$7.class | Bin 0 -> 508 bytes .../testHomePage/TestMainPage.class | Bin 1713 -> 2639 bytes 17 files changed, 226 insertions(+), 70 deletions(-) create mode 100644 SantanderBank/screenshots/testAbout (01.11.2019-17 create mode 100644 SantanderBank/target/classes/homePage/MainPage$2.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$3.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$4.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$5.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 22a4662..f33032d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,7 +3,8 @@ - + + @@ -51,8 +52,17 @@ - - + + + + + + + + + + + @@ -66,11 +76,11 @@ - + - - + + @@ -78,8 +88,8 @@ - - + + @@ -87,11 +97,11 @@ - + - - + + @@ -203,6 +213,11 @@ + + + + + @@ -279,7 +294,7 @@
- + @@ -320,7 +335,7 @@ - + + + + + + + + @@ -379,6 +412,7 @@ + @@ -415,6 +449,21 @@ + + + + + + + + + + + + + + + @@ -429,22 +478,22 @@ - + - + - + - + @@ -512,13 +561,6 @@ - - - - - - - @@ -629,44 +671,51 @@ - + - - + + - + - - + + - + - - - - - + + + + + + + + + - - + + - + - - + + + + + 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/classes/base/CommonAPI.class b/Generic/target/classes/base/CommonAPI.class index 3cff3c48bf9950ee215bc57d84462db4d0683391..77f9b841e390fc1fe221d903b1506e26dd992ad9 100644 GIT binary patch delta 55 zcmdm!bv|o@ADfnDMoCFQv6a4ld3m{BabjLcVqQvWQBq=FwqA06u6}8;enDzcaeiK6 K&gN9M>v{lTe-*0$ delta 36 qcmX?~wI^$XADg&XMoCFQv6a4ld3m{Ba(;11az2pC-CV(TT@L^VRSq2h diff --git a/SantanderBank/Extent-Report/ExtentReport.html b/SantanderBank/Extent-Report/ExtentReport.html index f8c991c..813e7e8 100644 --- a/SantanderBank/Extent-Report/ExtentReport.html +++ b/SantanderBank/Extent-Report/ExtentReport.html @@ -54,7 +54,7 @@
  • - 2019-01-11 17:26:58 + 2019-01-11 18:09:05
  • v2.41.1 @@ -84,25 +84,25 @@
    Total Time Taken (Current Run) - 0h 0m 25s+342ms + 0h 0m 18s+855ms
    Total Time Taken (Overall) - 0h 0m 25s+342ms + 0h 0m 18s+855ms
    Start - 2019-01-11 17:26:33 + 2019-01-11 18:08:46
    End - 2019-01-11 17:26:58 + 2019-01-11 18:09:05
    @@ -281,17 +281,17 @@
    Tests
      -
    • +
    • - testSantanderLogo - pass + testPersonal + fail
      - 2019-01-11 17:26:50 - 2019-01-11 17:26:56 - 0h 0m 5s+624ms + 2019-01-11 18:09:01 + 2019-01-11 18:09:01 + 0h 0m 0s+116ms
      @@ -311,23 +311,77 @@
      Tests
      - 17:26:50 + 18:09:01 : initialize
      - 17:26:50 - TestMainPage: test Santander Logo
      + 18:09:01 + TestMainPage: test Personal
      - 17:26:50 - MainPage: check Santander Logo
      + 18:09:01 + MainPage: check Personal
      - - 17:26:56 - Test Passed + + 18:09:01 + org.openqa.selenium.ElementNotVisibleException: element not interactable + (Session info: chrome=71.0.3578.98) + (Driver info: chromedriver=2.42.591088 (7b2b2dca23cca0862f674758c9a3933e685c27d5),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) +Command duration or timeout: 0 milliseconds +Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' +System info: host: 'DESKTOP-IPVIOOJ', ip: '192.168.211.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.1' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.42.591088 (7b2b2dca23cca0..., userDataDir: C:\Users\Manir\AppData\Loca...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:62082}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 71.0.3578.98, webStorageEnabled: true} +Session ID: 47b30cb33666cef801512a45dd614af6 + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) + 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.RemoteWebElement.execute(RemoteWebElement.java:276) + at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:83) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51) + at com.sun.proxy.$Proxy15.click(Unknown Source) + at homePage.MainPage.checkPersonal(MainPage.java:31) + at testHomePage.TestMainPage.testPersonal(TestMainPage.java:33) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + 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) @@ -388,13 +442,13 @@
      Categories
      TestMainPage
      - Pass: 1 + Fail: 1
      @@ -408,10 +462,10 @@
      Categories
      - - 2019-01-11 17:26:50 - testSantanderLogo -
      pass
      + + 2019-01-11 18:09:01 + testPersonal +
      fail
      diff --git a/SantanderBank/screenshots/testAbout (01.11.2019-17 b/SantanderBank/screenshots/testAbout (01.11.2019-17 new file mode 100644 index 0000000..e69de29 diff --git a/SantanderBank/src/main/java/homePage/MainPage.java b/SantanderBank/src/main/java/homePage/MainPage.java index 13b8ca1..789e8e6 100644 --- a/SantanderBank/src/main/java/homePage/MainPage.java +++ b/SantanderBank/src/main/java/homePage/MainPage.java @@ -14,6 +14,36 @@ public void checkSantanderLogo() { }.getClass().getEnclosingMethod().getName())); SantanderLogo.click(); } + @FindBy(xpath = "//input[@type ='text' and @id = '_P001_Header_WAR_P001_Headerportlet_search']") + public static WebElement SearchBox; + public void checkSearchBox() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + SearchBox.click(); + } + @FindBy(xpath = "//a[text()='Personal']") + public static WebElement Personal; + + public void checkPersonal() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + Personal.click(); + } + @FindBy(xpath = "//a[text()='Business' and @class='txtOpts ']") + public static WebElement Business; + public void checkBusiness() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + Business.click(); + } + @FindBy(xpath = "//a[text()='Commercial']") + public static WebElement Commercial; + + public void checkCommercial() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + Commercial.click(); + } } \ No newline at end of file diff --git a/SantanderBank/src/test/java/testHomePage/TestMainPage.java b/SantanderBank/src/test/java/testHomePage/TestMainPage.java index a627885..a05dd00 100644 --- a/SantanderBank/src/test/java/testHomePage/TestMainPage.java +++ b/SantanderBank/src/test/java/testHomePage/TestMainPage.java @@ -12,7 +12,7 @@ public class TestMainPage extends MainPage { @BeforeMethod public void initialize() { TestLogger.log(convertToString(new Object(){}.getClass().getSimpleName()) + " : " + convertToString(new Object() { - }.getClass().getEnclosingMethod().getName())); //implemented by Nasir + }.getClass().getEnclosingMethod().getName())); mainPage = PageFactory.initElements(driver, MainPage.class); } @Test @@ -20,5 +20,28 @@ public void testSantanderLogo(){ TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){}.getClass().getEnclosingMethod().getName())); mainPage.checkSantanderLogo(); } - + @Test + public void testSearchBox() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkSearchBox(); + } + @Test + public void testPersonal() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkPersonal(); + } + @Test + public void testBusiness() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkBusiness(); + } + @Test + public void testCommercial() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkCommercial(); + } } diff --git a/SantanderBank/target/classes/homePage/MainPage$2.class b/SantanderBank/target/classes/homePage/MainPage$2.class new file mode 100644 index 0000000000000000000000000000000000000000..c0434c4a44505e6906ac7cd9af0f8230b75405b1 GIT binary patch literal 464 zcmZut!A=4(5Pe-%R@Ma;5LCQ)-~gD2A>K3`B$}9jnqat>(y+y)o9r&e-|}EgJoo{A zlySQ13EQ+YZ{EwiPCviiKLDKJuz(zPUD&8QXgJto$ftoyTBi)PQ4p==?Wotz|q6 zd6Gzi_08U`KDoP-XdMfAtxUh--?L7Z{E3s}l@?)?D7_fVG>GO7_B|Y+>0t|b4-T3% z)W%G$K7(%>^g^x|y}Q{`ij<+UA!I0tK#IqSN7jk)As^@NkHhhb28AEkLNQPk~!l#KyQmuH*Q0R20IH4c3=`)${8y}O=aj;FX zMA-lqZNTlFzJm4MV7(Bs;L=^pwa3_@y!oSohh0LX&%2QcDugWfs8Y01LmlOuH(b8H E0nJ-rR{#J2 literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$4.class b/SantanderBank/target/classes/homePage/MainPage$4.class new file mode 100644 index 0000000000000000000000000000000000000000..63d480bfa0a84c2dd9b13fe9cffc11c789c3a16c GIT binary patch literal 463 zcmZut!A`0qCsm<1|rpEK0QK^(~kzL5P1SK1_( zL|-YbvLQpW^AF#hGT5VdE*UCgrRCi^n#tse&qAuy#iE_p_xG8AEkLNCqO1Vl|4RNG3w@kfG4&PH{|sXw!Ex-#1PsqvK$k zVu`XLEZTtEJ9!1`y}^1RWWlAom}^h5LwWN@1rNJ~NS}8j6I2LU@KL2`qlP-lId8ap FeFN~tVI=?n literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage.class b/SantanderBank/target/classes/homePage/MainPage.class index 536c3dcc890646bc1cb1cc0037ac2d066bdd10d2..41149660a068f6a26aa4ce20af0e64d710f300e7 100644 GIT binary patch literal 2387 zcma);`%~LS5XZmg05U>6!z(l)rU7hdKoF8X5=g-m8d~!xrcg>#_bgv*fqZf$nIV5x z`vXavnf?L&qdMKQ0GnEL@QiiZ-P_&IuJ&aA{m-9&0eA{m$0!yxEa`}0QO8Sssbd){ zN=(PGs^KdgajYrjx{j~$O2-3iDDyWuzD1^;#LW(DVOztFj$W)O&377hb@YcqR>Pi- zp-}ietvcNIh0oBL~qgn@`bV`DA|N|H&b%UVuu%n zxyfy*Zm83JR!LYVSB(uHa#yIVceS&oxU89`q9$L~MIu&8F;Kr zy-mmrU3u;cQ?<*LD?1wuJ@sB}=Z}RI(BKtCP&8vdV@K%)-imfLWMKH1qz+mi(RbX(1Q}?w znhi-Z&|ozirpQ2J)ol2L3^Y{Dh8eVxl8zN!=P12enSz>r2lgA?#4t}+wF&ea@`SEN zxB(0F(*wGHcIAAEmYQwx17e5oaA*1)E$3)GM_Zppmk)>^QrPyIRzF9_dl;lXN9TKV z{f_QG(8EyAIY^xWI;lrpNYc81ZoEKG1H6}r=v54TH!$3dWEdcZL1Gx7d_%-A z9Lez6?HT$N!@vy;gOLnsRz`{80WmxzhD0R8=eK7VQVhd4Fx-n|m>_~lVwfO?Br&8S z8NRqZ!-!(|=mv)Skqk4$FiY8Ih`}U=xd?_Bp3~&S$oi1hX_})ETGeMLTLQ=)ilB=6@0qkr;RYQv)ML zp29%vUnNd*_F8MNwRg^W4SxmBUcR56fdVInFey#i;E*zmFlrcM+>;qUS6T9qL_9<%)EQcIfI_c6>EXTy} zKiWQ3JtV&YMZmKJyF~>BqjGz$>6K?I*&LVJCss~S33g;2QFlTd5>kD?O+Wp@Z7aY4 lNl}Wy*06i)tEhzg?u%#tQ>DL@!;oYhhKUFoneq$D`2oJuD|P?? diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$4.class new file mode 100644 index 0000000000000000000000000000000000000000..36c4b74eac39135222297f76fa644bbd43ce7ce5 GIT binary patch literal 507 zcmaJ-O-}+b5Pe-%R@OxpR1}ED0|!15@xV>PL88$F)C9u4EDe+_ZL+%<|CR@1;=v!_ zk1|eI4_>fMJM(5<=XK`u>-_^j7quKR*mq&$z(Lu;AwxD<$hdyaP#Yv7PHy!|Jo35d zj0p_6R0doS?NTb4^cYSW|L~d<2D`6kf}t>wO5CqkQxT2%G^9vrpaULGcq9$}4cbPY z!MjsRME#J*u^@Q7S)<;i-?$^ajskHbP2J+(ubwUW6DRd+6@)sLYCaUnLeCr=d8nZ3 zVGCIg4yx4f#(wKv2HzCwgj~%#57VUx5{Amg2Ml?W8wnl-i!1%ikZCk0IHhUZGJ(^K*)lRB3T>;1#O)g#E&F6An literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$5.class new file mode 100644 index 0000000000000000000000000000000000000000..546692047e35e55fd78163ff8e6caee61a0de18b GIT binary patch literal 506 zcmaJ-O-}+b5Pe-%R@PM(R1}CGhdlr$;z3RtE<~dVD2ar7SsEx=+GKa}e|az_9{d6R zDC2bX;04>XGjHZ~-b_Eg-ai0bqFz7_doFD3JE%A~V92L)nFJRM^?oXn^iD6ukk3SW zL}0+BGT@46*HX!}%W&NIhu0i4*gZWJ48^`w;$gL%hA8bOD;ai8=m4#llBbxVI+Jzwx=PU<%*jC3N^Y#`FPo;o=6P({td z2J#*p)M((f^9CIT-xO*`T+P~#lZ6OVhU(e}G=RwsMVx5GBZgd~ImRh{woU)eeBa0# zkB);)vIX+GuxJBr>+BV*^#<#OkOi0Se8xS&7WtJQ7Ch__B7RnlL{KDT!AFU#jWTwz Jo#jm~Ti--=aw-4- literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$6.class new file mode 100644 index 0000000000000000000000000000000000000000..247402cb6a7814ac47e32ebfbed4621884b6630f GIT binary patch literal 506 zcmaJ-!A`9KfLyc!R*Hq!B7sQ68Fo+SR_L}jwn(M;*dupo=A;6LO;oXs K%{;Gj`T7P-A#yqZ literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$7.class new file mode 100644 index 0000000000000000000000000000000000000000..23af95675e38139bab579f36a3c1aaec1fac149f GIT binary patch literal 508 zcmaJ-O-}+b5Pe-%R@N03R1}ED0|!15@nFJ1!-Z%x0X30uFG~X@yKS<&_`f_D6A%6X zf0S{$dhmj6+L<@=I0-hkX||4jfb+95Uq7rA(UV42@ALlJr(b;*l>z zZ$eXjf9nbii=Z`iIw^GT1{s7YwD5RN{Ue%|txmvydW{kq&q`<*_vQH)tDq z2JcQO5f4M2B!b}aW{qZ_e&asrbsUHrY3i2$e)Vj{pE;>tt02^gREx1lmwN8t$U_Zv z4_nB4a8Rd)H}>1?Gx(-ZFXU>`dzh_6kTTRZK42)C+)zi6hy%$(hFq&X#VL*3rpYtk zH^RoF<6xU?fxH1M+JM{XzJhh$V7(Bs;L@GXxLxd!U;SahLy-{ivuY%Q5+Msd%4BU+ Mu!r3&Z*tlC28yq8^Z)<= literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage.class index 72eea66e62717aaea62375c28f78f4fce99d4243..e8848aa3b3ca7ef9c17452d192590c07cab76306 100644 GIT binary patch literal 2639 zcma)-`%>FR6o-E@7l9Br2S^+U1{%OXKqZi*g(NN4Caobfrlj;P!!1# z7np=A*&?@@c-OX~$z=(x_f5z2A4+J-OzlZ%UgLSP?arDG+b-J&%-z)wESgDXxuIKo zx@!tKnr!xqCM`0U^_k~CdKZ0{gsK%3v4E*t=4%R*dRlgT(`I|7XHuLM$Kk&2o7|x= z<5}(&G!e=vXnL&CR@otU*%tGQJWt5I!X&3VzV76io8<*A;l}%X1q}Ig20l!8jp8bQ zNof-D4s$*3=vE}ImOa|FMP$#|~960SD#G8`2gB^56~>-YZe=w)~+e3Vs8A|oNuV2K44$6||hHnOPV=LRNs zRJ?3pa#zKx1}67ZycQ;@_a;@saHdX8ibC&+&+5s+5i@-1l>+mF#-U!xOl4z(V3LZc zyJm{Yid=H0U9#A=Zc}OWo%0KeKsXxQIcBcE%fl%N6Pc>`kzMtYXRfV!sl=STgxO1Z zL={JCCJAlBF)U6+T?l(e!q7QBmmONPbM36NuEiTXuah8CxNwhc{@E`2Tvp<)PYYF=XE|-}g|2zbVvbq1wP);LJusj>Oo|Jk*1#*5 z#G;zG$u@Pv=k6-zA;F zM0}Zqa(tU~2m1Ir!6@DMN&2El^r!Blr%dm3h0t?`B#lO)Yngrv={I^w;1)ewgUNQx z(z_ZOV2+GMpbyD85jg)!-z4F@b&ACPTQr@bd7t96RM1+1e1f(L+LH=BPSGJ0YM|(> zpexi>(0ziQ>EF?tOrGG%-$?#}z8GQvEfl;&@d0C3?9 z(2f9?Bf#m9Okni~SOWs<>cv=Z&{x5=7^e$O6uu7&=*JR$J>%Rg*I+CL7aLAe?c+nIxP{L!6H;k25B4KB$9pvleHDaBdOE4B^ZY&RheW1U{w; gN|5CQjZ4(BV>F6iIvnV@!(S>I2coef8k@uMKg}~(`2YX_ delta 477 zcmZ9J$4&z=6h+T?AWn=y5J98>6G9EWg&KNq3B8B1Vw(jY03R`*!3x;1Kw`^=KSI12 zA|df4zjp7npY5;u=jzAL@3(hgj9WvTK25(t1#!So!JuJ?VZ#Wch9ubl8;dfonJ`oZ z@CcKJDW(G?XP99&Cd4_-ykUXGpje8stXVN60zsTr&6vIyG`8)RU!woIKH=e&(OP ZTX>3|(D%|Pu~D=MiGfx92KltmegLO=FY^EZ From 7facb02753d96c03bd5cdf204c5b4ca22324dfa1 Mon Sep 17 00:00:00 2001 From: MdManiruzzaman <159manir@gmail.com> Date: Fri, 11 Jan 2019 20:27:48 -0500 Subject: [PATCH 03/21] Test case Updated --- .idea/workspace.xml | 298 +++++++----------- Generic/src/main/java/base/CommonAPI.java | 2 +- SantanderBank/Extent-Report/ExtentReport.html | 44 +-- .../src/main/java/homePage/MainPage.java | 129 ++++++++ .../test/java/testHomePage/TestMainPage.java | 91 ++++++ .../target/classes/homePage/MainPage$10.class | Bin 0 -> 485 bytes .../target/classes/homePage/MainPage$11.class | Bin 0 -> 472 bytes .../target/classes/homePage/MainPage$12.class | Bin 0 -> 477 bytes .../target/classes/homePage/MainPage$13.class | Bin 0 -> 477 bytes .../target/classes/homePage/MainPage$14.class | Bin 0 -> 477 bytes .../target/classes/homePage/MainPage$15.class | Bin 0 -> 466 bytes .../target/classes/homePage/MainPage$16.class | Bin 0 -> 470 bytes .../target/classes/homePage/MainPage$17.class | Bin 0 -> 467 bytes .../target/classes/homePage/MainPage$18.class | Bin 0 -> 461 bytes .../target/classes/homePage/MainPage$19.class | Bin 0 -> 480 bytes .../target/classes/homePage/MainPage$20.class | Bin 0 -> 465 bytes .../target/classes/homePage/MainPage$6.class | Bin 0 -> 464 bytes .../target/classes/homePage/MainPage$7.class | Bin 0 -> 485 bytes .../target/classes/homePage/MainPage$8.class | Bin 0 -> 466 bytes .../target/classes/homePage/MainPage$9.class | Bin 0 -> 468 bytes .../target/classes/homePage/MainPage.class | Bin 2387 -> 6615 bytes .../testHomePage/TestMainPage$10.class | Bin 0 -> 513 bytes .../testHomePage/TestMainPage$11.class | Bin 0 -> 511 bytes .../testHomePage/TestMainPage$12.class | Bin 0 -> 515 bytes .../testHomePage/TestMainPage$13.class | Bin 0 -> 520 bytes .../testHomePage/TestMainPage$14.class | Bin 0 -> 520 bytes .../testHomePage/TestMainPage$15.class | Bin 0 -> 520 bytes .../testHomePage/TestMainPage$16.class | Bin 0 -> 509 bytes .../testHomePage/TestMainPage$17.class | Bin 0 -> 513 bytes .../testHomePage/TestMainPage$18.class | Bin 0 -> 510 bytes .../testHomePage/TestMainPage$19.class | Bin 0 -> 504 bytes .../testHomePage/TestMainPage$20.class | Bin 0 -> 523 bytes .../testHomePage/TestMainPage$21.class | Bin 0 -> 508 bytes .../testHomePage/TestMainPage$8.class | Bin 0 -> 507 bytes .../testHomePage/TestMainPage$9.class | Bin 0 -> 528 bytes .../testHomePage/TestMainPage.class | Bin 2639 -> 6057 bytes 36 files changed, 358 insertions(+), 206 deletions(-) create mode 100644 SantanderBank/target/classes/homePage/MainPage$10.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$11.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$12.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$13.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$14.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$15.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$16.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$17.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$18.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$19.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$20.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$6.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$7.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$8.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$9.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$10.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$11.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$12.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$13.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$14.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$15.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$16.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$17.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$18.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$19.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$20.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$21.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index f33032d..d80d148 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -25,71 +25,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -100,8 +40,8 @@ - - + + @@ -150,8 +90,8 @@ @@ -164,41 +104,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - + - - - + @@ -335,28 +239,44 @@ - - + + - - - - @@ -434,42 +354,42 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + @@ -478,7 +398,7 @@ - + @@ -493,23 +413,11 @@ - + - - - - - file://$PROJECT_DIR$/Costco/src/test/java/testHomePage/TestMainPage.java - 17 - - - - - @@ -651,23 +559,20 @@ - + - - + + - + - - - - - + + @@ -678,41 +583,68 @@ + + + + + + + + + + - + - + - + - - + + - - + + + + + + + + + + + + + + + + + + + - - + + diff --git a/Generic/src/main/java/base/CommonAPI.java b/Generic/src/main/java/base/CommonAPI.java index 88ebe12..8a198da 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("") String url)throws IOException { + String browserVersion, @Optional("https://www.santanderbank.com/us/personal") 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/SantanderBank/Extent-Report/ExtentReport.html b/SantanderBank/Extent-Report/ExtentReport.html index 813e7e8..8da0248 100644 --- a/SantanderBank/Extent-Report/ExtentReport.html +++ b/SantanderBank/Extent-Report/ExtentReport.html @@ -54,7 +54,7 @@
    • - 2019-01-11 18:09:05 + 2019-01-11 19:50:06
    • v2.41.1 @@ -84,25 +84,25 @@
      Total Time Taken (Current Run) - 0h 0m 18s+855ms + 0h 0m 51s+793ms
      Total Time Taken (Overall) - 0h 0m 18s+855ms + 0h 0m 51s+793ms
      Start - 2019-01-11 18:08:46 + 2019-01-11 19:49:14
      End - 2019-01-11 18:09:05 + 2019-01-11 19:50:06
    @@ -281,17 +281,17 @@
    Tests
      -
    • +
    • - testPersonal + testBusiness fail
      - 2019-01-11 18:09:01 - 2019-01-11 18:09:01 - 0h 0m 0s+116ms + 2019-01-11 19:49:50 + 2019-01-11 19:49:54 + 0h 0m 4s+129ms
      @@ -311,22 +311,22 @@
      Tests
      - 18:09:01 + 19:49:50 : initialize
      - 18:09:01 - TestMainPage: test Personal
      + 19:49:50 + TestMainPage: test Business
      - 18:09:01 - MainPage: check Personal
      + 19:49:50 + MainPage: check Business
      - 18:09:01 + 19:49:54 org.openqa.selenium.ElementNotVisibleException: element not interactable (Session info: chrome=71.0.3578.98) (Driver info: chromedriver=2.42.591088 (7b2b2dca23cca0862f674758c9a3933e685c27d5),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) @@ -334,8 +334,8 @@
      Tests
      Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' System info: host: 'DESKTOP-IPVIOOJ', ip: '192.168.211.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.1' Driver info: org.openqa.selenium.chrome.ChromeDriver -Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.42.591088 (7b2b2dca23cca0..., userDataDir: C:\Users\Manir\AppData\Loca...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:62082}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 71.0.3578.98, webStorageEnabled: true} -Session ID: 47b30cb33666cef801512a45dd614af6 +Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.42.591088 (7b2b2dca23cca0..., userDataDir: C:\Users\Manir\AppData\Loca...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:51195}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 71.0.3578.98, webStorageEnabled: true} +Session ID: 3388756ba6058a7e43a52e226ec44e79 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) @@ -356,8 +356,8 @@
      Tests
      at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51) at com.sun.proxy.$Proxy15.click(Unknown Source) - at homePage.MainPage.checkPersonal(MainPage.java:31) - at testHomePage.TestMainPage.testPersonal(TestMainPage.java:33) + at homePage.MainPage.checkBusiness(MainPage.java:39) + at testHomePage.TestMainPage.testBusiness(TestMainPage.java:39) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -463,8 +463,8 @@
      Categories
      - 2019-01-11 18:09:01 - testPersonal + 2019-01-11 19:49:50 + testBusiness
      fail
      diff --git a/SantanderBank/src/main/java/homePage/MainPage.java b/SantanderBank/src/main/java/homePage/MainPage.java index 789e8e6..1e63eca 100644 --- a/SantanderBank/src/main/java/homePage/MainPage.java +++ b/SantanderBank/src/main/java/homePage/MainPage.java @@ -46,4 +46,133 @@ public void checkCommercial() { }.getClass().getEnclosingMethod().getName())); Commercial.click(); } + @FindBy(xpath = "//a[text()='About' and @class='txtOpts ']") + public static WebElement viewAbout; + + public void checkviewAbout() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewAbout.click(); + } + + @FindBy(xpath = "//h1[@class='titpage alignC']") + public static WebElement viewSantanderCommercialBanking; + + public void checkviewSantanderCommercialBanking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewSantanderCommercialBanking.click(); + } + + @FindBy(xpath = "//span[text()='Banking']") + public static WebElement viewBanking; + + public void checkviewBanking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewBanking.click(); + } + + @FindBy(xpath = " //span[text()='Borrowing']") + public static WebElement viewBorrowing; + + public void checkviewBorrowing() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewBorrowing.click(); + } + + @FindBy(xpath = " //span[text()='Investments and Protection']") + public static WebElement viewInvestmentsAndProtection; + + public void checkviewInvestmentsAndProtection() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewInvestmentsAndProtection.click(); + } + + @FindBy(xpath = " //span[text()='Credit Cards']") + public static WebElement viewCreditCards; + + public void checkviewCreditCards() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewCreditCards.click(); + } + + @FindBy(xpath = "//span[text()='Prosper and Thrive']") + public static WebElement viewProsperAndThrive; + + public void checkviewProsperAndThrive() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewProsperAndThrive.click(); + } + + @FindBy(xpath = "//a[text() = 'ATM/Branch Locator']") + public static WebElement viewATMBranchLocator; + + public void checkviewATMBranchLocator() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + viewATMBranchLocator.click(); + } + + @FindBy(xpath = "//a[@class='button01 trk-btn']") + public static WebElement findALocationNearYou; + + public void checkFindALocationNearYou() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + findALocationNearYou.click(); + } + + @FindBy(xpath = "//h4[text()='Contact Us']") + public static WebElement contactUs; + + public void checkContactUs() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + contactUs.click(); + } + @FindBy(xpath = "//h4[text()='Privacy Policy']") + public static WebElement privacyPolicy; + + public void checkPrivacyPolicy() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + privacyPolicy.click(); + } + @FindBy(xpath = "//h4[text()='Terms of Use']") + public static WebElement termsOfUse; + + public void checkTermsOfUse() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + termsOfUse.click(); + } + @FindBy(xpath = "//h4[text()='Home']") + public static WebElement home; + + public void checkHome() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ + }.getClass().getEnclosingMethod().getName())); + home.click(); + } + @FindBy(xpath = "//p[contains(text(),'Useful Links and Documents')]") + public static WebElement UsefulLinksAndDocuments; + + public void checkUsefulLinksAndDocuments() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ + }.getClass().getEnclosingMethod().getName())); + UsefulLinksAndDocuments.click(); + } + @FindBy(xpath = "//a[@href='#Checking']") + public static WebElement Checking; + + public void checkChecking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ + }.getClass().getEnclosingMethod().getName())); + Checking.click(); + } } \ No newline at end of file diff --git a/SantanderBank/src/test/java/testHomePage/TestMainPage.java b/SantanderBank/src/test/java/testHomePage/TestMainPage.java index a05dd00..057606a 100644 --- a/SantanderBank/src/test/java/testHomePage/TestMainPage.java +++ b/SantanderBank/src/test/java/testHomePage/TestMainPage.java @@ -44,4 +44,95 @@ public void testCommercial() { }.getClass().getEnclosingMethod().getName())); mainPage.checkCommercial(); } + @Test + public void testviewAbout() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewAbout(); + } + + @Test + public void testviewSantanderCommercialBanking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewSantanderCommercialBanking(); + } + + @Test + public void testviewBorrowing() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewBorrowing(); + } + + @Test + public void testviewBanking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewBanking(); + } + + @Test + public void testviewCreditCards() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewCreditCards(); + } + + @Test + public void testviewProsperAndThrive() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewProsperAndThrive(); + } + + @Test + public void testviewATMBranchLocator() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkviewATMBranchLocator(); + } + @Test + public void testFindALocationNearYou() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkFindALocationNearYou(); + } + @Test + public void testContactUs() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkContactUs(); + } + @Test + public void testPrivacyPolicy() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkPrivacyPolicy(); + } + @Test + public void testTermsOfUse() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkTermsOfUse(); + } + @Test + public void testHome() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkHome(); + } + @Test + public void testUsefulLinksAndDocuments() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkUsefulLinksAndDocuments(); + } + @Test + public void testChecking() { + TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { + }.getClass().getEnclosingMethod().getName())); + mainPage.checkChecking(); + } + } diff --git a/SantanderBank/target/classes/homePage/MainPage$10.class b/SantanderBank/target/classes/homePage/MainPage$10.class new file mode 100644 index 0000000000000000000000000000000000000000..67f4c2550c6ab35cf85bcb70cd51371a86a279f5 GIT binary patch literal 485 zcmZutT}#6-6g}zc>T2h@539}>1s}EvZh~*hK!(C#(}6PZG3&yb*`?5S^LP0mf)D-x zf0TGr^=T#~_nv!h&Pnq5_5K0i90vvDP_toT$AV{Jmm!}9GCA%rR0lz{5FJCs#FG%&%-f~rN+NSQ`<2(eWgU) z3we?Vg5J9J@mYuL?fYmM`{G7w!Q$V&PUn2Z$?{tHVU$QU8;UfDrWW=b?4#~r19=A) z>I}8DN0Bgts}_87YQb zqdCSQ{i{h|%v@KS>x`C#O^OA|x-e)0cI)I7tn~)tg^&T8_I%d+h%L&!pDsAqCPe+2 W8kwL($bgG7MH3ZNQOtPFW#b#XjcHZ@ literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$11.class b/SantanderBank/target/classes/homePage/MainPage$11.class new file mode 100644 index 0000000000000000000000000000000000000000..c8a6ca0ac84ca32c5df32ae4bf31bd7c95499f91 GIT binary patch literal 472 zcmZutO;5r=5Pe%Jm0F~HSQRfGH~=Ohi8l?GMiUcI6AkxmyMe{BP1=IL%Y!lT;1BRe z8E31Wa5uX%Z)Wzr+4=l>{{V1~qY6rB*)XwZ!LzW>P|oKv>zpw($Ma+j}r?7%{s zp|$ZTB4%(k!yx8rHnjEyc5+ib&=@Pa|r#)a^}iOrtbus?2q@ zp7!Wi*d|*cZv=xjVE0d6!TN77UI-bm=`I(w0d~mueyZSLmk`w#Y$SpjApby~wHS+d$j2d7O1;SE;fTjl;jogCJUn2R;+sA(u)g z=R{vfCDR^**ZPNVj~UE=;}lt?ujiZqC(7WN#}(QvSVyaNjj zhT7UtB+TGyg>J~ztb0G13qNHjuXQri{XqCnD=D5YN5iX_D?iXfrBTd~YqiHXp#L=K zYnkh6Q=QSVut~8%Sq}zn!0sHrf_2_tybv;A)1A+HQ*2T0{dB>>HX-WI)W`%SLIzxv ODVnIDiekoVE?eK0Y-O1M literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$14.class b/SantanderBank/target/classes/homePage/MainPage$14.class new file mode 100644 index 0000000000000000000000000000000000000000..6c278182d4bb0cb6e733a7c590e8a1555b84893a GIT binary patch literal 477 zcmZutO;5r=5Pe%Jm0F~HSOqU0H~=Q12{#RiA(EH?nrKKoE@eX(%Qk6?H-D4|W8%Rd z;EyuSRz2Zvc4ywa$$LBd`Stz*pohZ(a;Vubv1h@vu+NZB1DP~W8LFcoT8Ue}5Zy7C zN+;(;Uq~g>K7-f#hi^|A%t16445g7&VzOS%M10R@Ayq1)$mijd$5P|pqN(i|oNJ{- zJP3J`2!h_GcJr)9_V!)0j(stdTCn){u9GEy;$(TH{4h$ST8u>+L~{!V4(ez)*h1cc zg$6@yV<-}4aJ51=w0Q>8Z4A&J#yXX1HWFE+rw(>J?4s#m4Mh(Q znhcGVN0BgtZxnhlSF_&DWG=#tp}Nw^uo*@od>m+%@i2R!K@08982j{zHvK2_edA;@ zIu6z;mMH7Pq7As+gIBQb8>|;X7F@cEdG9keC=Y(R;9-*x_2+72f(juEKB^RL)KEt` I=M9&yZ%p%Hc>n+a literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$16.class b/SantanderBank/target/classes/homePage/MainPage$16.class new file mode 100644 index 0000000000000000000000000000000000000000..688d6cb3997e9e0741a4da8658f565c1a576d8b1 GIT binary patch literal 470 zcmZutO-}+b5Pe-%R@Oz94_C#D2M&UXXkxr*xDZWDKuI**OKG6Ebd%kMgg@bb@nB3m z_yhb=#_6gjY}3xXd6V}#{rr0W0C0|j0&=Liu(9JHaInjePp2wroHA5<(`YUSd?MR@ zuCz%miM~==r5%Rg=pVj0WU#x@STdA)O3S;&d?e#XJ_@N)=|zHvLmn%Ge~Y%UWAJXZ zmT@=aNg@db>)MU83$k|~qD3s^jWUA8zjvL?_>z<5wH9HNC_U-RbQ+Bv?0MKn-NOd* z9vsveYHLH0FoSOt+9B7I_WfukMaocK>!cCHREnoTtd?A?22rTQiXnH@9O95Z(xyLU zzHi)2M#sS>#R6p=ShNARb^Hp}dV}>s$bw6EKI?tP7UjWD7d&heqW(;cOi&_Z!AF^* NjS8wLX1w9D^$oU}V?h7_ literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$17.class b/SantanderBank/target/classes/homePage/MainPage$17.class new file mode 100644 index 0000000000000000000000000000000000000000..43ef3000f2f129ebd967b19ba46cf0cde2f399b3 GIT binary patch literal 467 zcmZutO;5r=5Pe%Jm0F~HSQRfGH~=Q1iHQdd7ov#?h>6I3DJxwl+oUc26#s_@W8%Rd z;EyuSRz2Zvc4ywa$$PW=`Stz*;0y-^RYBmsQ5KS%YIoL{KZJb%VhZYkkAadW^0T?`bCpIl)0|9 z(it5Kn-mL_bz#s3?Do+sSo;me3n2qG-TAEd8C#TlKV5LJO^Et4H8MeokO3EEiY6+k KqL}fT%hosH)M4iU literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$18.class b/SantanderBank/target/classes/homePage/MainPage$18.class new file mode 100644 index 0000000000000000000000000000000000000000..69ccdaa6a136ffc55b6d3a1f46445aa23ca821b7 GIT binary patch literal 461 zcmZutO-sW-5Ph4*#>Uj9A4aVg4?VOMtbzwY>7^(NsR~N(+jMERrW;67e~$mbg9sk{ z0sbg)HtH$vvODwU4e#yF=hyoOfD`OhP(sUwi7gABg>8m%7Rt19#L)D^cq#7qTnxrs zDxI7WeJ+*Eh74Z!AHFwXFh}uBFw}gh#La3s70CmiMpS9|aloSqPo&1bMN```IM+&v zWEAl<6$HJacIWt%?Ctw_l?38aYQgH?yABupiIe4p3ZgibYCaZO7|$&1IM_wo!5YdA zEVLO~g-?+%gR2z=5m)oU?Q|i6jGIrwVJM(5H@6F8T*ZT*6BWx9sN8N&fH50Chb%sLX%Xs&Iq1N}qxwz#M(HU^5 zv~xn~Q>kRqWpJDS3+^RR910 literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$20.class b/SantanderBank/target/classes/homePage/MainPage$20.class new file mode 100644 index 0000000000000000000000000000000000000000..d391c595c6b7bfd92875e2059f33ff1f4646e3d8 GIT binary patch literal 465 zcmZutO-sW-5Ph4*#>Uj9A4aVg4?VOMY!PotFF`?QRZx20rc1MJx`8D1X9*re@Zb;d zM~SmhPjQ!>nKy5EZ+Abx-ai1G59{DVyPGcMgJeu-EYW&+YwH;#8`|L}Xz+w{YO#5N!urC_Avw zW@r^2MZyfORv1KFEe3b9r3f;HdSQ|rgHQx3Uk7qwD0O>N9Md0~^qtIgwUMsqSlFgq zp=tz!HemNpUcvfrFkT25uql@F*=Ouf?fp!_!7d@1&(+8TH9`hl)G3>2powbEYc5~k DvCm;3 literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$6.class b/SantanderBank/target/classes/homePage/MainPage$6.class new file mode 100644 index 0000000000000000000000000000000000000000..c7682ebea4aba54ae4fb25e090d16fc4ed4cfabc GIT binary patch literal 464 zcmZut!A`IThA)1(gnrOIh%Z4tLZPFI}E)T}UgCF2W z8E31Wa5uX%Z{Ewio&EfJ{{V1?!vb>HwPB)epzln>eR8)SqgCvS8>#yh|DJU+=W9-m*UAs0M5@_Xq(L;bu)m^E;in9h4Ix9x4}`y1OYwZ=MJp2J+MNlG=nGByP3F4VNN02` zY*Q>yHh@7Ju)D{vVBI$uFN6%(bmueeId&*-{HWldM2PfRH!?w)kO3DJiYBV4p_uWS G%hoq@L}2Iu literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$7.class b/SantanderBank/target/classes/homePage/MainPage$7.class new file mode 100644 index 0000000000000000000000000000000000000000..1f8308ed22e05b32101782bb3c03dda8490146a1 GIT binary patch literal 485 zcmZut!A``D}tZmkA_DJ0xN2}Nqw^G+D{8bH_8j5M5_5nq<%EBaNyt&4F_AuJFw88 zp*Ch}_844Upc`;C?>NpBR5qpvc*IX@0njzO} zPjF0oHEG4nb+x+o=vmk%TOh9wgDzlqPG7+~Z!lg68L;WkXSsdskYE4Ff`eT`l%G{2 V5tIlSa8V{}qJk=l8LzqQd;{w6X=4BY literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage$8.class b/SantanderBank/target/classes/homePage/MainPage$8.class new file mode 100644 index 0000000000000000000000000000000000000000..269ac87005ed54a7b2038799b681f2007c93ef54 GIT binary patch literal 466 zcmZutO;5r=5Pe%Jm0F~LpyI^?2R;((!2^kggG7x9sELOAQZ{sP;dRix5o_TAest>(oiaKw^~j_{KO|ARVu^C=i!*gQsdvEsqGk?Tct!i z2zinSg0;=w%^tbikI^dj#kJJ^ihs{Kne#O#$1CNBQ6klBB+?+7S~zfUh=zkL$+X8%Klz7mjT!8|o(hK2Kq_&+Tuem##3vC|DgzzxXv|}2@NdyJb`0K~QX=k0 zJV^w>+NO51OYZKYUdDmAl}4}l_pGxyUvYB0Q9+~=sb)iwhI;DYz{4RL9=4G8;GjW6 zZOqi{GWbTI6LB@`JWS>yNEyl-jWj?Iir{%A#rj&uv0jrCL++$C#xZ@PO+U(f-phU=mk1|CY6;x5o Ic*AAu8|I*5%K!iX literal 0 HcmV?d00001 diff --git a/SantanderBank/target/classes/homePage/MainPage.class b/SantanderBank/target/classes/homePage/MainPage.class index 41149660a068f6a26aa4ce20af0e64d710f300e7..81499387e1f8c9250e89a0a34f2ef44dbbbf0b04 100644 GIT binary patch literal 6615 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 M#4fheyw0WT8!wh~;Q#;t literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$12.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$12.class new file mode 100644 index 0000000000000000000000000000000000000000..c51350424bdfb5b2c646cac1909b10621f17e8ff GIT binary patch literal 515 zcmaJ;!A`20(Sk9;b6 zBLYJ%l?InYyOK(#eTHWHA6{q7V0uv?7>Wa_#QkzH5%GvmLW-0Jk%zTzZ*t^6=bq?!&zI*S4e2M%he zJJ>+pfrUE5;o62tgu&I7dLdWS-os=r{FI@#_5?#k=T=fYd$9;)>hUNT`jLYS{63R7Rc+vpb6OB<5#fm8;lo125j2%8Fz>+@~b~AIM^XX{Hz*@ph(Do QixOEAWmK@8<#jF_-^%fId;kCd literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$13.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$13.class new file mode 100644 index 0000000000000000000000000000000000000000..b922e2345fed025e292bd38e764be4e66ec81232 GIT binary patch literal 520 zcmaJ;O-}+b5Pe-%R@PM(ROG`L4;%m!(dbP>Vu(f)P!c!X%hEu}(lxsa{w@#3#DhP; zA7z}b9=u?icIM5z&YQNMU+*6P&QZ%DgB=?tb}f`F>@j4Msf_C<47FY&;^a1*ivgdA zwnw1PrPAPnXqQsSq{DE~_=ndVGML?PEEw`Vsl@$aJ`$0~M*&5Oz0l{ukVjJE-=L}G z8Js(%MAQv<91DU6t2OGUXVi}U7%n1T+(=!x@VD3F8DDaezgB(_#!^lCBAJF`3uOlt zR2{4#>%c;lVSnX?Nrb`GmD&MUllH@CCj5k%gE1*sY^iu+|%l7eWSX+OsLw!v^`K9~K;J5h8wC WjYN%5uv^XvTsz&WZ}q_O9~!oH27jRS^EJeN`Zl%d*>MHJuarFh^o z(H;>PaH$NqB-)i!GVU4k0L>^wqB!tc0uJhk9rmQq9;w_{NGwn7W|o${EhMh9Z5ACh7jKr_@1uN+ literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$17.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$17.class new file mode 100644 index 0000000000000000000000000000000000000000..88c1f48b079aba6c017e55c4c9338c5c45f2f6c6 GIT binary patch literal 513 zcmaJ-!A=4(5Pe-%R@PM(R1`480|&rFG%@j@;X*W;fRaeKm$iYCrA>Ah5cI=PX=mQd>%8fFe!YJHxIi_B4E9{u*mqEJaKMmFrZTRdF;shrh?6@#7Xv;K z?ID3am&$-EqFqZRlMX|z@ei*#Vz9gVSuo^#Qi+Gfd@Q0NABPkv_H@9*5s#$7zd_r` zGkEt(iKrX$I2HtJ>ow}jZlx()_}lC0j4wIK->4weu~d`3NT&MP!J&sT zDjqhF_28hwaJ2TrB*NgEO6`!VN&9g;6G6gIUi*T&Fu6e_mpoVvbSQ%rL#ELj;h1J_ z)A*V18*$^&aj;1?M_vaOZNP1vyn?mfV7(Bs;L@E~1s>4Edf^;%>PZi+IS#Aw`P4DB$6U$I{^6pl#$C zyj!J2+zq+bf?#d6M*Z}h+HoJEWgLiWX$lwq_If<$&z$71R1ij5s%c*&vuNUA-$NM{ z4{OMJa8O}5SovWRVen0*cF5JVJs8hLkT8^2zF^ogxuJ*`dhqn9sjW<-Il>_g+@{$x z-#5y}qvK$mY>vDREZTtEI(h|by}^1RWWl97n{qWa$S?h{;9-jp@zZJ~f;=G$J_=-Q N6tRuXG;eb0`Ua0!bCUo7 literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$19.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$19.class new file mode 100644 index 0000000000000000000000000000000000000000..9232dc23f804745c7e9447e46ca7d5e92a09c030 GIT binary patch literal 504 zcmaJ-!A`$ZB>YK_*(8MR|SM9Vl3S5g-)|Lyf?&L26+U#cLC5~-#`kfM+j*VWc{9_`ulElChp6U|!G;YJn-)qIwivSUR7Uj_=ndVGML?9EEw`Vsl;_MABk|lM?T#Ydx6LOArGa-zn7+# zXK=2R5@FZpQ6vb~7HiZGI+Tum7bKx4E~E}z_?zqgj6ZRbKUba~L{d%qBAy0g3)>FL zs5n?c)`5iz!_LBjNrb`Gk=j02llIMMCcK!Tyzm9}Py6m8@sRjb`eSse#%F<-%!P`n zqD-SX#4dH;q>o^(tJBaHEep$Z=EypMK@+fBd#_-vHyAI34A``1Q|>cX$S(b`;9!jq Z@zZD|f;=GuE(&y-C}JI}sbBlj@eL)3c@noisZ5$D40S&hNqQ44!~>s* z?tnm_OQpdD(JrNuX^)}N`iIvZGMHX877RsSDsi`5j6^)(qmUwHKMHs_`qh%b3YpDyD{{HoN#-BLJU#TFB5~(JAkxrwrg?$HA z)EulK@4!Nh;b3LMB*Nh8O5KpFN%wv<6G6&QUHO7q&^d1^f;ovY_C2JFt!D_G|Z#tR_>Hr@G*`-~0pD?cna*dj#ytQv`+NXUST5?K>v MY-2Oa>s+?J0Xda&#sB~S literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$8.class new file mode 100644 index 0000000000000000000000000000000000000000..2670bf935e922f10e1fb4ceddd4ae767c274cd56 GIT binary patch literal 507 zcmaJ-O;5r=5Pe%Jm0F~rqChkrIPj5(CLTyMB!*}-0X30u-DZltbT{QK3DIbU&7zgB(_#!^j(BAJB~3kMD= zs5;m{)`5j8HN3XpdY8e~g*pLO)6Ro87kvDh4BCL*YQKWD-e9~CGGNo4O}S^-BES5@f`e^B#80b{2nvJ@xG0h} NQNj-LXe literal 0 HcmV?d00001 diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage$9.class new file mode 100644 index 0000000000000000000000000000000000000000..7a568fde2e770bd41a681e57958b60332d625525 GIT binary patch literal 528 zcmaJ;!A`@Z}Lsf=qU4ApKT;^a0A#3P@G z)__2dOQpd%(JrKtNrz#-{tvG)WH7J7v0%t|r4sk^U?ideANdq1c0-T*Lmo+ue}kr$ zXK?P6648~<<5&>fTdq-SQ#W=$oJXFxk-Bc-Z>z^MzTl*Otvo-BrJD3aG7ZNTb{&*a zaj=4{0}B-zcgHiN4RwS2B7t%uP}cnL#!=>vvCom)up+~+FcYD~j~K_DVea{rR6 zC+dVDQ*R7$Kwn_eZ!p)@&1jE~g;laS@;WeR19tQ16|DINvl|FrEXDx}v?26|>qnY_;_BXSu`PQ%g@1>Uk z4B)>iT2NHrs;CoXNku*8Rb0R$Di&~2#YsFW`W|bJ0%4K?j&nozw ziUYFpc?DlkF(@lvRPZGghh^o<3cjM^sH}Wd!PitIW#w4~Uso|AE8kG?O%Ur}br)j&tWVvR+m@y@5(!kDogW6W@8 z?JUU~M98FWxw@4#oRpojW4P^RV+Dp|)_G$L-O0=*>_@mwqCR0bMcdNzel<}la@9pj znnZ8XE))zWL%BbE-ZU-@PunFohE5S6>SabHI-y(VO)KX+MNqY0TJJ8xzd{AH&Nr%*gObE?QoH425eue`_ND;sA@ zc|IHGiv%6BGo^xIxtz`0&g86-ktG|Q8M$qqyEKKe4cjpiNVh+_^yT*@S=i64Og+G;d^*V!!>-L5AycG?V(fb z*YE?ptl)UHBIKZk-$#TT((nfn(!Tsicn3-Kt=-vor-na9 z#qj?9DJq6H=+99x+~L1O#c+%N8WqDm{##TGH~H^TG2G>UM8$BM{}~m-eg0QO%zp0k zzoTNf&;JoIZ8yDNF>LD&Ik-hOSYP>to}4~sWLzEzIm7j`3lmEBo>V2kYvf7W9BAUv z!y%JqVJ>fs>*6SBy>6WR>5G9G+nP5VH*L$N7~8_;o(Vn8|bH@pAgvQd!{jeK9DUPOh=hEw7^0G3IQ?~ zr8#lYxcHTh@W{6vp6{B-#K-f7e`p`;j+nb@_vPKK-hBB$h&{}RbHAJjWj=0_jg^GE z&TFV-Tv@NA+-9%8l0}(~yq2n@dwaQ|e6dP=IiE^SAnmR%4=u;FmYc3iylv&?8#8aE z@5aBU6TQLJ^i-g8YC7e6S2G_`o3_xL3*qYm>*?ELgX! z%z6Q>i`Y`(G+`B|Z$&@1aFBmhRQ6^lz<9`Gys^wEMKRh04!L(V>OdLucR+Bsc5Xs5b z&gmAMJt3UELC!&P4v}-v!wh05l4I1)=@FbeLOA<^oFn8MCFck^!`z)jBxj~}POsp^ zLpXN^IV0rUN6rX2C&(F%r+sU-CG+nWeRAHd~(U7oSTWC~?vrM|8pY-WGB`nW&X;HqD+$W!JI)CI?HC zL*)~E3>0{T*dnQ535sHAz^h2D=e(8nyis3R+tHH84Dz9dXvqy3U Date: Sat, 12 Jan 2019 01:13:02 -0500 Subject: [PATCH 04/21] Method modified --- .idea/workspace.xml | 219 ++++++++++++------ Generic/src/main/java/base/CommonAPI.java | 2 +- SantanderBank/Extent-Report/ExtentReport.html | 106 +++------ .../src/main/java/homePage/MainPage.java | 68 ++++-- .../test/java/testHomePage/TestMainPage.java | 29 ++- .../target/classes/homePage/MainPage$10.class | Bin 485 -> 485 bytes .../target/classes/homePage/MainPage$11.class | Bin 472 -> 472 bytes .../target/classes/homePage/MainPage$12.class | Bin 477 -> 477 bytes .../target/classes/homePage/MainPage$13.class | Bin 477 -> 477 bytes .../target/classes/homePage/MainPage$14.class | Bin 477 -> 477 bytes .../target/classes/homePage/MainPage$15.class | Bin 466 -> 466 bytes .../target/classes/homePage/MainPage$16.class | Bin 470 -> 470 bytes .../target/classes/homePage/MainPage$17.class | Bin 467 -> 467 bytes .../target/classes/homePage/MainPage$18.class | Bin 461 -> 461 bytes .../target/classes/homePage/MainPage$19.class | Bin 480 -> 480 bytes .../target/classes/homePage/MainPage$2.class | Bin 464 -> 464 bytes .../target/classes/homePage/MainPage$20.class | Bin 465 -> 0 bytes .../target/classes/homePage/MainPage$3.class | Bin 463 -> 463 bytes .../target/classes/homePage/MainPage$4.class | Bin 463 -> 463 bytes .../target/classes/homePage/MainPage$5.class | Bin 465 -> 465 bytes .../target/classes/homePage/MainPage$6.class | Bin 464 -> 464 bytes .../target/classes/homePage/MainPage$7.class | Bin 485 -> 485 bytes .../target/classes/homePage/MainPage$8.class | Bin 466 -> 466 bytes .../target/classes/homePage/MainPage$9.class | Bin 468 -> 468 bytes .../target/classes/homePage/MainPage.class | Bin 6615 -> 7129 bytes .../testHomePage/TestMainPage$20.class | Bin 523 -> 0 bytes .../testHomePage/TestMainPage$21.class | Bin 508 -> 0 bytes .../testHomePage/TestMainPage.class | Bin 6057 -> 5565 bytes 28 files changed, 227 insertions(+), 197 deletions(-) delete mode 100644 SantanderBank/target/classes/homePage/MainPage$20.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$20.class delete mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$21.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index d80d148..974684a 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -28,8 +28,8 @@ - - + + @@ -40,8 +40,8 @@ - - + + @@ -49,6 +49,24 @@ + + + + + + + + + + + + + + + + + + @@ -104,18 +122,22 @@ - + + + + + + @@ -198,7 +263,7 @@ - + @@ -239,8 +304,8 @@ - - + + @@ -250,7 +315,7 @@ - + @@ -268,7 +333,7 @@ - + @@ -286,7 +351,7 @@ - + @@ -304,7 +369,7 @@ - + @@ -322,7 +387,7 @@ + + + + - - - - @@ -354,42 +419,42 @@ - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + @@ -398,13 +463,13 @@ - + - - + + @@ -413,7 +478,7 @@ - + @@ -593,20 +658,6 @@ - - - - - - - - - - - - - - @@ -614,16 +665,6 @@ - - - - - - - - - - @@ -641,10 +682,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/Generic/src/main/java/base/CommonAPI.java b/Generic/src/main/java/base/CommonAPI.java index 8a198da..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.santanderbank.com/us/personal") 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/SantanderBank/Extent-Report/ExtentReport.html b/SantanderBank/Extent-Report/ExtentReport.html index 8da0248..0ff7596 100644 --- a/SantanderBank/Extent-Report/ExtentReport.html +++ b/SantanderBank/Extent-Report/ExtentReport.html @@ -54,7 +54,7 @@
    • - 2019-01-11 19:50:06 + 2019-01-12 00:48:25
    • v2.41.1 @@ -84,25 +84,25 @@
      Total Time Taken (Current Run) - 0h 0m 51s+793ms + 0h 0m 30s+608ms
      Total Time Taken (Overall) - 0h 0m 51s+793ms + 0h 0m 30s+608ms
      Start - 2019-01-11 19:49:14 + 2019-01-12 00:47:55
      End - 2019-01-11 19:50:06 + 2019-01-12 00:48:25
    @@ -281,17 +281,17 @@
    Tests
      -
    • +
    • - testBusiness - fail + testPrivacyPolicy + pass
      - 2019-01-11 19:49:50 - 2019-01-11 19:49:54 - 0h 0m 4s+129ms + 2019-01-12 00:48:15 + 2019-01-12 00:48:24 + 0h 0m 8s+534ms
      @@ -311,77 +311,23 @@
      Tests
      - 19:49:50 + 00:48:14 : initialize
      - 19:49:50 - TestMainPage: test Business
      + 00:48:15 + TestMainPage: test Privacy Policy
      - 19:49:50 - MainPage: check Business
      + 00:48:15 + MainPage: check Privacy Policy
      - - 19:49:54 - org.openqa.selenium.ElementNotVisibleException: element not interactable - (Session info: chrome=71.0.3578.98) - (Driver info: chromedriver=2.42.591088 (7b2b2dca23cca0862f674758c9a3933e685c27d5),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) -Command duration or timeout: 0 milliseconds -Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' -System info: host: 'DESKTOP-IPVIOOJ', ip: '192.168.211.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.1' -Driver info: org.openqa.selenium.chrome.ChromeDriver -Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.42.591088 (7b2b2dca23cca0..., userDataDir: C:\Users\Manir\AppData\Loca...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:51195}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 71.0.3578.98, webStorageEnabled: true} -Session ID: 3388756ba6058a7e43a52e226ec44e79 - at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) - at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) - at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) - 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.RemoteWebElement.execute(RemoteWebElement.java:276) - at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:83) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:566) - at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51) - at com.sun.proxy.$Proxy15.click(Unknown Source) - at homePage.MainPage.checkBusiness(MainPage.java:39) - at testHomePage.TestMainPage.testBusiness(TestMainPage.java:39) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:566) - 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) + + 00:48:24 + Test Passed @@ -442,13 +388,13 @@
      Categories
      TestMainPage
      - Fail: 1 + Pass: 1
      @@ -462,10 +408,10 @@
      Categories
      - - 2019-01-11 19:49:50 - testBusiness -
      fail
      + + 2019-01-12 00:48:15 + testPrivacyPolicy +
      pass
      diff --git a/SantanderBank/src/main/java/homePage/MainPage.java b/SantanderBank/src/main/java/homePage/MainPage.java index 1e63eca..00daab4 100644 --- a/SantanderBank/src/main/java/homePage/MainPage.java +++ b/SantanderBank/src/main/java/homePage/MainPage.java @@ -12,6 +12,7 @@ public class MainPage extends CommonAPI { public void checkSantanderLogo() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); SantanderLogo.click(); } @FindBy(xpath = "//input[@type ='text' and @id = '_P001_Header_WAR_P001_Headerportlet_search']") @@ -20,6 +21,7 @@ public void checkSantanderLogo() { public void checkSearchBox() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); SearchBox.click(); } @FindBy(xpath = "//a[text()='Personal']") @@ -28,6 +30,7 @@ public void checkSearchBox() { public void checkPersonal() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); Personal.click(); } @FindBy(xpath = "//a[text()='Business' and @class='txtOpts ']") @@ -36,6 +39,7 @@ public void checkPersonal() { public void checkBusiness() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); Business.click(); } @FindBy(xpath = "//a[text()='Commercial']") @@ -44,78 +48,87 @@ public void checkBusiness() { public void checkCommercial() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); Commercial.click(); } @FindBy(xpath = "//a[text()='About' and @class='txtOpts ']") - public static WebElement viewAbout; + public static WebElement About; - public void checkviewAbout() { + public void checkAbout() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewAbout.click(); + driver.manage().window().maximize(); + About.click(); } @FindBy(xpath = "//h1[@class='titpage alignC']") - public static WebElement viewSantanderCommercialBanking; + public static WebElement SantanderCommercialBanking; - public void checkviewSantanderCommercialBanking() { + public void checkSantanderCommercialBanking() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewSantanderCommercialBanking.click(); + driver.manage().window().maximize(); + SantanderCommercialBanking.click(); } @FindBy(xpath = "//span[text()='Banking']") - public static WebElement viewBanking; + public static WebElement Banking; - public void checkviewBanking() { + public void checkBanking() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewBanking.click(); + driver.manage().window().maximize(); + Banking.click(); } @FindBy(xpath = " //span[text()='Borrowing']") - public static WebElement viewBorrowing; + public static WebElement Borrowing; - public void checkviewBorrowing() { + public void checkBorrowing() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewBorrowing.click(); + driver.manage().window().maximize(); + Borrowing.click(); } @FindBy(xpath = " //span[text()='Investments and Protection']") - public static WebElement viewInvestmentsAndProtection; + public static WebElement InvestmentsAndProtection; - public void checkviewInvestmentsAndProtection() { + public void checkInvestmentsAndProtection() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewInvestmentsAndProtection.click(); + driver.manage().window().maximize(); + InvestmentsAndProtection.click(); } @FindBy(xpath = " //span[text()='Credit Cards']") - public static WebElement viewCreditCards; + public static WebElement CreditCards; - public void checkviewCreditCards() { + public void checkCreditCards() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewCreditCards.click(); + driver.manage().window().maximize(); + CreditCards.click(); } @FindBy(xpath = "//span[text()='Prosper and Thrive']") - public static WebElement viewProsperAndThrive; + public static WebElement ProsperAndThrive; - public void checkviewProsperAndThrive() { + public void checkProsperAndThrive() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewProsperAndThrive.click(); + driver.manage().window().maximize(); + ProsperAndThrive.click(); } @FindBy(xpath = "//a[text() = 'ATM/Branch Locator']") - public static WebElement viewATMBranchLocator; + public static WebElement ATMBranchLocator; - public void checkviewATMBranchLocator() { + public void checkATMBranchLocator() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - viewATMBranchLocator.click(); + driver.manage().window().maximize(); + ATMBranchLocator.click(); } @FindBy(xpath = "//a[@class='button01 trk-btn']") @@ -124,6 +137,7 @@ public void checkviewATMBranchLocator() { public void checkFindALocationNearYou() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); findALocationNearYou.click(); } @@ -133,6 +147,7 @@ public void checkFindALocationNearYou() { public void checkContactUs() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); contactUs.click(); } @FindBy(xpath = "//h4[text()='Privacy Policy']") @@ -141,6 +156,7 @@ public void checkContactUs() { public void checkPrivacyPolicy() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); privacyPolicy.click(); } @FindBy(xpath = "//h4[text()='Terms of Use']") @@ -149,6 +165,7 @@ public void checkPrivacyPolicy() { public void checkTermsOfUse() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); termsOfUse.click(); } @FindBy(xpath = "//h4[text()='Home']") @@ -157,6 +174,7 @@ public void checkTermsOfUse() { public void checkHome() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); home.click(); } @FindBy(xpath = "//p[contains(text(),'Useful Links and Documents')]") @@ -165,6 +183,7 @@ public void checkHome() { public void checkUsefulLinksAndDocuments() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); UsefulLinksAndDocuments.click(); } @FindBy(xpath = "//a[@href='#Checking']") @@ -173,6 +192,7 @@ public void checkUsefulLinksAndDocuments() { public void checkChecking() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object(){ }.getClass().getEnclosingMethod().getName())); + driver.manage().window().maximize(); Checking.click(); } } \ No newline at end of file diff --git a/SantanderBank/src/test/java/testHomePage/TestMainPage.java b/SantanderBank/src/test/java/testHomePage/TestMainPage.java index 057606a..8376cd9 100644 --- a/SantanderBank/src/test/java/testHomePage/TestMainPage.java +++ b/SantanderBank/src/test/java/testHomePage/TestMainPage.java @@ -45,52 +45,52 @@ public void testCommercial() { mainPage.checkCommercial(); } @Test - public void testviewAbout() { + public void testAbout() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewAbout(); + mainPage.checkAbout(); } @Test - public void testviewSantanderCommercialBanking() { + public void testSantanderCommercialBanking() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewSantanderCommercialBanking(); + mainPage.checkSantanderCommercialBanking(); } @Test - public void testviewBorrowing() { + public void testBorrowing() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewBorrowing(); + mainPage.checkBorrowing(); } @Test - public void testviewBanking() { + public void testBanking() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewBanking(); + mainPage.checkBanking(); } @Test - public void testviewCreditCards() { + public void testCreditCards() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewCreditCards(); + mainPage.checkCreditCards(); } @Test - public void testviewProsperAndThrive() { + public void testProsperAndThrive() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewProsperAndThrive(); + mainPage.checkProsperAndThrive(); } @Test - public void testviewATMBranchLocator() { + public void testATMBranchLocator() { TestLogger.log(getClass().getSimpleName() + ": " + convertToString(new Object() { }.getClass().getEnclosingMethod().getName())); - mainPage.checkviewATMBranchLocator(); + mainPage.checkATMBranchLocator(); } @Test public void testFindALocationNearYou() { @@ -134,5 +134,4 @@ public void testChecking() { }.getClass().getEnclosingMethod().getName())); mainPage.checkChecking(); } - } diff --git a/SantanderBank/target/classes/homePage/MainPage$10.class b/SantanderBank/target/classes/homePage/MainPage$10.class index 67f4c2550c6ab35cf85bcb70cd51371a86a279f5..9d52d86ee25aef66f849d46989356e30e0f41a0e 100644 GIT binary patch delta 13 UcmaFL{FHga5=O?P$x9g>04IwD0ssI2 delta 13 UcmaFL{FHga5=O?z$x9g>04H7q`2YX_ diff --git a/SantanderBank/target/classes/homePage/MainPage$11.class b/SantanderBank/target/classes/homePage/MainPage$11.class index c8a6ca0ac84ca32c5df32ae4bf31bd7c95499f91..aaffdc62eb40aacd4caf93efbaa00f046e6d2f2f 100644 GIT binary patch delta 13 Ucmcb?e1mzzbVkOU$uk%o044SW*Z=?k delta 13 Ucmcb?e1mzzbVkOc$uk%o042l(&Hw-a diff --git a/SantanderBank/target/classes/homePage/MainPage$12.class b/SantanderBank/target/classes/homePage/MainPage$12.class index 149179c9aada0cc8f295b6151d34dd1191159900..0a312a13970dc695705f56a3298614346bc96a91 100644 GIT binary patch delta 13 Ucmcc1e3yB{97e{n$#WSU04CQ2_5c6? delta 13 Ucmcc1e3yB{97e|M$#WSU04AUW>i_@% diff --git a/SantanderBank/target/classes/homePage/MainPage$13.class b/SantanderBank/target/classes/homePage/MainPage$13.class index 6e1e9b703ec4e8cf74af9d0059801065fdf51e6b..9a2bfc69f16ea6f40a20529e5f0a7847513552bd 100644 GIT binary patch delta 13 Ucmcc1e3yB{97e{5$#WSU04E6r00000 delta 13 Ucmcc1e3yB{97e{H$#WSU04B`@^Z)<= diff --git a/SantanderBank/target/classes/homePage/MainPage$14.class b/SantanderBank/target/classes/homePage/MainPage$14.class index 6c278182d4bb0cb6e733a7c590e8a1555b84893a..cdfe8d6cc857052c39a57e077c11ad7ade21c826 100644 GIT binary patch delta 13 Ucmcc1e3yB{97e{j$#WSU04F;I3IG5A delta 13 Ucmcc1e3yB{97e|4$#WSU04Dkb{Qv*} diff --git a/SantanderBank/target/classes/homePage/MainPage$15.class b/SantanderBank/target/classes/homePage/MainPage$15.class index b46aac0bf19ac2fd2d8b08ec0a478fffcc957f7c..804c782ffce12cdff6bc70b5b24fd3a940bc90b2 100644 GIT binary patch delta 13 Vcmcb_e2IC(L`KFblP57c001TI1n2+& delta 13 Ucmcb_e2IC(L`KH8$&(lz041gb+5i9m diff --git a/SantanderBank/target/classes/homePage/MainPage$16.class b/SantanderBank/target/classes/homePage/MainPage$16.class index 688d6cb3997e9e0741a4da8658f565c1a576d8b1..91582784d60866df17ea1f31ebbc20f298aa73c8 100644 GIT binary patch delta 13 Vcmcb{e2sa-R7S?RlczB{001VX1pxp6 delta 13 Ucmcb{e2sa-R7S?W$e1UmGKO>{qe1UmGKO>{)Uj9A4aVg4?VOMY!PotFF`?QRZx20rc1MJx`8D1X9*re@Zb;d zM~SmhPjQ!>nKy5EZ+Abx-ai1G59{DVyPGcMgJeu-EYW&+YwH;#8`|L}Xz+w{YO#5N!urC_Avw zW@r^2MZyfORv1KFEe3b9r3f;HdSQ|rgHQx3Uk7qwD0O>N9Md0~^qtIgwUMsqSlFgq zp=tz!HemNpUcvfrFkT25uql@F*=Ouf?fp!_!7d@1&(+8TH9`hl)G3>2powbEYc5~k DvCm;3 diff --git a/SantanderBank/target/classes/homePage/MainPage$3.class b/SantanderBank/target/classes/homePage/MainPage$3.class index f35759d6cceaf7d197af86dbb36d4d75f8aefeec..686c3894670560f071603ec70ffde01177404fa5 100644 GIT binary patch delta 13 UcmX@le4cqjA0wmu1V%=~$rBkJ03+H2fdBvi delta 13 Ucmcb}e35y>1V%>P$rBkJ03*f(eEe1UmGKO>{ne1UmGKO>{*04DVW04CQ2-T(jq diff --git a/SantanderBank/target/classes/homePage/MainPage$8.class b/SantanderBank/target/classes/homePage/MainPage$8.class index 269ac87005ed54a7b2038799b681f2007c93ef54..a81f3e7f461091d711d0b7917ea4433ccff9197a 100644 GIT binary patch delta 13 Ucmcb_e2IC(L`Fux$&(lz03?nCq5uE@ delta 13 Ucmcb_e2IC(L`FvU$&(lz03>S!n*aa+ diff --git a/SantanderBank/target/classes/homePage/MainPage$9.class b/SantanderBank/target/classes/homePage/MainPage$9.class index b6a28fb74c21fa36e4e527a640cd1d2db537c137..b967dc03415aa4c0a5f84ffc373b33f3daea6065 100644 GIT binary patch delta 13 Ucmcb@e1&<#WJbn_$x|2|03`+lv;Y7A delta 13 Ucmcb@e1&<#WJbn-$x|2|03_Z7tN;K2 diff --git a/SantanderBank/target/classes/homePage/MainPage.class b/SantanderBank/target/classes/homePage/MainPage.class index 81499387e1f8c9250e89a0a34f2ef44dbbbf0b04..53091e95486cf587cc34eec907d379dd7e52ba6f 100644 GIT binary patch literal 7129 zcma)!KlA0hnbEGq&N`#-)4sXy+;`vawL5QK`0thH z0j$M;6tv@%j0Y7I;go`h@UVhM@D5?Vvjp#w@oohrI4vq4Rqz-dS8xlS5b}Ezych2) zrTP9coWYZ2IE$ys@H9Rk>ONS858=Zy&MBCK)1u}X8Rr#LdBz19&nj5x86T1HQ3chW zF(%`pf~B5uNycRbHJ))r##IHip7ETFk11&IjOS&1T)|4u_=Jp4DroeKPs#YSf;FD; z85y5du--F1C*$)9Hh9JtWPDMTc82?bd{rPU~q2<=vX;Xl7iu+pPghLZscY2clL=H}BMz z(wspF%cD^vIncXZOE{4&k=iUvq(w7_A|0!mSJmDjp|o4q?ATz7H6mdTTbQYg)4San zP3e&>wT?dG)J8ah$aW(xf*kH@Y-~EbOV>E2!v~u8PP7F@LU#_Q-GCx?NtbS?EmKQK zm>Z31y&_y){g&GCYS*VFlQv8}&GD_6=rdmJcOMgTN}v&^Gv%ZsqNUPmC6l@xGerEV ziEVR&JHlZ@Kib@9WgH3h6W!dp!ttv`yX>sxVv6ZA%mE3DqtU^p-tFUPhLh3;^oW)) z2FzB`ahV8^^(J9DrJ31D@CD&m?mAkwZ5?$3FN|F4JFW@uMZ$ZxIjpB0v1!uHX1vR` z96cts31{)z#uHrKrOY{tXcZz_tF6Zkr&Y7#T!!jv19)o0l|_?E(S%XbDcxr0J%hF} zth@Vd(g1xAw@=R}+qk)BPm8UYvB7pLra6`^VOefr#6F`#)brq(ab4WD{oLctZUu+h z!F_hf$`Dwz9bbmNjN@2lV^hSjhgSAErf63hvv>|;&OVNAJ{N6mb`e@VA+j$m{K``t zi545}vJysY)LY=3Zlvi4tjRx8e~E9kCwWRiWl-J>zJNSGyNGO=H?4PpD0Q=LJB(=@wX0C#aiNB3xk zDISPk@d<}d4!^2%lMg*ur%v8;VfKpY$~%plMciDY<2#I&uRJl+0#T$&fl-zX#K4x z_M`{x@2~OA=gpG4kNh20>avJU!zAE77u+{Wx0SJD`c6ZvbNToRt~#O(Ybr*-y**Dn zM-!Sk5bbtsrk$3IkziJr@f{W4#rI@uSgoQ5oq^IC75fWFYgHU9AgxnzTLEdkirWiFH>!Af0qG_cuP7jGP|+u(%7D3R zR1q(vabo)mX`GP3LK-`CiE9$8XR+Yn_tVxg=&Kp4mUk$^$?eth4i-hY#F*AONlWkLJ>*DT4wrCG8 z70l`bI$z0C5*9BxbAkeLOvQ2W)~DN&z*{LVwL4q~cD1;`t=Ds4sHA4{{lbCqZs%Qf z>p3|u*{a5OW%%ntIkFpGuHx2FJ{<5L>i%ypo+mr0dFf8ZBbFq!5hH0F<6x=_wD9lx zyr;)_%NXLv&Mo{317@RCWI{;jqE*K7R{rlzqniTrU%s%90<&MfaDW1HU%qgN0yAH} z&`W`NFJHKW0<&JeaF_yfUcR7FV8+WAVicI}@&%m&b6vhLK!J%aUoa>z%jFA06qw@j zg(L;$w|v2(z~q)M+)06%Eni4eU|P!;G8CB8@`aHOR-=jU?;KYC|i z4`xmv>&TKF4^K8nkj)KEHZPEDF3IMRY%a;FNH(8j3j)dR3Qtxg$mWM8TM$ULgk%wt zEg{)bk}V_I@<6h?!;>u(WQ#(REe<5BBUwGk>PXf=vKvUYB9QE!@MP73Y)NRcNFZ4g z$ySrBiDYX?ww7e;0?FDBD|eC zIIDB`cJ=<+{IbO_xB2B}zue%L>-}<#UpD&XO22II%UZvz@yn%tS?!k#{j$n0=lErb TU!LXq|Eai?jA!t-;?n;CZR2I) literal 6615 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 MY-2Oa>s+?J0Xda&#sB~S diff --git a/SantanderBank/target/test-classes/testHomePage/TestMainPage.class b/SantanderBank/target/test-classes/testHomePage/TestMainPage.class index 18ea19c89fa0abc8068f6013d7a16d8df932be14..625937f2bd2f8ddded1983d842e293395d19ac3b 100644 GIT binary patch literal 5565 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 Date: Sat, 12 Jan 2019 18:48:52 -0500 Subject: [PATCH 05/21] TestSearch Passed --- .idea/workspace.xml | 325 ++++++++++-------- Generic/src/main/java/base/BaseUtil.java | 2 +- Generic/src/main/java/base/CommonAPI.java | 10 +- Generic/target/classes/base/BaseUtil.class | Bin 13628 -> 13644 bytes Generic/target/classes/base/CommonAPI.class | Bin 13647 -> 13656 bytes SantanderBank/Extent-Report/ExtentReport.html | 112 ++++-- SantanderBank/pom.xml | 4 +- .../src/main/java/homePage/HoverOver.java | 24 ++ .../src/main/java/homePage/Search.java | 39 +++ .../test/java/testHomePage/TestHoverOver.java | 25 ++ .../test/java/testHomePage/TestMainPage.java | 7 - .../test/java/testHomePage/TestSearch.java | 28 ++ .../target/SantanderBank-1.0-SNAPSHOT.jar | Bin 7308 -> 0 bytes .../target/classes/homePage/HoverOver$1.class | Bin 0 -> 468 bytes .../target/classes/homePage/HoverOver.class | Bin 0 -> 2395 bytes .../target/classes/homePage/MainPage$10.class | Bin 485 -> 481 bytes .../target/classes/homePage/MainPage$11.class | Bin 472 -> 468 bytes .../target/classes/homePage/MainPage$12.class | Bin 477 -> 473 bytes .../target/classes/homePage/MainPage$13.class | Bin 477 -> 473 bytes .../target/classes/homePage/MainPage$20.class | Bin 0 -> 465 bytes .../target/classes/homePage/MainPage$6.class | Bin 464 -> 460 bytes .../target/classes/homePage/MainPage$7.class | Bin 485 -> 481 bytes .../target/classes/homePage/MainPage$8.class | Bin 466 -> 462 bytes .../target/classes/homePage/MainPage$9.class | Bin 468 -> 464 bytes .../target/classes/homePage/MainPage.class | Bin 7129 -> 7345 bytes .../target/classes/homePage/Search$1.class | Bin 0 -> 482 bytes .../target/classes/homePage/Search$2.class | Bin 0 -> 482 bytes .../target/classes/homePage/Search.class | Bin 0 -> 2240 bytes .../target/maven-archiver/pom.properties | 5 - .../compile/default-compile/createdFiles.lst | 10 - .../compile/default-compile/inputFiles.lst | 1 - .../default-testCompile/createdFiles.lst | 11 - .../default-testCompile/inputFiles.lst | 1 - .../testHomePage/TestHoverOver$1.class | Bin 0 -> 512 bytes .../testHomePage/TestHoverOver$2.class | Bin 0 -> 511 bytes .../testHomePage/TestHoverOver.class | Bin 0 -> 1703 bytes .../testHomePage/TestMainPage$1.class | Bin 504 -> 504 bytes .../testHomePage/TestMainPage$10.class | Bin 513 -> 509 bytes .../testHomePage/TestMainPage$11.class | Bin 511 -> 507 bytes .../testHomePage/TestMainPage$12.class | Bin 515 -> 511 bytes .../testHomePage/TestMainPage$13.class | Bin 520 -> 516 bytes .../testHomePage/TestMainPage$14.class | Bin 520 -> 516 bytes .../testHomePage/TestMainPage$15.class | Bin 520 -> 520 bytes .../testHomePage/TestMainPage$16.class | Bin 509 -> 509 bytes .../testHomePage/TestMainPage$17.class | Bin 513 -> 513 bytes .../testHomePage/TestMainPage$18.class | Bin 510 -> 510 bytes .../testHomePage/TestMainPage$19.class | Bin 504 -> 504 bytes .../testHomePage/TestMainPage$2.class | Bin 504 -> 504 bytes .../testHomePage/TestMainPage$20.class | Bin 0 -> 523 bytes .../testHomePage/TestMainPage$21.class | Bin 0 -> 508 bytes .../testHomePage/TestMainPage$3.class | Bin 511 -> 511 bytes .../testHomePage/TestMainPage$4.class | Bin 507 -> 507 bytes .../testHomePage/TestMainPage$5.class | Bin 506 -> 506 bytes .../testHomePage/TestMainPage$6.class | Bin 506 -> 506 bytes .../testHomePage/TestMainPage$7.class | Bin 508 -> 508 bytes .../testHomePage/TestMainPage$8.class | Bin 507 -> 503 bytes .../testHomePage/TestMainPage$9.class | Bin 528 -> 524 bytes .../testHomePage/TestMainPage.class | Bin 5565 -> 6001 bytes .../testHomePage/TestSearch$1.class | Bin 0 -> 492 bytes .../testHomePage/TestSearch$2.class | Bin 0 -> 504 bytes .../testHomePage/TestSearch$3.class | Bin 0 -> 506 bytes .../testHomePage/TestSearch.class | Bin 0 -> 2004 bytes 62 files changed, 391 insertions(+), 213 deletions(-) create mode 100644 SantanderBank/src/main/java/homePage/HoverOver.java create mode 100644 SantanderBank/src/main/java/homePage/Search.java create mode 100644 SantanderBank/src/test/java/testHomePage/TestHoverOver.java create mode 100644 SantanderBank/src/test/java/testHomePage/TestSearch.java delete mode 100644 SantanderBank/target/SantanderBank-1.0-SNAPSHOT.jar create mode 100644 SantanderBank/target/classes/homePage/HoverOver$1.class create mode 100644 SantanderBank/target/classes/homePage/HoverOver.class create mode 100644 SantanderBank/target/classes/homePage/MainPage$20.class create mode 100644 SantanderBank/target/classes/homePage/Search$1.class create mode 100644 SantanderBank/target/classes/homePage/Search$2.class create mode 100644 SantanderBank/target/classes/homePage/Search.class delete mode 100644 SantanderBank/target/maven-archiver/pom.properties delete mode 100644 SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst delete mode 100644 SantanderBank/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst delete mode 100644 SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst delete mode 100644 SantanderBank/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 SantanderBank/target/test-classes/testHomePage/TestHoverOver$1.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestHoverOver$2.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestHoverOver.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$20.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestMainPage$21.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestSearch$1.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestSearch$2.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestSearch$3.class create mode 100644 SantanderBank/target/test-classes/testHomePage/TestSearch.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 974684a..a12e3a9 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,10 +3,48 @@ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26,10 +64,10 @@ - + - - + + @@ -37,11 +75,11 @@ - + - - + + @@ -49,20 +87,23 @@ - - + + - - + + + + + - + - - + + @@ -96,9 +137,7 @@ + - - - - - - + @@ -263,8 +265,8 @@ - - + + @@ -304,8 +306,8 @@ - - + + @@ -314,16 +316,14 @@ - + @@ -333,7 +333,7 @@ - + @@ -350,16 +350,14 @@ - + @@ -368,8 +366,8 @@ - + @@ -386,8 +384,8 @@ - - - - - + + + + + @@ -419,42 +417,42 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -463,12 +461,12 @@ - + - + @@ -478,7 +476,7 @@ - + @@ -549,13 +547,6 @@ - - - - - - - @@ -634,13 +625,6 @@ - - - - - - - @@ -682,24 +666,64 @@ + + + + + + + + + + - - + + - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -708,8 +732,25 @@ - - + + + + + + + + + + + + + + + + + + + diff --git a/Generic/src/main/java/base/BaseUtil.java b/Generic/src/main/java/base/BaseUtil.java index 9561646..f48ff60 100644 --- a/Generic/src/main/java/base/BaseUtil.java +++ b/Generic/src/main/java/base/BaseUtil.java @@ -49,7 +49,7 @@ 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.santanderbank.com/us/personal") String url)throws IOException { System.setProperty("webdriver.chrome.driver","../Generic/browserDriver/chromedriver"); if(useCloudEnv==true){ diff --git a/Generic/src/main/java/base/CommonAPI.java b/Generic/src/main/java/base/CommonAPI.java index 88ebe12..66cd045 100644 --- a/Generic/src/main/java/base/CommonAPI.java +++ b/Generic/src/main/java/base/CommonAPI.java @@ -45,12 +45,11 @@ public class CommonAPI { public String saucelabs_accesskey = ""; @Parameters({"useCloudEnv","cloudEnvName","os","os_version","browserName","browserVersion","url"}) - @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("") String url)throws IOException { -//for single test, put your web address on line 52, while push just keep the quotation, remove url + String browserVersion, @Optional("https://www.santanderbank.com/us/personal") 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){ if(cloudEnvName.equalsIgnoreCase("browserstack")) { @@ -62,11 +61,10 @@ 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(30, TimeUnit.SECONDS); + driver.manage().timeouts().pageLoadTimeout(35, TimeUnit.SECONDS); driver.get(url); //driver.manage().window().maximize(); - } public WebDriver getLocalDriver(@Optional("OS X") String OS, String browserName){ if(browserName.equalsIgnoreCase("chrome")){ diff --git a/Generic/target/classes/base/BaseUtil.class b/Generic/target/classes/base/BaseUtil.class index 3d39ffd8102f54128cd4e0dcfd317ae93c80e185..f244ce0b0aa8342b43eca499ed88c3fb7a4c32b8 100644 GIT binary patch delta 55 zcmdm!btY?r7n_!5MoCFQv6a4ld3m{BabjLcVqQvWQBq=FwqA06u6}8;enDzcaeiK6 K&gK-h8+rg>78Rrb delta 39 ucmX?;wI^$X7n_u1MoCG5mA-y?dAVM0eraAwab{j(re1zg`sNb08+rgWM-OWN diff --git a/Generic/target/classes/base/CommonAPI.class b/Generic/target/classes/base/CommonAPI.class index 77f9b841e390fc1fe221d903b1506e26dd992ad9..61bd7ca50ec6914f00c50f65e0f8f786f5b8eb1b 100644 GIT binary patch delta 5333 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 YBu6=Wq~`PQK}S-8{PSU|NlFR+8-}qk(EtDd delta 5327 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
    • - 2019-01-12 00:48:25 + 2019-01-12 18:47:15
    • v2.41.1 @@ -84,25 +84,25 @@
      Total Time Taken (Current Run) - 0h 0m 30s+608ms + 0h 0m 56s+56ms
      Total Time Taken (Overall) - 0h 0m 30s+608ms + 0h 0m 56s+56ms
      Start - 2019-01-12 00:47:55 + 2019-01-12 18:46:19
      End - 2019-01-12 00:48:25 + 2019-01-12 18:47:15
    @@ -213,7 +213,7 @@ - TestMainPage + TestSearch @@ -249,7 +249,7 @@
    Tests
    @@ -281,22 +281,22 @@
    Tests