From 6368d01a09c6ee534c20215ecf63b310ad18572b Mon Sep 17 00:00:00 2001 From: 123javed123 <73235685+123javed123@users.noreply.github.com> Date: Wed, 21 Oct 2020 20:52:12 +0530 Subject: [PATCH] base url updated, first test case working now. --- .classpath | 63 +- .settings/org.eclipse.jdt.core.prefs | 17 +- pom.xml | 31 - src/main/java/com/crm/qa/base/TestBase.java | 2 +- .../java/com/crm/qa/config/config.properties | 2 +- .../crm/qa/testcases/ContactsPageTest.java | 3 - .../com/crm/qa/testcases/LoginPageTest.java | 2 +- target/classes/com/crm/qa/base/TestBase.class | Bin 3351 -> 3416 bytes .../com/crm/qa/pages/ContactsPage.class | Bin 2446 -> 2446 bytes .../classes/com/crm/qa/pages/DealsPage.class | Bin 294 -> 294 bytes .../classes/com/crm/qa/pages/HomePage.class | Bin 2435 -> 2435 bytes .../classes/com/crm/qa/pages/LoginPage.class | Bin 1874 -> 1874 bytes .../classes/com/crm/qa/pages/SignUpPage.class | Bin 297 -> 297 bytes .../classes/com/crm/qa/pages/TasksPage.class | Bin 294 -> 294 bytes target/classes/com/crm/qa/util/TestUtil.class | Bin 5235 -> 5314 bytes .../com/crm/qa/util/WebEventListener.class | Bin 5560 -> 5589 bytes .../ExtentReporterNG.class | Bin 4561 -> 4813 bytes .../crm/qa/testcases/ContactsPageTest.class | Bin 3119 -> 3119 bytes .../com/crm/qa/testcases/HomePageTest.class | Bin 2287 -> 2287 bytes .../com/crm/qa/testcases/LoginPageTest.class | Bin 1903 -> 1894 bytes test-output/emailable-report.html | 89 ++- test-output/index.html | 580 +++++++++++------- ...EST-com.crm.qa.testcases.LoginPageTest.xml | 158 ++++- test-output/old/index.html | 6 +- test-output/testng-failed.xml | 30 +- test-output/testng-results.xml | 263 ++++++-- 26 files changed, 821 insertions(+), 425 deletions(-) diff --git a/.classpath b/.classpath index e7ac9faf..2e9ec824 100644 --- a/.classpath +++ b/.classpath @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index abec6ca3..3c8722ff 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,16 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 -org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=14 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=14 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.5 +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=14 diff --git a/pom.xml b/pom.xml index e6dc65fb..22cb7376 100644 --- a/pom.xml +++ b/pom.xml @@ -60,37 +60,6 @@ 1.1 - - org.apache.poi - openxml4j - 1.0-beta - - - org.apache.poi - poi - 3.9 - - - org.apache.poi - poi-ooxml - 3.9 - - - org.apache.poi - poi-ooxml-schemas - 3.9 - - - org.apache.poi - poi-scratchpad - 3.9 - - - org.apache.poi - ooxml-schemas - 1.1 - - org.apache.poi openxml4j diff --git a/src/main/java/com/crm/qa/base/TestBase.java b/src/main/java/com/crm/qa/base/TestBase.java index 3ed0f14c..ac740d41 100644 --- a/src/main/java/com/crm/qa/base/TestBase.java +++ b/src/main/java/com/crm/qa/base/TestBase.java @@ -41,7 +41,7 @@ public static void initialization(){ String browserName = prop.getProperty("browser"); if(browserName.equals("chrome")){ - System.setProperty("webdriver.chrome.driver", "/Users/naveenkhunteta/Downloads/chromedriver"); + System.setProperty("webdriver.chrome.driver", "C:\\Users\\Mohd. Javed Idrisi\\eclipse\\chromedriver.exe"); driver = new ChromeDriver(); } else if(browserName.equals("FF")){ diff --git a/src/main/java/com/crm/qa/config/config.properties b/src/main/java/com/crm/qa/config/config.properties index 47a6ce44..8db437fc 100644 --- a/src/main/java/com/crm/qa/config/config.properties +++ b/src/main/java/com/crm/qa/config/config.properties @@ -1,4 +1,4 @@ -url = https://www.freecrm.com +url = https://www.freecrm.co.in username = naveenk password = test@123 diff --git a/src/test/java/com/crm/qa/testcases/ContactsPageTest.java b/src/test/java/com/crm/qa/testcases/ContactsPageTest.java index 3e537d7e..a8e89b15 100644 --- a/src/test/java/com/crm/qa/testcases/ContactsPageTest.java +++ b/src/test/java/com/crm/qa/testcases/ContactsPageTest.java @@ -5,8 +5,6 @@ package com.crm.qa.testcases; -import java.io.IOException; - import org.apache.log4j.PropertyConfigurator; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import org.openqa.selenium.By; @@ -17,7 +15,6 @@ import org.testng.annotations.BeforeMethod; import org.testng.annotations.DataProvider; import org.testng.annotations.Test; -import org.testng.log4testng.Logger; import com.crm.qa.base.TestBase; import com.crm.qa.pages.ContactsPage; diff --git a/src/test/java/com/crm/qa/testcases/LoginPageTest.java b/src/test/java/com/crm/qa/testcases/LoginPageTest.java index ad4733c9..29ee5e24 100644 --- a/src/test/java/com/crm/qa/testcases/LoginPageTest.java +++ b/src/test/java/com/crm/qa/testcases/LoginPageTest.java @@ -26,7 +26,7 @@ public void setUp(){ @Test(priority=1) public void loginPageTitleTest(){ String title = loginPage.validateLoginPageTitle(); - Assert.assertEquals(title, "#1 Free CRM for Any Business: Online Customer Relationship Software"); + Assert.assertEquals(title, "Free CRM #1 cloud software for any business large or small"); } @Test(priority=2) diff --git a/target/classes/com/crm/qa/base/TestBase.class b/target/classes/com/crm/qa/base/TestBase.class index e577a3bd6aa6b14ac34793265083e3ca58aec347..c5e40f6739c002723bf83fc943074a0de108f8cc 100644 GIT binary patch delta 933 zcmYk4+iz4=6vlshF6T0HT4X{k8PlfGQUVEmGLke3VhuQA6{R>JKE=t_q)Ts6f}EdUdeNPZ^kWo!I;Iv0&}k(1Fp}%; zxZj{V(o+OpbZrHw#3 zL@_L$5`?yHweZxz=q+MYosVvgM`ahzrw$DnFalytq@~g2z-EG`#1r!{bD5~AY zI(x5!P0VCc9WmClPBa?KIK**c1U%=kkLT5Q#++T|1(W@PHeIYO>hK~jseR@~dyWGp zuL#y?yj}fZ+Tm9@sD3f;un+UP$!mhn8gp0L8_NZg4sXybu=4Jdm-l95oH>px>{bVJLGrVVVRtfvo@cVqA zy6kTI9Oq3w5_IXVU3$(7TvP{a_uk`Na=6TCK~t)4#{;R}RR2(VOR7K4IX-c?%Ej7m z$dCJ8)+_nbY1b=RToZ)%7W_D6Dh>;3L+q;fS^XH3BCPI-%h?C@*IGsRFYZK``f2pB zX`4xJL~r#Wnl-Wl#C=4x2j5m`N$gnUk?rdfI~Un?g4KzE#1q#UOfTaOERkIxcY*fx zi6`r9OJXGPbc6LZJEqxXf`JOTC7xNJv^>j%#-|pTu28Bly~wj^?P;CXRGAf2dAW8R z68wi8`G25l!LbVOR{1c3&i*&APJCP^t~7|+^q=bKtIUU(*Y^plL(br)&-h&XwN2QB lerK&oXOa+$8VIq(b#0S`^;4Fq8n)hcnH$<3)^^#j{{|>#_|gCX delta 899 zcmYk3>2p(66u^JCZQhpGK;MW!XY4>*9EM@aID>Zd155{s6DhQ6FcgH4rcZeGC9fta zEp>?-o5)hGSgW$gVo?@tsx6@-GknE=K)?GZ_!+$~smqtM{m!}P+;e_wo@}-rJ-+_{ zc!q@;YjZ7p0p4EhB6Kt32PxOoeQRR*sLw9KJ=kaaEE*=6$@NqMfJ zZFRq3`KUWEnD-95`HosjN6jA@s>>^c|q&io-i!WYD>+cjftgmSl-muEFY z%VE8>{zE>J7xYf^D93e<3D#7*q|C&5O=PjA=OR3g5kyLVSYAYL-L$Yq^Na;4c?e}!-4CbPr5#toh8f~OZJiM1!Z ztQ(9J)wJI-Ew7mAt&@Cb^L_YmV|+(nPkc)}kxF*O6H%^l+vX0_f|!>b_PvZ(^p7Od zUeVwOLH$VHk5XdBrYyUyyW)}j({e?f+!J+6COe6#TP^|dJPpc%U&}0Wdgpj~`#R^9 zITBN>aCSR;?(uqZfdl>X49t?5re&SuR_QY5pySo(kfK>d7s&OO$;>l6OJRW#6&{^s ztW2TI*c{_YWvR5XOQynmf(jpp;uC?YT8y0izjHoxJ}>iig{uvy@_(|b;AR!vs)2C& xyK4FhKh`m${!=G^vG;A5<)_f*=c=4zUg>7))d@@7(@eF*5*4LSDSclv{|41q@~{8^ diff --git a/target/classes/com/crm/qa/pages/ContactsPage.class b/target/classes/com/crm/qa/pages/ContactsPage.class index 877c2056c49ef48706fa8c5c7274c4e1d229fdb3..168cb557900d05422bb872265733511a40385a10 100644 GIT binary patch delta 17 YcmeAZ?i1!X^>5cc1_lPJjT~*906W?S4FCWD delta 17 YcmeAZ?i1!X^>5cc1_lPhjT~*906VP)1ONa4 diff --git a/target/classes/com/crm/qa/pages/DealsPage.class b/target/classes/com/crm/qa/pages/DealsPage.class index dd5274b71b183c7ac4b1af1dcfef3316e8451a32..a80fdd67da507ff0774d897a99474400e98e42b1 100644 GIT binary patch delta 17 ZcmZ3+w2X=4)W2Q(7#J9=Hgd=@0suS&1*-r6 delta 17 ZcmZ3+w2X=4)W2Q(7#J7~H*&}^0suSL1)=}| diff --git a/target/classes/com/crm/qa/pages/HomePage.class b/target/classes/com/crm/qa/pages/HomePage.class index 36ab59e9d12199de45ca784675735f85bcdf8f96..85e83c309201db4790b5769e9264e5bc1b4490cf 100644 GIT binary patch delta 17 YcmZn`ZWiV^^>5cc1_lPJjU3gS06Js^>;M1& delta 17 YcmZn`ZWiV^^>5cc1_lPhjU3gS06I4X;{X5v diff --git a/target/classes/com/crm/qa/pages/LoginPage.class b/target/classes/com/crm/qa/pages/LoginPage.class index d25c492ae44f5a448a4b9e28675da90692d23926..5b50c91f7df38ee68891fa81e89d60500a8059bb 100644 GIT binary patch delta 17 Zcmcb_cZrYV)W2Q(7#J9=Hgb5e0{}xx22B6} delta 17 Zcmcb_cZrYV)W2Q(7#J7~H*$Ef0{}xE21Eb= diff --git a/target/classes/com/crm/qa/pages/SignUpPage.class b/target/classes/com/crm/qa/pages/SignUpPage.class index 1aafc27e064597f86d19bf445b499c95865cd50f..897eaf5a9ce71d7b8852ef9b8e757776abc371c9 100644 GIT binary patch delta 17 ZcmZ35(w)c6HcrO_1P#xEwLj_WGU(%H4f z4-H^Tt+rM1R+Q4#wo0vUS#(*RBGT5kw$@i)+IO|}QPF}>wRe{Ubds4luY1n#e`Y!} z+q2{oj~ZJ6Oh#|5ypN7bEC^`}mcFPJ7i#m1bc$63NlUa>G*6Lc_&fz6({K2Agt~2S z5IFfXHiSQ*$%Eg-T8cG1i8-xr;cfmLdzO`Bor3k)z?ZO@&u=79;$8d!PoBR>XLy%@ zEf4DExP^XGMkTgTY<_yw%3w%erl1P%@lKXQ-sjm;8Y{zx3bx`S?vo~FR3n#R8$qHc zxWLqPBe*ya3VLKzqej7}*uk5nDXbDZ73{)p{#Z(LRAX-}vyUJxb4FG^A1@6{pTcl} zz&5Vf@WqY_nhNB~IEVhQB6Bj-^VW@OefgKKp&v_uB zi?!iP1;=ol8;W=QX`H1v^OUB-#ip(;RB#So5ey0z>3Xr4EJ)@soagtI+2jJxOI$@R z@#BfvDOW^|Zkho>REF;qe2*WvWOtIQJlpOW`jg0x&3H9S;Qu0;_>DyYhTphpFR=eX zKv!s{AwCtub$;INRV(qAg1>Q-z#3Q{B1p~WFFR765r=OJLL-n7AC$374+b@#F5@3` zQrzW+V>r22x7txcNEN5aM~Ri6Os<(+Dt;I@q{m2tg`$ii2ZUm(?FEYb=@heU58vW)eol3jG@wxs42KI%qBRkBGg@NpMbswzR;U2U6ShS}I>H#; zhPFDihtaNfSX)rsfG@1@4#9~iPQ`*>4+LZGHv{fK&Bgv;iPxoGj^NuWWQyt-wfduA zb_-7RS|4nGt#=2exzwNI)v2-Gzdo57<5GVgNd5U_Dj|#;>a7Uw^bynwAy%Y|XC8QW t%1e{(3)Qi!1OLW%P%3N&TQ5pRjG#hym+&p<#sl$|#ZD%OZS@S6{s%=dERO&H delta 924 zcmY*XSxi$w6g|^c-@6!#63 z>jLikzEQLkZ~?@9-^G33cU065<2+0R=VNB>IcM&iIhi^~W3qhqchykJ%a#8L)vN>B@=Oz;L|5S9yAMofw|uE0v_Af=j08RF=@6la&Q8fyitVQAOfBFp2; zaE;0dczqcP)?q#6O8xC6NE5M%!R!i-4``Y%nCZ_6x@44Ki-N7#M(3r0B4LMuo!CWI zIl)|lJvy_OAt8Avy_Gs9h}h3yO3C(R=;yerLZrzk#~}d+$tQO+hEYMwJx<@6N zY8aA=S&~@-L!AN(tRm_uKdMPQhLZ|T;WXtb?mp*nQNV@&%#Y3tXr2iQF5xmmn_!lv zW%G-ZhdRcHxJqrzBiMBsV=iDfslnVk`Zm{SfqXHbGhdHZJIJO!kV|zxhssbC-jbUt#V0#$5)qQ*$#(@fyMGzue zv@<_~O8(K};Y1bmP$g93u-=}dCSD(b3a|luZ{SFM2;FONtQ@r=)T+mgN042K6GpgW za3+FtI(Vf8)XQrvWsByN)()?KUjx#ynTr~2@(*?(I1b_{l^kDJx8 zdhe&LsU)ZRyoGw%nu-eHwfa7ckAEGM@rM}Dna@K&sWBrRU-_%`QIBuU85r=LR|YiU P2VZ5LLO-6*&$iMZHir|v diff --git a/target/classes/com/crm/qa/util/WebEventListener.class b/target/classes/com/crm/qa/util/WebEventListener.class index 071495bd6c663d60d3cae1672c90cdcd1fd5e9b3..d6d3dccf28784cc571c41b158ab8ebcd43ee51d6 100644 GIT binary patch delta 587 zcmZ`#OD_Xq6g^)nop`r1gQ<{?HnFLAB_t}rR>DHq2$7VqQC08P#@l#5Zar6)wjM!9 zY$a@1h#w*G6U3cSB_5f~ocZp#_nvdUOaGHU>F(|720#D@$4Q5dwA9AIU`Ka-Fwzuk z4|UR!BP@C;OUiTfAzwm2RY|pC1D!B(e(P#ZeAh5)+(VR0RkcP@Hdf* zT}a>u$UcF54Xs%YUm(YSjtD)Zy2<0ru@7L7s+?}$(El^T-)HD+MvPKe_0p?TQ^rul zir}{xC9pA$TU@2pxm jwtc7y?4XtK_>1cDH#V(&OA_yg*$Am2kBlP7QC)^0FG&owUU zwz-Y7n4_G{<(vQCv+&(>`Q;Hy6mxjVVpo-Av@sEU+Ie3C>q?>di+ zee}xu$g0U6s+4^cV(n+muqIgFWUpAGkm8|ErPZ>IFpNCE7kX{L`FY>KCUduV2LrY# zrv&^F?38wjVwbBi?$xsDTSl-~?!~z#kU+A)7iSJN5B> diff --git a/target/classes/com/qa/ExtentReportListener/ExtentReporterNG.class b/target/classes/com/qa/ExtentReportListener/ExtentReporterNG.class index b358477f28448c60e4dc36153430791df50c902f..4f059378978857f040f922c69762b77607fad538 100644 GIT binary patch delta 1132 zcmZvbYiv_x7{`C_*7mfg@5Y?jq?yZx1hQ^xO6DgwLrA6{Mz)5zDR}u(>B%g1oveqE zkeJ295aUN*MMXuamkC~n^NbdmLlhN7oro8_fQnZX1r_hq_p}2sF*!MTpXdMF{{QEF zXXfu)VD3GYp90zin>bM7u7t zGHX({4wBr>Mu8`jTxSW&o5Edg#=VmJ*rX=?3(tRmB?g;y*;Vn8cyx`OOhx-F+u%V# ztvW7i%^+DGmOR3k3I!s*Ej(thRdomI>mR30=M7kPk7Zvsl!(O#Et6WFlsv`LYJH&B zpJkim879=BK%LK#OtSqp^MXL0=L~iTnpLl_QH@H|E7{4Ey2=cr%~uE5)`wQ4l6SY%Si2apP)U|J+#&u?u=(FKOYIotc2VA6F2#g zU`dnOCFiLspQ+m9T;HdX&-h#|lhYjr-wDpWy1OW3Dz4YiXAdXS105#E_|f18LG`~P zcg9mzIuRe19Or~;s|dFo<7de)oD|H_1YK@j=@NOpzow<(E8IH2xg!3q)>q7k!)it4 zP4y0|nnQscX~8yDpSEn*TI;Bjl}*B<8s_XCyPYMC*vygldThMEOd@* z3gzlR)ymN$e4(jnLVQV5Q@uz(ov-+sa;?@@Zsi+1j8Mt9G~vTlcm$(BXjZ8WhQ3^< z^}QUksITiZ$Qxu`;e}qrQ8=$a!&ynQc#pf8hJvn8+Sq^U1t>pLPd6@e-&Sc4^y>jV n+E=-q?_-e$ho3aTU)3$=EDHU>pE}5+*Yp>E>oCEoVshahu)-&z delta 848 zcmX|J$>Vp%x!65?_=L(50 z#>5w!Hhnmix>Vb#3u@g^d&hA>t#ubIwX0pVbaQXrs@COPx0jRucmCi1eE;vu=^fTL z)I9!RR}b(K_q)wDV|0kcydR)bP|!N3F=ksSyQMKUev*}%o3v}=Z%UT1RNze|=2-$y zd1Smhv0U;2E7TEV_@ECN6W}93xGCNqkIl6c$=GDe4)C#{P>FD%86wSU$r{$GNHFSO z$A$pw)r??i=_icTbB&f=YuU3~8|vcCmPsL-B%9fyI)f99G~JSIY*$xvt1zd)33EO)FzV2M9L(~XOe^L)s58S zhSgA?XtqME-V)z*!T1qhDLp#`v8CIgFx{Kll?5!`Q%E{Dqfx za`~Hb{JO9I)00T3*Bq~&%-zX_y69ksYg*%mT9{u|e4GC?$*U8)!(B}i+;au_{}KBN B^s@i} diff --git a/target/test-classes/com/crm/qa/testcases/ContactsPageTest.class b/target/test-classes/com/crm/qa/testcases/ContactsPageTest.class index 7d1d44a5372971dda815346568a84d3cca96fd4a..e8b225dd6ae5998035f7a5211b96108200c9c9d5 100644 GIT binary patch delta 161 zcmWNJy$-=p07g&IxVIGpOUt53)5$*r5+sC#q=_^nqK{xPc#}I24`6Mq26nS|@Cqhz zm-Br&!%3XP5wG9<0Ss>9BcxA;3KoI-imO*8O^rNtTpIW^8Pj4;n~)A$y6P!6W{(_w zB3wYDaFZ#B187C7pjW$tE2zXY z@B8wKcXh9>c>V4VAh?N-kX2HYP}KBST>Lso8e|FZXi}!dkTxM5BD$>T>8FhCJ{bnu zQ*(QSWUTjUEhpxM!>6z8XvlqVLYDx~EX lDJ14qDkPN_XXd3A7c1l>7Nw^u07Z*)6LWGlmoxof0RXSu9dQ5v delta 91 zcmaFH_nwdA)W2Q(7#J7~H*#n*xi~8uD!3J;rYblG`6{I47b!UARVp}@7H8(A78hG7 u_~+#SSqjdj#U=T -TestNG Report
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Default suite
Default test00159,031
ClassMethodStartTime (ms)
Default suite
Default test — failed
com.crm.qa.testcases.FreeCrmTestfreeCrmTitleTest153043098043951754

Default test

com.crm.qa.testcases.FreeCrmTest#freeCrmTitleTest

Exception
java.lang.AssertionError: expected [true] but found [false] - at org.testng.Assert.fail(Assert.java:93) - at org.testng.Assert.failNotEquals(Assert.java:512) - at org.testng.Assert.assertTrue(Assert.java:41) - at org.testng.Assert.assertTrue(Assert.java:51) - at com.crm.qa.testcases.FreeCrmTest.freeCrmTitleTest(FreeCrmTest.java:41) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) - at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) - at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) - at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) - at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126) - at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) - at org.testng.TestRunner.privateRun(TestRunner.java:744) - at org.testng.TestRunner.run(TestRunner.java:602) - at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) - at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) - at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) - at org.testng.SuiteRunner.run(SuiteRunner.java:289) - at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) - at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) - at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301) - at org.testng.TestNG.runSuitesLocally(TestNG.java:1226) - at org.testng.TestNG.runSuites(TestNG.java:1144) - at org.testng.TestNG.run(TestNG.java:1115) - at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114) - at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) - at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) -

back to summary

\ No newline at end of file + +TestNG Report
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Suite
Test10272,196
ClassMethodStartTime (ms)
Suite
Test — failed
com.crm.qa.testcases.LoginPageTestcrmLogoImageTest160329058071920688
loginTest160329061057520974
Test — passed
com.crm.qa.testcases.LoginPageTestloginPageTitleTest1603290570130619

Test

com.crm.qa.testcases.LoginPageTest#crmLogoImageTest

Exception
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//img[contains(@class,'img-responsive')]"} + (Session info: chrome=86.0.4240.111) +For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' +System info: host: 'DESKTOP-POHUNGF', ip: '192.168.0.100', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '14.0.2' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 86.0.4240.111, chrome: {chromedriverVersion: 86.0.4240.22 (398b0743353ff..., userDataDir: C:\Users\MOHD~1.JAV\AppData...}, goog:chromeOptions: {debuggerAddress: localhost:54355}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:virtualAuthenticators: true} +Session ID: 5beb731c78942d6dc2c3e7b629501783 +*** Element info: {Using=xpath, value=//img[contains(@class,'img-responsive')]} + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:322) + at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:424) + at org.openqa.selenium.By$ByXPath.findElement(By.java:353) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:314) + at org.openqa.selenium.support.events.EventFiringWebDriver.lambda$new$1(EventFiringWebDriver.java:105) + at com.sun.proxy.$Proxy10.findElement(Unknown Source) + at org.openqa.selenium.support.events.EventFiringWebDriver.findElement(EventFiringWebDriver.java:194) + at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69) + at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38) + at com.sun.proxy.$Proxy14.isDisplayed(Unknown Source) + at com.crm.qa.pages.LoginPage.validateCRMImage(LoginPage.java:39) + at com.crm.qa.testcases.LoginPageTest.crmLogoImageTest(LoginPageTest.java:34) +... Removed 34 stack frames

back to summary

com.crm.qa.testcases.LoginPageTest#loginTest

Exception
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"*[name='username']"} + (Session info: chrome=86.0.4240.111) +For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z' +System info: host: 'DESKTOP-POHUNGF', ip: '192.168.0.100', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '14.0.2' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 86.0.4240.111, chrome: {chromedriverVersion: 86.0.4240.22 (398b0743353ff..., userDataDir: C:\Users\MOHD~1.JAV\AppData...}, goog:chromeOptions: {debuggerAddress: localhost:54419}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:virtualAuthenticators: true} +Session ID: 85900699897e9472e701c13e620b480f +*** Element info: {Using=name, value=username} + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:322) + at org.openqa.selenium.remote.RemoteWebDriver.findElementByName(RemoteWebDriver.java:400) + at org.openqa.selenium.By$ByName.findElement(By.java:284) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:314) + at org.openqa.selenium.support.events.EventFiringWebDriver.lambda$new$1(EventFiringWebDriver.java:105) + at com.sun.proxy.$Proxy10.findElement(Unknown Source) + at org.openqa.selenium.support.events.EventFiringWebDriver.findElement(EventFiringWebDriver.java:194) + at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69) + at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38) + at com.sun.proxy.$Proxy14.sendKeys(Unknown Source) + at com.crm.qa.pages.LoginPage.login(LoginPage.java:43) + at com.crm.qa.testcases.LoginPageTest.loginTest(LoginPageTest.java:40) +... Removed 34 stack frames

back to summary

com.crm.qa.testcases.LoginPageTest#loginPageTitleTest

back to summary

\ No newline at end of file diff --git a/test-output/index.html b/test-output/index.html index 8ebfd154..d461c263 100644 --- a/test-output/index.html +++ b/test-output/index.html @@ -21,251 +21,355 @@ -
- Test results -
- 1 suite, 1 failed test -
- -
-
-
-
-
- - com.crm.qa.testcases.FreeCrmTest -
-
-
-
- - - freeCrmTitleTest -
java.lang.AssertionError: expected [true] but found [false] - at org.testng.Assert.fail(Assert.java:93) - at org.testng.Assert.failNotEquals(Assert.java:512) - at org.testng.Assert.assertTrue(Assert.java:41) - at org.testng.Assert.assertTrue(Assert.java:51) - at com.crm.qa.testcases.FreeCrmTest.freeCrmTitleTest(FreeCrmTest.java:41) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) - at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) - at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) - at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) - at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126) - at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) - at org.testng.TestRunner.privateRun(TestRunner.java:744) - at org.testng.TestRunner.run(TestRunner.java:602) - at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) - at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) - at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) - at org.testng.SuiteRunner.run(SuiteRunner.java:289) - at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) - at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) - at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301) - at org.testng.TestNG.runSuitesLocally(TestNG.java:1226) - at org.testng.TestNG.runSuites(TestNG.java:1144) - at org.testng.TestNG.run(TestNG.java:1115) - at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114) - at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) - at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) - -
-
-
-
-
-
-
-
- /private/var/folders/fd/lw5s91x96f947xsp40gd_2180000gp/T/testng-eclipse--2091497846/testng-customsuite.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="Default suite">
-  <test verbose="2" name="Default test">
-    <classes>
-      <class name="com.crm.qa.testcases.FreeCrmTest"/>
-    </classes>
-  </test> <!-- Default test -->
-</suite> <!-- Default suite -->
-            
-
-
-
-
- Tests for Default suite -
-
-
    -
  • - Default test (1 class) -
  • -
-
-
-
-
- Groups for Default suite -
-
-
-
-
-
- Times for Default suite -
-
-
- - Total running time: 51 seconds -
-
-
-
-
-
-
- Reporter output for Default suite -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- Methods in chronological order -
-
-
-
com.crm.qa.testcases.FreeCrmTest
-
- setUp - 0 ms -
-
- - - freeCrmTitleTest - 7246 ms -
-
-
-
-
+ + Total running time: 42 seconds +
+
+
+ + +
+
+ Reporter output for Suite +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
com.crm.qa.testcases.LoginPageTest
+
+ setUp + 0 ms +
+
+ loginPageTitleTest + 9937 ms +
+
+ tearDown + 10558 ms +
+
+ setUp + 11468 ms +
+
+ + + crmLogoImageTest + 20526 ms +
+
+ tearDown + 41220 ms +
+
+ setUp + 42008 ms +
+
+ + + loginTest + 50382 ms +
+
+ tearDown + 71359 ms +
+
+
+
+ diff --git a/test-output/junitreports/TEST-com.crm.qa.testcases.LoginPageTest.xml b/test-output/junitreports/TEST-com.crm.qa.testcases.LoginPageTest.xml index a20411d8..7f906669 100644 --- a/test-output/junitreports/TEST-com.crm.qa.testcases.LoginPageTest.xml +++ b/test-output/junitreports/TEST-com.crm.qa.testcases.LoginPageTest.xml @@ -1,7 +1,153 @@ - + - - - - - + + + + + + + + + + + + + diff --git a/test-output/old/index.html b/test-output/old/index.html index ddf1a938..dd6cff97 100644 --- a/test-output/old/index.html +++ b/test-output/old/index.html @@ -4,6 +4,6 @@

Test results

- - -
SuitePassedFailedSkippedtestng.xml
Total010 
Default suite010Link
+Total120  +Suite +120Link diff --git a/test-output/testng-failed.xml b/test-output/testng-failed.xml index afb72228..d68e20fc 100644 --- a/test-output/testng-failed.xml +++ b/test-output/testng-failed.xml @@ -1,14 +1,16 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/test-output/testng-results.xml b/test-output/testng-results.xml index 3e24b611..4471654b 100644 --- a/test-output/testng-results.xml +++ b/test-output/testng-results.xml @@ -1,60 +1,203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +