diff --git a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.html b/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.html deleted file mode 100644 index 566f3d8..0000000 --- a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Rediff PortFolio Test - - - - - - - - -

Rediff PortFolio Test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Tue Apr 23 21:10:39 IST 2019
Total time:136 seconds (136477 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testCreatePortfolio
Test class: com.liveproject.CreatePortfolio
97com.liveproject.CreatePortfolio@724af044
testDeletePortfolio
Test class: com.liveproject.CreatePortfolio
0com.liveproject.CreatePortfolio@724af044
testportfolioVerification
Test class: com.liveproject.CreatePortfolio
38com.liveproject.CreatePortfolio@724af044

- - \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.xml b/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.xml deleted file mode 100644 index 5854167..0000000 --- a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/Rediff PortFolio Test.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/testng-failed.xml b/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/testng-failed.xml deleted file mode 100644 index 4086b51..0000000 --- a/FirstSeleniumProject/test-output/Live Project Automation : RediffMail/testng-failed.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html b/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html deleted file mode 100644 index 1298e10..0000000 --- a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: FaceBook HomePage Test - - - - - - - - -

FaceBook HomePage Test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Thu Jan 10 19:56:59 IST 2019
Total time:10 seconds (10899 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
verifyFaceBookHomePage
Test class: com.selenuim.basic.InvokeBrowserDynamically
6com.selenuim.basic.InvokeBrowserDynamically@cc285f4

- - \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml b/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml deleted file mode 100644 index 8d1a593..0000000 --- a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/bullet_point.png b/FirstSeleniumProject/test-output/bullet_point.png deleted file mode 100644 index 176e6d5..0000000 Binary files a/FirstSeleniumProject/test-output/bullet_point.png and /dev/null differ diff --git a/FirstSeleniumProject/test-output/collapseall.gif b/FirstSeleniumProject/test-output/collapseall.gif deleted file mode 100644 index a2d80a9..0000000 Binary files a/FirstSeleniumProject/test-output/collapseall.gif and /dev/null differ diff --git a/FirstSeleniumProject/test-output/emailable-report.html b/FirstSeleniumProject/test-output/emailable-report.html deleted file mode 100644 index aabc475..0000000 --- a/FirstSeleniumProject/test-output/emailable-report.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - -TestNG Report - - - - - - - -
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Default suite
Default test20046,416
- -
ClassMethodStartTime (ms)
Default suite
Default test — passed
com.liveproject.AddDeleteStockInPortfolioaddStockTest155693684746041975
deleteStock15569368894404394
-

Default test

com.liveproject.AddDeleteStockInPortfolio#addStockTest

back to summary

-

com.liveproject.AddDeleteStockInPortfolio#deleteStock

back to summary

- - diff --git a/FirstSeleniumProject/test-output/failed.png b/FirstSeleniumProject/test-output/failed.png deleted file mode 100644 index c117be5..0000000 Binary files a/FirstSeleniumProject/test-output/failed.png and /dev/null differ diff --git a/FirstSeleniumProject/test-output/index.html b/FirstSeleniumProject/test-output/index.html deleted file mode 100644 index f63ea03..0000000 --- a/FirstSeleniumProject/test-output/index.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - TestNG reports - - - - - - - - - - -
- Test results -
- 1 suite -
- -
-
-
-
-
- - com.liveproject.AddDeleteStockInPortfolio -
-
-
-
- - - addStockTest -
-
-
-
- - - deleteStock -
-
-
-
-
-
-
- /private/var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2060622688/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 thread-count="5" verbose="2" name="Default test">
-    <classes>
-      <class name="com.liveproject.AddDeleteStockInPortfolio"/>
-    </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: 46 seconds -
-
-
-
-
-
-
- Reporter output for Default suite -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- Methods in chronological order -
-
-
-
com.liveproject.AddDeleteStockInPortfolio
-
- addStockTest - 0 ms -
-
- deleteStock - 41980 ms -
-
-
-
-
- - diff --git a/FirstSeleniumProject/test-output/jquery-1.7.1.min.js b/FirstSeleniumProject/test-output/jquery-1.7.1.min.js deleted file mode 100644 index 198b3ff..0000000 --- a/FirstSeleniumProject/test-output/jquery-1.7.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.AddDeleteStockInPortfolio.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.AddDeleteStockInPortfolio.xml deleted file mode 100644 index 65085cf..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.AddDeleteStockInPortfolio.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.CreatePortfolio.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.CreatePortfolio.xml deleted file mode 100644 index bd087cc..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.CreatePortfolio.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.LoginTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.LoginTest.xml deleted file mode 100644 index ae12feb..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.liveproject.LoginTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml deleted file mode 100644 index 7fb2355..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml deleted file mode 100644 index fefec0c..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml deleted file mode 100644 index 3fd27e8..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml deleted file mode 100644 index e860f8f..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml deleted file mode 100644 index d540a08..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml deleted file mode 100644 index 05e47bd..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml deleted file mode 100644 index d07ef13..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml deleted file mode 100644 index c640018..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml deleted file mode 100644 index 76afa62..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml deleted file mode 100644 index 5fab753..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml deleted file mode 100644 index 8101513..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml deleted file mode 100644 index 798a179..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml deleted file mode 100644 index 436914e..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml deleted file mode 100644 index fbc7ef3..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml deleted file mode 100644 index 63a10b0..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml deleted file mode 100644 index 0cf45a3..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.UploadFileSelenium.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.UploadFileSelenium.xml deleted file mode 100644 index 8b30be0..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.UploadFileSelenium.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml deleted file mode 100644 index 5fe855e..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml deleted file mode 100644 index 6db5f7a..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml deleted file mode 100644 index e5fa7be..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml deleted file mode 100644 index 7aee343..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml deleted file mode 100644 index 059f531..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml deleted file mode 100644 index dfc4051..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml deleted file mode 100644 index 167e31f..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml deleted file mode 100644 index dd0ac45..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml deleted file mode 100644 index fde485d..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml deleted file mode 100644 index 19ba0aa..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml deleted file mode 100644 index 5f263d0..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml deleted file mode 100644 index d5a85de..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml deleted file mode 100644 index cbfb07a..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/navigator-bullet.png b/FirstSeleniumProject/test-output/navigator-bullet.png deleted file mode 100644 index 36d90d3..0000000 Binary files a/FirstSeleniumProject/test-output/navigator-bullet.png and /dev/null differ diff --git a/FirstSeleniumProject/test-output/old/Default suite/Default test.properties b/FirstSeleniumProject/test-output/old/Default suite/Default test.properties deleted file mode 100644 index 37da032..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/Default test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Default test] \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/classes.html b/FirstSeleniumProject/test-output/old/Default suite/classes.html deleted file mode 100644 index 4417010..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/classes.html +++ /dev/null @@ -1,32 +0,0 @@ -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.liveproject.AddDeleteStockInPortfolio  
@Test
 deleteStock 
 addStockTest 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Default suite/groups.html b/FirstSeleniumProject/test-output/old/Default suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/index.html b/FirstSeleniumProject/test-output/old/Default suite/index.html deleted file mode 100644 index 8ed202c..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Default suite - - - - - diff --git a/FirstSeleniumProject/test-output/old/Default suite/main.html b/FirstSeleniumProject/test-output/old/Default suite/main.html deleted file mode 100644 index 5888ae0..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Default suite -Select a result on the left-hand pane. diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html b/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html deleted file mode 100644 index 59d2d37..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/05/04 07:57:27 0      addStockTestmain@1076496284
19/05/04 07:58:09 41980      deleteStockmain@1076496284
diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods-not-run.html b/FirstSeleniumProject/test-output/old/Default suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods.html b/FirstSeleniumProject/test-output/old/Default suite/methods.html deleted file mode 100644 index 59d2d37..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/methods.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/05/04 07:57:27 0      addStockTestmain@1076496284
19/05/04 07:58:09 41980      deleteStockmain@1076496284
diff --git a/FirstSeleniumProject/test-output/old/Default suite/reporter-output.html b/FirstSeleniumProject/test-output/old/Default suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html b/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html deleted file mode 100644 index 0be8ec3..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.liveproject.AddDeleteStockInPortfolio"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/toc.html b/FirstSeleniumProject/test-output/old/Default suite/toc.html deleted file mode 100644 index 4211d4c..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Default suite - - - - -

Results for
Default suite

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Default test (2/0/0) - Results -
-
- \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/Rediff PortFolio Test.properties b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/Rediff PortFolio Test.properties deleted file mode 100644 index 7b3463e..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/Rediff PortFolio Test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Rediff PortFolio Test] \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/classes.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/classes.html deleted file mode 100644 index 0bc66b0..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/classes.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.liveproject.CreatePortfolio  
@Test
 testDeletePortfolio 
 testportfolioVerification 
 testCreatePortfolio 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/groups.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/index.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/index.html deleted file mode 100644 index dd12634..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Live Project Automation : RediffMail - - - - - diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/main.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/main.html deleted file mode 100644 index c592b61..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Live Project Automation : RediffMail -Select a result on the left-hand pane. diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-alphabetical.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-alphabetical.html deleted file mode 100644 index fd5427e..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-alphabetical.html +++ /dev/null @@ -1,12 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Live Project Automation : RediffMail

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

- - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/04/23 21:10:36 0 >>openBrowser      main@1967892594
19/04/23 21:10:39 2909      testCreatePortfoliomain@1967892594
19/04/23 21:12:55 139185      testDeletePortfoliomain@1967892594
19/04/23 21:12:16 100254      testportfolioVerificationmain@1967892594
diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-not-run.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods.html deleted file mode 100644 index ba7fb22..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/methods.html +++ /dev/null @@ -1,12 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Live Project Automation : RediffMail

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

- - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/04/23 21:10:36 0 >>openBrowser      main@1967892594
19/04/23 21:10:39 2909      testCreatePortfoliomain@1967892594
19/04/23 21:12:16 100254      testportfolioVerificationmain@1967892594
19/04/23 21:12:55 139185      testDeletePortfoliomain@1967892594
diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/reporter-output.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/testng.xml.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/testng.xml.html deleted file mode 100644 index 34ba015..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Live Project Automation : RediffMail<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Live Project Automation : RediffMail">
  <test thread-count="5" name="Rediff PortFolio Test">
    <classes>
      <class name="com.liveproject.CreatePortfolio"/>
    </classes>
  </test> <!-- Rediff PortFolio Test -->
</suite> <!-- Live Project Automation : RediffMail -->
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/toc.html b/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/toc.html deleted file mode 100644 index 784abac..0000000 --- a/FirstSeleniumProject/test-output/old/Live Project Automation : RediffMail/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Live Project Automation : RediffMail - - - - -

Results for
Live Project Automation : RediffMail

- - - - - - - - - - -
1 test1 class3 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Rediff PortFolio Test (3/0/0) - Results -
-
- \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties deleted file mode 100644 index ae75226..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=FaceBook HomePage Test] \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html deleted file mode 100644 index 4b1c03e..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.selenuim.basic.InvokeBrowserDynamically  
@Test
 verifyFaceBookHomePage 
@BeforeClass
@BeforeMethod
 OpenBrowser 
@AfterMethod
 quitBrowser 
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html deleted file mode 100644 index 1122de3..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Verify FaceBook HomePage - - - - - diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html deleted file mode 100644 index c161ab2..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Verify FaceBook HomePage -Select a result on the left-hand pane. diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html deleted file mode 100644 index b1b8273..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Verify FaceBook HomePage

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

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/10 19:56:59 0     >>OpenBrowser  main@1540011289
19/01/10 19:57:10 10717     <<quitBrowser  main@1540011289
19/01/10 19:57:04 4557      verifyFaceBookHomePagemain@1540011289
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html deleted file mode 100644 index 94777c6..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Verify FaceBook HomePage

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

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/10 19:56:59 0     >>OpenBrowser  main@1540011289
19/01/10 19:57:04 4557      verifyFaceBookHomePagemain@1540011289
19/01/10 19:57:10 10717     <<quitBrowser  main@1540011289
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html deleted file mode 100644 index dd642ae..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Verify FaceBook HomePage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Verify FaceBook HomePage">
  <parameter name="browser" value="IE"/>
  <test thread-count="5" name="FaceBook HomePage Test">
    <classes>
      <class name="com.selenuim.basic.InvokeBrowserDynamically"/>
    </classes>
  </test> <!-- FaceBook HomePage Test -->
</suite> <!-- Verify FaceBook HomePage -->
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html deleted file mode 100644 index 40ef988..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Verify FaceBook HomePage - - - - -

Results for
Verify FaceBook HomePage

- - - - - - - - - - -
1 test1 class1 method:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
FaceBook HomePage Test (1/0/0) - Results -
-
- \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/index.html b/FirstSeleniumProject/test-output/old/index.html deleted file mode 100644 index 423b680..0000000 --- a/FirstSeleniumProject/test-output/old/index.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - -

Test results

- - - -
SuitePassedFailedSkippedtestng.xml
Total200 
Default suite200Link
diff --git a/FirstSeleniumProject/test-output/passed.png b/FirstSeleniumProject/test-output/passed.png deleted file mode 100644 index 45e85bb..0000000 Binary files a/FirstSeleniumProject/test-output/passed.png and /dev/null differ diff --git a/FirstSeleniumProject/test-output/skipped.png b/FirstSeleniumProject/test-output/skipped.png deleted file mode 100644 index c36a324..0000000 Binary files a/FirstSeleniumProject/test-output/skipped.png and /dev/null differ diff --git a/FirstSeleniumProject/test-output/testng-failed.xml b/FirstSeleniumProject/test-output/testng-failed.xml deleted file mode 100644 index 78d045a..0000000 --- a/FirstSeleniumProject/test-output/testng-failed.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/testng-reports.css b/FirstSeleniumProject/test-output/testng-reports.css deleted file mode 100644 index 29588e5..0000000 --- a/FirstSeleniumProject/test-output/testng-reports.css +++ /dev/null @@ -1,309 +0,0 @@ -body { - margin: 0px 0px 5px 5px; -} - -ul { - margin: 0px; -} - -li { - list-style-type: none; -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -.navigator-selected { - background: #ffa500; -} - -.wrapper { - position: absolute; - top: 60px; - bottom: 0; - left: 400px; - right: 0; - overflow: auto; -} - -.navigator-root { - position: absolute; - top: 60px; - bottom: 0; - left: 0; - width: 400px; - overflow-y: auto; -} - -.suite { - margin: 0px 10px 10px 0px; - background-color: #fff8dc; -} - -.suite-name { - padding-left: 10px; - font-size: 25px; - font-family: Times; -} - -.main-panel-header { - padding: 5px; - background-color: #9FB4D9; //afeeee; - font-family: monospace; - font-size: 18px; -} - -.main-panel-content { - padding: 5px; - margin-bottom: 10px; - background-color: #DEE8FC; //d0ffff; -} - -.rounded-window { - border-radius: 10px; - border-style: solid; - border-width: 1px; -} - -.rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; - border-style: solid; - border-width: 1px; - overflow: auto; -} - -.light-rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; -} - -.rounded-window-bottom { - border-style: solid; - border-width: 0px 1px 1px 1px; - border-bottom-right-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - overflow: auto; -} - -.method-name { - font-size: 12px; - font-family: monospace; -} - -.method-content { - border-style: solid; - border-width: 0px 0px 1px 0px; - margin-bottom: 10; - padding-bottom: 5px; - width: 80%; -} - -.parameters { - font-size: 14px; - font-family: monospace; -} - -.stack-trace { - white-space: pre; - font-family: monospace; - font-size: 12px; - font-weight: bold; - margin-top: 0px; - margin-left: 20px; -} - -.testng-xml { - font-family: monospace; -} - -.method-list-content { - margin-left: 10px; -} - -.navigator-suite-content { - margin-left: 10px; - font: 12px 'Lucida Grande'; -} - -.suite-section-title { - margin-top: 10px; - width: 80%; - border-style: solid; - border-width: 1px 0px 0px 0px; - font-family: Times; - font-size: 18px; - font-weight: bold; -} - -.suite-section-content { - list-style-image: url(bullet_point.png); -} - -.top-banner-root { - position: absolute; - top: 0; - height: 45px; - left: 0; - right: 0; - padding: 5px; - margin: 0px 0px 5px 0px; - background-color: #0066ff; - font-family: Times; - color: #fff; - text-align: center; -} - -.top-banner-title-font { - font-size: 25px; -} - -.test-name { - font-family: 'Lucida Grande'; - font-size: 16px; -} - -.suite-icon { - padding: 5px; - float: right; - height: 20; -} - -.test-group { - font: 20px 'Lucida Grande'; - margin: 5px 5px 10px 5px; - border-width: 0px 0px 1px 0px; - border-style: solid; - padding: 5px; -} - -.test-group-name { - font-weight: bold; -} - -.method-in-group { - font-size: 16px; - margin-left: 80px; -} - -table.google-visualization-table-table { - width: 100%; -} - -.reporter-method-name { - font-size: 14px; - font-family: monospace; -} - -.reporter-method-output-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.ignored-class-div { - font-size: 14px; - font-family: monospace; -} - -.ignored-methods-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.border-failed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #f00; -} - -.border-skipped { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #edc600; -} - -.border-passed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #19f52d; -} - -.times-div { - text-align: center; - padding: 5px; -} - -.suite-total-time { - font: 16px 'Lucida Grande'; -} - -.configuration-suite { - margin-left: 20px; -} - -.configuration-test { - margin-left: 40px; -} - -.configuration-class { - margin-left: 60px; -} - -.configuration-method { - margin-left: 80px; -} - -.test-method { - margin-left: 100px; -} - -.chronological-class { - background-color: #0ccff; - border-style: solid; - border-width: 0px 0px 1px 1px; -} - -.method-start { - float: right; -} - -.chronological-class-name { - padding: 0px 0px 0px 5px; - color: #008; -} - -.after, .before, .test-method { - font-family: monospace; - font-size: 14px; -} - -.navigator-suite-header { - font-size: 22px; - margin: 0px 10px 5px 0px; - background-color: #deb887; - text-align: center; -} - -.collapse-all-icon { - padding: 5px; - float: right; -} diff --git a/FirstSeleniumProject/test-output/testng-reports.js b/FirstSeleniumProject/test-output/testng-reports.js deleted file mode 100644 index 5159f81..0000000 --- a/FirstSeleniumProject/test-output/testng-reports.js +++ /dev/null @@ -1,122 +0,0 @@ -$(document).ready(function() { - $('a.navigator-link').click(function() { - // Extract the panel for this link - var panel = getPanelName($(this)); - - // Mark this link as currently selected - $('.navigator-link').parent().removeClass('navigator-selected'); - $(this).parent().addClass('navigator-selected'); - - showPanel(panel); - }); - - installMethodHandlers('failed'); - installMethodHandlers('skipped'); - installMethodHandlers('passed', true); // hide passed methods by default - - $('a.method').click(function() { - showMethod($(this)); - return false; - }); - - // Hide all the panels and display the first one (do this last - // to make sure the click() will invoke the listeners) - $('.panel').hide(); - $('.navigator-link').first().click(); - - // Collapse/expand the suites - $('a.collapse-all-link').click(function() { - var contents = $('.navigator-suite-content'); - if (contents.css('display') == 'none') { - contents.show(); - } else { - contents.hide(); - } - }); -}); - -// The handlers that take care of showing/hiding the methods -function installMethodHandlers(name, hide) { - function getContent(t) { - return $('.method-list-content.' + name + "." + t.attr('panel-name')); - } - - function getHideLink(t, name) { - var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); - return $(s); - } - - function getShowLink(t, name) { - return $('a.show-methods.' + name + "." + t.attr('panel-name')); - } - - function getMethodPanelClassSel(element, name) { - var panelName = getPanelName(element); - var sel = '.' + panelName + "-class-" + name; - return $(sel); - } - - $('a.hide-methods.' + name).click(function() { - var w = getContent($(this)); - w.hide(); - getHideLink($(this), name).hide(); - getShowLink($(this), name).show(); - getMethodPanelClassSel($(this), name).hide(); - }); - - $('a.show-methods.' + name).click(function() { - var w = getContent($(this)); - w.show(); - getHideLink($(this), name).show(); - getShowLink($(this), name).hide(); - showPanel(getPanelName($(this))); - getMethodPanelClassSel($(this), name).show(); - }); - - if (hide) { - $('a.hide-methods.' + name).click(); - } else { - $('a.show-methods.' + name).click(); - } -} - -function getHashForMethod(element) { - return element.attr('hash-for-method'); -} - -function getPanelName(element) { - return element.attr('panel-name'); -} - -function showPanel(panelName) { - $('.panel').hide(); - var panel = $('.panel[panel-name="' + panelName + '"]'); - panel.show(); -} - -function showMethod(element) { - var hashTag = getHashForMethod(element); - var panelName = getPanelName(element); - showPanel(panelName); - var current = document.location.href; - var base = current.substring(0, current.indexOf('#')) - document.location.href = base + '#' + hashTag; - var newPosition = $(document).scrollTop() - 65; - $(document).scrollTop(newPosition); -} - -function drawTable() { - for (var i = 0; i < suiteTableInitFunctions.length; i++) { - window[suiteTableInitFunctions[i]](); - } - - for (var k in window.suiteTableData) { - var v = window.suiteTableData[k]; - var div = v.tableDiv; - var data = v.tableData - var table = new google.visualization.Table(document.getElementById(div)); - table.draw(data, { - showRowNumber : false - }); - } -} diff --git a/FirstSeleniumProject/test-output/testng-results.xml b/FirstSeleniumProject/test-output/testng-results.xml deleted file mode 100644 index 612922b..0000000 --- a/FirstSeleniumProject/test-output/testng-results.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/testng.css b/FirstSeleniumProject/test-output/testng.css deleted file mode 100644 index 3904800..0000000 --- a/FirstSeleniumProject/test-output/testng.css +++ /dev/null @@ -1,9 +0,0 @@ -.invocation-failed, .test-failed { background-color: #DD0000; } -.invocation-percent, .test-percent { background-color: #006600; } -.invocation-passed, .test-passed { background-color: #00AA00; } -.invocation-skipped, .test-skipped { background-color: #CCCC00; } - -.main-page { - font-size: x-large; -} - diff --git a/FirstSeleniumProject/testng.xml b/FirstSeleniumProject/testng.xml deleted file mode 100644 index 596854f..0000000 --- a/FirstSeleniumProject/testng.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/JavaTraining/.classpath b/JavaTraining/.classpath deleted file mode 100644 index 18b5fcc..0000000 --- a/JavaTraining/.classpath +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/JavaTraining/.gitignore b/JavaTraining/.gitignore deleted file mode 100644 index 8d46968..0000000 --- a/JavaTraining/.gitignore +++ /dev/null @@ -1,68 +0,0 @@ -.metadata -bin/ -tmp/ -*.tmp -*.bak -*.swp -*~.nib -local.properties -.settings/ -.loadpath -.recommenders - -# External tool builders -.externalToolBuilders/ - -# Locally stored "Eclipse launch configurations" -*.launch - -# PyDev specific (Python IDE for Eclipse) -*.pydevproject - -# CDT-specific (C/C++ Development Tooling) -.cproject - -# CDT- autotools -.autotools - -# Java annotation processor (APT) -.factorypath - -# PDT-specific (PHP Development Tools) -.buildpath - -# sbteclipse plugin -.target - -# Tern plugin -.tern-project - -# TeXlipse plugin -.texlipse - -# STS (Spring Tool Suite) -.springBeans - -# Code Recommenders -.recommenders/ - -# Annotation Processing -.apt_generated/ - -# Scala IDE specific (Scala & Java development for Eclipse) -.cache-main -.scala_dependencies -.worksheet - -# file to ignore if you want to use git to track your eclipse workspace metadata directory. - -.mylyn/.taskListIndex/ -*.log -.plugins/org.eclipse.m2e.core/nexus/ -*.swp -.mylyn/* -.plugins/org.eclipse.core.resources/.root/*.tree -.markers -.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs -.plugins/org.eclipse.ui.workbench/workingsets.xml -.plugins/org.eclipse.team.cvs.core \ No newline at end of file diff --git a/JavaTraining/.project b/JavaTraining/.project deleted file mode 100644 index 23cc04c..0000000 --- a/JavaTraining/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - JavaTraining - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/JavaTraining/config.properties b/JavaTraining/config.properties deleted file mode 100644 index c398352..0000000 --- a/JavaTraining/config.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Tue Dec 11 19:56:39 IST 2018 -DBPass=testpassword -DBServer=ins01.kui02.anshul -DBName=db_anshul -username=root diff --git a/JavaTraining/sampleTest.xlsx b/JavaTraining/sampleTest.xlsx deleted file mode 100644 index 56ad1c6..0000000 Binary files a/JavaTraining/sampleTest.xlsx and /dev/null differ diff --git a/JavaTraining/src/Array/PassArrayToMethod.java b/JavaTraining/src/Array/PassArrayToMethod.java deleted file mode 100644 index 4c31f51..0000000 --- a/JavaTraining/src/Array/PassArrayToMethod.java +++ /dev/null @@ -1,35 +0,0 @@ -package Array; - -public class PassArrayToMethod { - - public static void findMin(int arrayOne[]){ - int min = arrayOne[0]; - - for(int i=1 ;i < arrayOne.length; i++){ - if(min>arrayOne[i]){ - min = arrayOne[i]; - } - } - - System.out.println("Minimum Element is " + min); - } - - public static int[] getArray(){ - - return new int[] {12,13,56,78,90,12,34}; - } - - public static void main(String[] args) { - - PassArrayToMethod pass = new PassArrayToMethod(); - - int arrayTest[] = {12,16,18,30,7,9}; - - pass.findMin(arrayTest); - - int arrayThree[] = pass.getArray(); - - System.out.println(arrayThree[2]); - } - -} diff --git a/JavaTraining/src/Array/TestArray.java b/JavaTraining/src/Array/TestArray.java deleted file mode 100644 index e9a7482..0000000 --- a/JavaTraining/src/Array/TestArray.java +++ /dev/null @@ -1,32 +0,0 @@ -package Array; - -public class TestArray { - - public static void main(String[] args) { - - int arrayOne[] = new int[10]; - - arrayOne[0]= 12; - arrayOne[1]= 13; - arrayOne[2]= 14; - arrayOne[3]= 15; - arrayOne[4]= 25; - arrayOne[5]= 26; - arrayOne[6]= 27; - arrayOne[7]= 28; - - System.out.println(arrayOne[4]); - - for(int i=0; i < arrayOne.length; i++){ - System.out.println(arrayOne[i]); - } - - int arrayTwo[] = {10,20,30,40,50,60}; - - System.out.println("Size of Second Array " + arrayTwo.length); - - - - } - -} diff --git a/JavaTraining/src/CounterClass.java b/JavaTraining/src/CounterClass.java deleted file mode 100644 index 6b8784c..0000000 --- a/JavaTraining/src/CounterClass.java +++ /dev/null @@ -1,33 +0,0 @@ - -public class CounterClass { - - int i = 0; - static int j = 0; - - public CounterClass(){ - i++; - j++; - - System.out.println("Value of i : " + i); - System.out.println("Value of j : " + j); - } - - - - public static void main(String args[]){ - - CounterClass counter = new CounterClass(); - CounterClass counter2 = new CounterClass(); - CounterClass counter3 = new CounterClass(); - - /*System.out.println(counter.i); - System.out.println(counter2.i); - System.out.println(counter3.i);*/ - - /*System.out.println(CounterClass.j);*/ - - - - } - -} diff --git a/JavaTraining/src/Dog.java b/JavaTraining/src/Dog.java deleted file mode 100644 index fc5686d..0000000 --- a/JavaTraining/src/Dog.java +++ /dev/null @@ -1,29 +0,0 @@ - -public class Dog { - - String name = "Jacky"; - String brred = "BullDog"; - int height = 4; - - public void barking(){ - System.out.println(name + " is barking"); - } - - public void eating(){ - System.out.println(name + " is eating"); - } - - public static void main(String[] args) { - - Dog dogclass = new Dog(); - Dog obj2 = new Dog(); - - System.out.println(dogclass.height); - - dogclass.barking(); - - obj2.barking(); - - } - -} diff --git a/JavaTraining/src/ExceptionHandling/FinallyBlock.java b/JavaTraining/src/ExceptionHandling/FinallyBlock.java deleted file mode 100644 index aa5660a..0000000 --- a/JavaTraining/src/ExceptionHandling/FinallyBlock.java +++ /dev/null @@ -1,22 +0,0 @@ -package ExceptionHandling; - -public class FinallyBlock { - - public static void main(String[] args) { - - try{ - String text = "Asnhul"; - System.out.println(text); - - String text1 = null; - System.out.println(text1.length()); - - } catch(Exception e){ - e.printStackTrace(); - } finally{ - System.out.println("Hi, I am inside finally Block"); - } - - } - -} diff --git a/JavaTraining/src/ExceptionHandling/MultiCatch.java b/JavaTraining/src/ExceptionHandling/MultiCatch.java deleted file mode 100644 index 5fb539b..0000000 --- a/JavaTraining/src/ExceptionHandling/MultiCatch.java +++ /dev/null @@ -1,24 +0,0 @@ -package ExceptionHandling; - -public class MultiCatch { - - public static void main(String[] args) { - - try{ - int value =100; - int result = value/0; - - String text = null; - int length = text.length(); - - }catch(ArithmeticException e){ - System.out.println("Declared Specific Exception"); - e.printStackTrace(); - } catch(Exception e){ - - System.out.println("Generic Catch Block"); - } - - } - -} diff --git a/JavaTraining/src/ExceptionHandling/NestedTryCatch.java b/JavaTraining/src/ExceptionHandling/NestedTryCatch.java deleted file mode 100644 index ba216bf..0000000 --- a/JavaTraining/src/ExceptionHandling/NestedTryCatch.java +++ /dev/null @@ -1,44 +0,0 @@ -package ExceptionHandling; - -public class NestedTryCatch { - - public static void main(String[] args) { - try{ - System.out.println("First Try Block"); - - String text = null; - System.out.println(text.length()); - - try{ - System.out.println("Second Try Block"); - - int value = 100/0; - - try{ - - System.out.println("Thrid Try block"); - - int[] array = new int[3]; - array[5] = 100; - - } catch(Exception e){ - System.out.println("End of third try Block"); - e.printStackTrace(); - } - - - } catch(Exception e){ - - System.out.println("End of Second Try Block"); - e.printStackTrace(); - } - - } catch(Exception e){ - - System.out.println("End of First try Block"); - e.printStackTrace(); - } - - } - -} diff --git a/JavaTraining/src/ExceptionHandling/SampleException.java b/JavaTraining/src/ExceptionHandling/SampleException.java deleted file mode 100644 index 99dd375..0000000 --- a/JavaTraining/src/ExceptionHandling/SampleException.java +++ /dev/null @@ -1,32 +0,0 @@ -package ExceptionHandling; - -public class SampleException { - - public static void main(String[] args) { - - /* try { - int value = 100; - - int result = value/0; - - System.out.println(result); - } catch(Exception e){ - - System.out.println(e); - System.out.println("Please choose another value to Devide the interger"); - - e.printStackTrace(); - - }*/ - - String text = null; - - System.out.println(text.length()); - - - - - - } - -} diff --git a/JavaTraining/src/FirstJavaProgram.java b/JavaTraining/src/FirstJavaProgram.java deleted file mode 100644 index d282dd7..0000000 --- a/JavaTraining/src/FirstJavaProgram.java +++ /dev/null @@ -1,30 +0,0 @@ - -public class FirstJavaProgram { - - static int varSec = 98765; - - public static void firstMethod(){ - - int number = 12345; - - boolean flag = true; - char character = 'A'; - String city = "newyork"; - - long phonenumber = 9876543215L; - - double decimalvalue = 234.43D; - - System.out.println(number); - System.out.println(city); - System.out.println(varSec); - - } - - public static void main(String[] args) { - FirstJavaProgram.firstMethod(); - System.out.println(varSec); - - } - -} diff --git a/JavaTraining/src/JAVALoops.java b/JavaTraining/src/JAVALoops.java deleted file mode 100644 index 5c685d6..0000000 --- a/JavaTraining/src/JAVALoops.java +++ /dev/null @@ -1,25 +0,0 @@ - -public class JAVALoops { - - public static void main(String[] args) { - - for (int i = 0; i < 15; i++) { - System.out.println(i); - - } - - int i = 0; - - while (i<=10) { - System.out.println(i); - i++; - } - - while(true){ - System.err.println(i); - i++; - } - - } - -} diff --git a/JavaTraining/src/Oops/Addition.java b/JavaTraining/src/Oops/Addition.java deleted file mode 100644 index 6afe318..0000000 --- a/JavaTraining/src/Oops/Addition.java +++ /dev/null @@ -1,20 +0,0 @@ -package Oops; - -public class Addition { - - public void addValues(int a, int b){ - int c = a + b; - System.out.println("Addition is : " + c); - } - - public void addValues(int a, int b, int c){ - int d = a + b + c ; - System.out.println("Addition is : " + d); - } - - public double addValues(double a, double b){ - double c = a + b; - return c; - } - -} diff --git a/JavaTraining/src/Oops/AmericanExpress.java b/JavaTraining/src/Oops/AmericanExpress.java deleted file mode 100644 index 9372b18..0000000 --- a/JavaTraining/src/Oops/AmericanExpress.java +++ /dev/null @@ -1,9 +0,0 @@ -package Oops; - -public class AmericanExpress extends Bank{ - - public int getInterest(){ - return 8; - } - -} diff --git a/JavaTraining/src/Oops/BMW.java b/JavaTraining/src/Oops/BMW.java deleted file mode 100644 index c4de6d4..0000000 --- a/JavaTraining/src/Oops/BMW.java +++ /dev/null @@ -1,35 +0,0 @@ -package Oops; - -public class BMW extends Car{ - - BMW(){ - //super(); - System.out.println("Calling BMW Constructor"); - } - - String name = "BMW "; - - - - public void getName(){ - System.out.println(name); - System.out.println(super.name); - } - - public void run(){ - System.out.println("BWM is running"); - super.run(); - } - - public static void main(String[] agrs){ - - /*Car car = new Car(); - System.out.print(name); - car.run();*/ - - BMW bmw = new BMW(); - //bmw.run(); - - } - -} diff --git a/JavaTraining/src/Oops/Bank.java b/JavaTraining/src/Oops/Bank.java deleted file mode 100644 index 4d5ad8c..0000000 --- a/JavaTraining/src/Oops/Bank.java +++ /dev/null @@ -1,9 +0,0 @@ -package Oops; - -public class Bank { - - public int getInterest(){ - return 0; - } - -} diff --git a/JavaTraining/src/Oops/BankLoan.java b/JavaTraining/src/Oops/BankLoan.java deleted file mode 100644 index b1aa33d..0000000 --- a/JavaTraining/src/Oops/BankLoan.java +++ /dev/null @@ -1,42 +0,0 @@ -package Oops; - -public class BankLoan { - - private String name; - private int age; - private int amount; - - public void setName(String name){ - this.name = name; - } - - public void setAge(int age){ - if(age>=18 && age<=50){ - this.age = age; - } else{ - System.out.println("Please enter the Valid Age"); - } - } - - public void setAmount(int amount){ - if(amount>=1000 && amount<=10000000 ){ - this.amount = amount; - } else{ - System.out.println("Please enter the valid Amount betwenn $1000 to $10000000"); - } - } - - public String getName(){ - return name; - } - - public int getAge(){ - return age; - } - - public int getAmount(){ - return amount; - } - - -} diff --git a/JavaTraining/src/Oops/BankOfAmerica.java b/JavaTraining/src/Oops/BankOfAmerica.java deleted file mode 100644 index 885dccd..0000000 --- a/JavaTraining/src/Oops/BankOfAmerica.java +++ /dev/null @@ -1,9 +0,0 @@ -package Oops; - -public class BankOfAmerica extends Bank { - - public int getInterest(){ - return 7; - } - -} diff --git a/JavaTraining/src/Oops/CalculateInterest.java b/JavaTraining/src/Oops/CalculateInterest.java deleted file mode 100644 index 16466bc..0000000 --- a/JavaTraining/src/Oops/CalculateInterest.java +++ /dev/null @@ -1,17 +0,0 @@ -package Oops; - -public class CalculateInterest { - - public static void main(String[] args) { - - AmericanExpress am = new AmericanExpress(); - BankOfAmerica ba = new BankOfAmerica(); - ICICIBank icici = new ICICIBank(); - - System.out.println(am.getInterest()); - System.out.println(ba.getInterest()); - System.out.println(icici.getInterest()); - - } - -} diff --git a/JavaTraining/src/Oops/Car.java b/JavaTraining/src/Oops/Car.java deleted file mode 100644 index e7a4c82..0000000 --- a/JavaTraining/src/Oops/Car.java +++ /dev/null @@ -1,19 +0,0 @@ -package Oops; - -public class Car { - - Car(){ - System.out.println("Creating Constructor of Car Class"); - } - - public final void setWheels(){ - System.out.println("Only 4 Wheels are allowed"); - } - - String name = "Car Segment"; - - public void run(){ - System.out.println("Car is Running"); - } - -} diff --git a/JavaTraining/src/Oops/ChildAddition.java b/JavaTraining/src/Oops/ChildAddition.java deleted file mode 100644 index d54c105..0000000 --- a/JavaTraining/src/Oops/ChildAddition.java +++ /dev/null @@ -1,17 +0,0 @@ -package Oops; - -public class ChildAddition extends Addition{ - - public static void main(String[] args) { - Addition add = new Addition(); - add.addValues(11, 11); - add.addValues(11, 11, 11); - - add.addValues(22, 22); - - double d = add.addValues(11.11, 22.22); - System.out.println(d); - - } - -} diff --git a/JavaTraining/src/Oops/Circle.java b/JavaTraining/src/Oops/Circle.java deleted file mode 100644 index ca98512..0000000 --- a/JavaTraining/src/Oops/Circle.java +++ /dev/null @@ -1,21 +0,0 @@ -package Oops; - -public class Circle extends Shape{ - - - public void displayShape() { - System.out.println("Shape is Circle"); - - } - - public static void main(String[] args){ - - Shape s = new Circle(); - Shape s1 = new Triagle(); - - s.displayShape(); - s1.displayShape(); - - } - -} diff --git a/JavaTraining/src/Oops/EngineeringClass.java b/JavaTraining/src/Oops/EngineeringClass.java deleted file mode 100644 index 9c62282..0000000 --- a/JavaTraining/src/Oops/EngineeringClass.java +++ /dev/null @@ -1,36 +0,0 @@ -package Oops; - -public class EngineeringClass implements Student{ - - - public void displayName() { - System.out.println("Hi, We are from Engineering"); - - } - - - public void getStudentNumber() { - System.out.println("We are 120 Students"); - - } - - - public void getStandard() { - System.out.println("We are from Computer Science"); - - } - - public void getUniversity(){ - System.out.println("University name is :" + Student.university); - } - - - @Override - public void getInterfaceName() { - // TODO Auto-generated method stub - - } - - - -} diff --git a/JavaTraining/src/Oops/FinalClass.java b/JavaTraining/src/Oops/FinalClass.java deleted file mode 100644 index 593839c..0000000 --- a/JavaTraining/src/Oops/FinalClass.java +++ /dev/null @@ -1,5 +0,0 @@ -package Oops; - -public final class FinalClass { - -} diff --git a/JavaTraining/src/Oops/ICICIBank.java b/JavaTraining/src/Oops/ICICIBank.java deleted file mode 100644 index 25f096a..0000000 --- a/JavaTraining/src/Oops/ICICIBank.java +++ /dev/null @@ -1,9 +0,0 @@ -package Oops; - -public class ICICIBank extends Bank { - - public int getInterest(){ - return 9; - } - -} diff --git a/JavaTraining/src/Oops/ICICIBankLoan.java b/JavaTraining/src/Oops/ICICIBankLoan.java deleted file mode 100644 index d682d2b..0000000 --- a/JavaTraining/src/Oops/ICICIBankLoan.java +++ /dev/null @@ -1,18 +0,0 @@ -package Oops; - -public class ICICIBankLoan extends BankLoan{ - - public static void main(String[] args) { - BankLoan loan = new BankLoan(); - - loan.setAge(26); - loan.setName("Micahel John"); - loan.setAmount(100000); - - System.out.println("Name is : " +loan.getName()); - System.out.println("Age is : " + loan.getAge()); - System.out.println("Amount is : " +loan.getAmount()); - - } - -} diff --git a/JavaTraining/src/Oops/MedicalClass.java b/JavaTraining/src/Oops/MedicalClass.java deleted file mode 100644 index 4bc99cc..0000000 --- a/JavaTraining/src/Oops/MedicalClass.java +++ /dev/null @@ -1,53 +0,0 @@ -package Oops; - -public class MedicalClass implements Student{ - - - public void displayName() { - System.out.println("Hi, We are from Medical Department"); - - } - - - public void getStudentNumber() { - System.out.println("We are 140 Students"); - - } - - - public void getStandard() { - System.out.println("We are from MBBS"); - - } - - public void getUniversity(){ - System.out.println("University name is London University"); - } - - public static void main (String[] args){ - EngineeringClass eng = new EngineeringClass(); - MedicalClass med = new MedicalClass(); - - eng.displayName(); - eng.getStandard(); - eng.getStudentNumber(); - eng.getUniversity(); - - System.out.println("****************************"); - - med.displayName(); - med.getStandard(); - med.getStudentNumber(); - med.getUniversity(); - - - } - - - @Override - public void getInterfaceName() { - // TODO Auto-generated method stub - - } - -} diff --git a/JavaTraining/src/Oops/ParentStudent.java b/JavaTraining/src/Oops/ParentStudent.java deleted file mode 100644 index eb58ff6..0000000 --- a/JavaTraining/src/Oops/ParentStudent.java +++ /dev/null @@ -1,7 +0,0 @@ -package Oops; - -public interface ParentStudent { - - public void getInterfaceName(); - -} diff --git a/JavaTraining/src/Oops/SampleFinal.java b/JavaTraining/src/Oops/SampleFinal.java deleted file mode 100644 index 39f6afa..0000000 --- a/JavaTraining/src/Oops/SampleFinal.java +++ /dev/null @@ -1,13 +0,0 @@ -package Oops; - -public class SampleFinal { - - final int maxAge =100; - - - public static void main(String[] args) { - // TODO Auto-generated method stub - - } - -} diff --git a/JavaTraining/src/Oops/Shape.java b/JavaTraining/src/Oops/Shape.java deleted file mode 100644 index 4e73bf3..0000000 --- a/JavaTraining/src/Oops/Shape.java +++ /dev/null @@ -1,11 +0,0 @@ -package Oops; - -abstract public class Shape { - - abstract public void displayShape(); - - public void dislayName(){ - System.out.println("From Shape Class"); - } - -} diff --git a/JavaTraining/src/Oops/Student.java b/JavaTraining/src/Oops/Student.java deleted file mode 100644 index 56f2df2..0000000 --- a/JavaTraining/src/Oops/Student.java +++ /dev/null @@ -1,14 +0,0 @@ -package Oops; - -public interface Student extends ParentStudent{ - - public static final String university = "University of New York"; - - public void displayName(); - - public void getStudentNumber(); - - public void getStandard(); - - -} diff --git a/JavaTraining/src/Oops/Triagle.java b/JavaTraining/src/Oops/Triagle.java deleted file mode 100644 index 855501f..0000000 --- a/JavaTraining/src/Oops/Triagle.java +++ /dev/null @@ -1,11 +0,0 @@ -package Oops; - -public class Triagle extends Shape{ - - - public void displayShape() { - System.out.println("Shape is Triagle"); - - } - -} diff --git a/JavaTraining/src/Oops/X3.java b/JavaTraining/src/Oops/X3.java deleted file mode 100644 index 2f7589b..0000000 --- a/JavaTraining/src/Oops/X3.java +++ /dev/null @@ -1,19 +0,0 @@ -package Oops; - -public class X3 extends BMW{ - - static String model = "X3 "; - - public static void main(String[] args) { - - BMW bmw = new BMW(); - - System.out.println("Model is " + model); - System.out.println("Brand is " + bmw.name); - - System.out.println("Behaviour is "); - bmw.run(); - - } - -} diff --git a/JavaTraining/src/SecoundJavaClass.java b/JavaTraining/src/SecoundJavaClass.java deleted file mode 100644 index 9b1814a..0000000 --- a/JavaTraining/src/SecoundJavaClass.java +++ /dev/null @@ -1,61 +0,0 @@ - -public class SecoundJavaClass { - - public static void main(String[] args) { - - String str1 = "Hello"; - String str2 = "Team"; - - int a = 200; - int b =300; - - System.out.println(str1 + " " + str2); - System.out.println( a + b); - - System.out.println( a + b + str1 + str2); - System.out.println(str1 + str2 + a + b); - - - if(a>1000){ - System.out.println("A is greater then 1000"); - } else { - System.out.println("A is less then 1000"); - } - - if(a==100){ - System.out.println("A is 100"); - }else if (a==200) { - System.out.println("A is 200"); - }else if (a==300) { - System.out.println("A is 300"); - }else{ - System.out.println("Value doesn't present"); - } - - int day =4; - - switch (day) { - case 1: - System.out.println("Today is Monday"); - break; - case 2: - System.out.println("Today is Tuesday"); - break; - case 3: - System.err.println("Today is Wednesday"); - break; - case 4: - System.out.println("Today is Thrusday"); - break; - case 5: - System.out.println("Today is Friday"); - break; - - default: - System.out.println("Heyyyy!!!! It's weekend"); - break; - } - - } - -} diff --git a/JavaTraining/src/String/StringBufferIntro.java b/JavaTraining/src/String/StringBufferIntro.java deleted file mode 100644 index e074326..0000000 --- a/JavaTraining/src/String/StringBufferIntro.java +++ /dev/null @@ -1,26 +0,0 @@ -package String; - -public class StringBufferIntro { - - public static void main(String[] args) { - - String name = "Anshul"; - name.concat(" Chauhan"); - - //System.out.println(name); - - StringBuffer name1 = new StringBuffer("AABBAA"); - //name1.append(" Chauhan"); - - //name1.insert(4, "Chauhan"); - - //name1.replace(1, 3, "chauhan"); - - //name1.delete(1, 10); - - name1.reverse(); - System.out.println(name1); - - } - -} diff --git a/JavaTraining/src/String/StringIntro.java b/JavaTraining/src/String/StringIntro.java deleted file mode 100644 index 89b6064..0000000 --- a/JavaTraining/src/String/StringIntro.java +++ /dev/null @@ -1,33 +0,0 @@ -package String; - -public class StringIntro { - - public static void main(String[] args) { - - String name = "Anshul Chauhan"; - String name1 = "Anshul Chauhan"; - String name2 = "anshul chauhan"; - - String country = new String("United State"); - String country1 = new String("United State"); - - /*System.out.println(name.equals(name1)); - System.out.println(name.equals(name2)); - - System.out.println(name.equalsIgnoreCase(name2)); - - System.out.println(country.equals(country1));*/ - - /*System.out.println(name == name1); - System.out.println(country == country1);*/ - - String finalString = name + name1 + name2; - System.out.println(finalString); - - String secString = name.concat(name1).concat(name2); - System.out.println(secString); - - - } - -} diff --git a/JavaTraining/src/String/StringMethodPartI.java b/JavaTraining/src/String/StringMethodPartI.java deleted file mode 100644 index 38d97d0..0000000 --- a/JavaTraining/src/String/StringMethodPartI.java +++ /dev/null @@ -1,25 +0,0 @@ -package String; - -public class StringMethodPartI { - - - public static void main(String[] args) { - - String text = "Hi We are leaning from easybix.com"; - - /*char ch = text.charAt(12); - - System.out.println(text.charAt(5)); - System.out.println(ch); - - System.out.println(text.charAt(50));*/ - - /*String text2 = text.concat(" to sucess").concat(" and we learning Java"); - System.out.println(text2);*/ - - //System.out.println(text.contains("Key1")); - - System.out.println("Message ending with .com: " + text.endsWith("m") ); - - } -} diff --git a/JavaTraining/src/String/StringMethodPartII.java b/JavaTraining/src/String/StringMethodPartII.java deleted file mode 100644 index 7d4097d..0000000 --- a/JavaTraining/src/String/StringMethodPartII.java +++ /dev/null @@ -1,25 +0,0 @@ -package String; - -public class StringMethodPartII { - - public static void main(String[] args) { - - String text1 = "TechTraining"; - - /*String text2 = "TechTraining"; - - String text3 = "techtraining"; - - System.out.println(text1.equals(text2)); - System.out.println(text1.equals(text3)); - - System.out.println(text1.equalsIgnoreCase(text3));*/ - - //.out.println(text1.indexOf("h")); - - //System.out.println(text1.lastIndexOf("i")); - - System.out.println(text1.length()); - } - -} diff --git a/JavaTraining/src/String/StringMethodPartIII.java b/JavaTraining/src/String/StringMethodPartIII.java deleted file mode 100644 index 5fbfae0..0000000 --- a/JavaTraining/src/String/StringMethodPartIII.java +++ /dev/null @@ -1,26 +0,0 @@ -package String; - -public class StringMethodPartIII { - - public static void main(String[] args) { - - //String text = "Hello Team"; - String sample = "His name is John and he is a good man"; - - /*String text1 = text.replace("e", "a"); - String sample2 = sample.replace("is", "was"); - - System.out.println(text1); - System.out.println(sample2); -*/ - /*String[] sampletest = sample.split("John"); - - System.out.println(sample); - - for (int i = 0; i < sampletest.length; i++) { - System.out.println(sampletest[i]); - }*/ - - System.out.println(sample.startsWith("name")); - } -} diff --git a/JavaTraining/src/String/StringMethodPartIV.java b/JavaTraining/src/String/StringMethodPartIV.java deleted file mode 100644 index 4b43350..0000000 --- a/JavaTraining/src/String/StringMethodPartIV.java +++ /dev/null @@ -1,35 +0,0 @@ -package String; - -public class StringMethodPartIV { - - public static void main(String[] args) { - - String text = "United State"; - - /*System.out.println(text.substring(5)); - System.out.println(text.substring(5, 9)); - - System.out.println(text.substring(5, 20));*/ - - /*char[] charArray = text.toCharArray(); - - System.out.println("Main Strng is : " + text ); - - for (int i = 0; i < charArray.length; i++) { - System.out.println(charArray[i]); - }*/ - - /*System.out.println(text.toLowerCase()); - System.out.println(text.toUpperCase());*/ - - String text1 = "My name is "; - String text2 = " Anshul"; - - System.out.println(text1+text2); - System.out.println(text1.trim() + text2); - System.out.println(text1.trim() + text2.trim()); - - - } - -} diff --git a/JavaTraining/src/StudentDemo.java b/JavaTraining/src/StudentDemo.java deleted file mode 100644 index f203362..0000000 --- a/JavaTraining/src/StudentDemo.java +++ /dev/null @@ -1,29 +0,0 @@ - -public class StudentDemo { - - int rollnumber; - String name; - String Standard; - - public StudentDemo(int rollnumber, String name, String Standard){ - this.rollnumber = rollnumber; - this.name = name; - this.Standard = Standard; - } - - public void display(){ - System.out.println("Student Roll Number : " + rollnumber + " name is :" + name + " and in class :" + Standard); - } - - public static void main(String[] args) { - - StudentDemo std = new StudentDemo(10, "Frank", "2nd"); - - StudentDemo std1 = new StudentDemo(20, "Michael", "5th"); - - std.display(); - std1.display(); - - } - -} diff --git a/JavaTraining/src/Students.java b/JavaTraining/src/Students.java deleted file mode 100644 index 363d45b..0000000 --- a/JavaTraining/src/Students.java +++ /dev/null @@ -1,35 +0,0 @@ - -public class Students { - - public Students(){ - System.out.println("Hi, I am inside constructor"); - - System.out.println("Hi, I am secound Method"); - } - - int rollNumber; - String name; - - public Students(int i, String n){ - - rollNumber = i; - name =n; - - } - - public void display(){ - System.out.println("Roll Number is : " + rollNumber + " and Name is : " + name ); - } - - public static void main(String[] args) { - Students std = new Students(); - - Students std1 = new Students(10, "James"); - Students std2 = new Students(20, "Natalia"); - - std1.display(); - std2.display(); - - } - -} diff --git a/JavaTraining/src/utilities/ReadExelFile.java b/JavaTraining/src/utilities/ReadExelFile.java deleted file mode 100644 index de4c555..0000000 --- a/JavaTraining/src/utilities/ReadExelFile.java +++ /dev/null @@ -1,47 +0,0 @@ -package utilities; - -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.Formatter; -import java.util.Iterator; - -import org.apache.poi.ss.usermodel.*; -import org.apache.poi.ss.usermodel.Row; -import org.apache.poi.xssf.usermodel.XSSFSheet; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; - -public class ReadExelFile { - - public static void main(String[] args) throws IOException { - - FileInputStream readFile = new FileInputStream("sampleTest.xlsx"); - // For Windows Machine -- c:\test\sample\file\sampleTest.xlsx : - // c://test//sample//file//sampleTest.xlsx - // For Linux or Mac Machine -- usr/local/anshul/sample/sampleTest.xlsx - - XSSFWorkbook workbook = new XSSFWorkbook(readFile); - XSSFSheet sheet = workbook.getSheet("SampleSheet"); - Row row; - Cell cell; - - Iterator rowIterator = sheet.iterator(); - { - while (rowIterator.hasNext()) { - row = rowIterator.next(); - - Iterator cellIterator = row.cellIterator(); - while (cellIterator.hasNext()) { - cell = cellIterator.next(); - - DataFormatter formatter = new DataFormatter(); - String text = formatter.formatCellValue(cell); - - System.out.println(text); - - } - } - } - } - -} diff --git a/JavaTraining/src/utilities/ReadProperties.java b/JavaTraining/src/utilities/ReadProperties.java deleted file mode 100644 index 2cc13df..0000000 --- a/JavaTraining/src/utilities/ReadProperties.java +++ /dev/null @@ -1,39 +0,0 @@ -package utilities; - -import java.io.FileInputStream; -import java.io.IOException; -import java.io.InputStream; -import java.util.Properties; - -public class ReadProperties { - - public static void main(String[] args) { - - Properties prop = new Properties(); - InputStream readFile = null; - - try{ - readFile = new FileInputStream("config.properties"); - - prop.load(readFile); - - System.out.println(prop.getProperty("DBServer")); - System.out.println(prop.getProperty("DBPass")); - System.out.println(prop.getProperty("DBName")); - System.out.println(prop.getProperty("username")); - } catch(IOException io){ - io.printStackTrace(); - } finally { - if(readFile!=null){ - try { - readFile.close(); - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - } - - } - -} diff --git a/JavaTraining/src/utilities/WriteExcelFile.java b/JavaTraining/src/utilities/WriteExcelFile.java deleted file mode 100644 index fe970b1..0000000 --- a/JavaTraining/src/utilities/WriteExcelFile.java +++ /dev/null @@ -1,83 +0,0 @@ -package utilities; - -import java.io.FileNotFoundException; -import java.io.FileOutputStream; -import java.io.IOException; -import java.util.Map; -import java.util.Set; -import java.util.TreeMap; - -import org.apache.poi.sl.usermodel.Sheet; -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.Row; -import org.apache.poi.xssf.usermodel.XSSFSheet; -import org.apache.poi.xssf.usermodel.XSSFWorkbook; - -public class WriteExcelFile { - - public static void main(String[] args) { - - //Blank workbook - XSSFWorkbook workbook = new XSSFWorkbook(); - - //Create Excel Sheet - XSSFSheet samplesheet = workbook.createSheet("SampleSheet"); - - //Creating the Data - Map dataSet = new TreeMap(); - dataSet.put("1", new Object[] {"ID", "NAME", "Company"}); - dataSet.put("2", new Object[] {"1", "James", "PertLine Inc"}); - dataSet.put("3", new Object[] {"2", "Maria", "SumoLogic Inc"}); - dataSet.put("4", new Object[] {"3", "Peter", "Siemens Corp."}); - dataSet.put("5", new Object[] {"4", "Julia", "Google Inc"}); - dataSet.put("6", new Object[] {"5", "Ajay", "FaceBook Inc"}); - - //Iterate over the Data - Set set = dataSet.keySet(); - int rownum = 0; - - for (String key : set) { - - Row row = samplesheet.createRow(rownum++); - - Object[] data = dataSet.get(key); - - int cellNum = 0; - - for (Object value : data) { - - Cell cell = row.createCell(cellNum++); - - if (value instanceof String) - cell.setCellValue((String)value); - else if(value instanceof Integer) - cell.setCellValue((Integer)value); - - } - - } - - //Write Down file on HadDisk - try { - FileOutputStream writeFile = new FileOutputStream("sampleTest.xlsx"); - // For MacUsers /users/customDir Name/FileName - //For Windows C:/Test/Sample/..../Filename - // C://Test//Sample//....//filename - - - workbook.write(writeFile); - - writeFile.close(); - System.out.println("Sample Excel file is being created Successfully"); - - } catch (FileNotFoundException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/JavaTraining/src/utilities/WriteProperties.java b/JavaTraining/src/utilities/WriteProperties.java deleted file mode 100644 index 35daaca..0000000 --- a/JavaTraining/src/utilities/WriteProperties.java +++ /dev/null @@ -1,38 +0,0 @@ -package utilities; - -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.util.Properties; - -public class WriteProperties { - - public static void main(String[] args) { - - Properties prop = new Properties(); - OutputStream writeFile = null; - - try { - writeFile = new FileOutputStream("config.properties"); - - prop.setProperty("DBServer", "ins01.kui02.anshul"); - prop.setProperty("DBName", "db_anshul"); - prop.setProperty("DBPass", "testpassword"); - prop.setProperty("username", "root"); - - prop.store(writeFile, null); - System.out.println("Create Properties Successfully"); - } catch (IOException io) { - io.printStackTrace(); - } finally { - if (writeFile != null) { - try { - writeFile.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - - } - } -} diff --git a/MySampleMavenProject/.classpath b/MySampleMavenProject/.classpath index dddca28..76095d1 100644 --- a/MySampleMavenProject/.classpath +++ b/MySampleMavenProject/.classpath @@ -4,6 +4,7 @@ + diff --git a/MySampleMavenProject/.gitignore b/MySampleMavenProject/.gitignore deleted file mode 100644 index b83d222..0000000 --- a/MySampleMavenProject/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/target/ diff --git a/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs b/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs index ec4300d..a3b98fd 100644 --- a/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs +++ b/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,8 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=1.7 diff --git a/MySampleMavenProject/pom.xml b/MySampleMavenProject/pom.xml index 2909af8..28c0016 100644 --- a/MySampleMavenProject/pom.xml +++ b/MySampleMavenProject/pom.xml @@ -1,85 +1,85 @@ - 4.0.0 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 - com.testing.sample - MySampleMavenProject - 1.0-SNAPSHOT + Com.Testing.Sample + MySampleMavenProject + 1.0-SNAPSHOT - MySampleMavenProject - - http://www.example.com + MySampleMavenProject + + http://www.example.com - - UTF-8 - 1.7 - 1.7 - + + UTF-8 + 1.7 + 1.7 + - - - junit - junit - 4.11 - test - + + + junit + junit + 4.11 + test + + - - - log4j - log4j - 1.2.16 - - - - - - - - - - - maven-clean-plugin - 3.1.0 - - - - maven-resources-plugin - 3.0.2 - - - maven-compiler-plugin - 3.8.0 - - - maven-surefire-plugin - 2.22.1 - - - maven-jar-plugin - 3.0.2 - - - maven-install-plugin - 2.5.2 - - - maven-deploy-plugin - 2.8.2 - - - - maven-site-plugin - 3.7.1 - - - maven-project-info-reports-plugin - 3.0.0 - - - - + + + + + + maven-clean-plugin + 3.1.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + + maven-jar-plugin + 3.0.2 + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + maven-site-plugin + 3.7.1 + + + maven-project-info-reports-plugin + 3.0.0 + + + org.apache.tomcat.maven + tomcat8-maven-plugin + 3.0-r1655215 + + TomcatServers + http://localhost:7080/manager/text + /MySampleMavenProject + + + + + diff --git a/Selenium/src/main/java/POMFramework/Selenium/App.java b/MySampleMavenProject/src/main/java/com/testing/sample/App.java similarity index 83% rename from Selenium/src/main/java/POMFramework/Selenium/App.java rename to MySampleMavenProject/src/main/java/com/testing/sample/App.java index ac1feb1..eca27e4 100644 --- a/Selenium/src/main/java/POMFramework/Selenium/App.java +++ b/MySampleMavenProject/src/main/java/com/testing/sample/App.java @@ -1,4 +1,4 @@ -package POMFramework.Selenium; +package Com.Testing.Sample; /** * Hello world! diff --git a/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java b/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java deleted file mode 100644 index dd150cc..0000000 --- a/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.testing.sample; - -public class SampleUtil { - - public static Integer add(Integer a, Integer b) { - if (a == null) { - return null; - } - if (b == null) { - return null; - } - return a + b; - } - -} diff --git a/MySampleMavenProject/src/test/java/com/testing/sample/AppTest.java b/MySampleMavenProject/src/test/java/com/testing/sample/AppTest.java new file mode 100644 index 0000000..4afd84f --- /dev/null +++ b/MySampleMavenProject/src/test/java/com/testing/sample/AppTest.java @@ -0,0 +1,20 @@ +package Com.Testing.Sample; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java b/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java deleted file mode 100644 index 3acf7ff..0000000 --- a/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.testing.sample; - -import static org.junit.Assert.*; - -import org.junit.Test; - -public class SampleUtilTest { - - @Test - public void testAdd() { - System.out.println("add"); - Integer a = 15; - Integer b = 15; - Integer expResult = 30; - Integer result = SampleUtil.add(a, b); - assertEquals(expResult, result); - - assertEquals(null, SampleUtil.add(null, 15)); - assertEquals(null, SampleUtil.add(null, null)); - } - - @Test - public void testadd1() - { - assertEquals(null, SampleUtil.add(15, null)); - } - - @Test - public void testadd2() - { - assertEquals(null, SampleUtil.add(null, 15)); - } - - @Test - public void testadd3() - { - assertEquals(null, SampleUtil.add(null, null)); - } -} diff --git a/MyTestNGProject/.classpath b/MyTestNGProject/.classpath deleted file mode 100644 index 4806836..0000000 --- a/MyTestNGProject/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/.gitignore b/MyTestNGProject/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/MyTestNGProject/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/MyTestNGProject/.project b/MyTestNGProject/.project deleted file mode 100644 index 4f685c5..0000000 --- a/MyTestNGProject/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - MyTestNGProject - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/MyTestNGProject/.settings/org.eclipse.jdt.core.prefs b/MyTestNGProject/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 3a21537..0000000 --- a/MyTestNGProject/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -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.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/MyTestNGProject/dataprovidertestng.xml b/MyTestNGProject/dataprovidertestng.xml deleted file mode 100644 index 70657ca..0000000 --- a/MyTestNGProject/dataprovidertestng.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/grouptestng.xml b/MyTestNGProject/grouptestng.xml deleted file mode 100644 index b4337de..0000000 --- a/MyTestNGProject/grouptestng.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/listenertestng.xml b/MyTestNGProject/listenertestng.xml deleted file mode 100644 index a4eef16..0000000 --- a/MyTestNGProject/listenertestng.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/multipleTestSuitesTestNG.xml b/MyTestNGProject/multipleTestSuitesTestNG.xml deleted file mode 100644 index 54db709..0000000 --- a/MyTestNGProject/multipleTestSuitesTestNG.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/MyTestNGProject/parameterstestng.xml b/MyTestNGProject/parameterstestng.xml deleted file mode 100644 index 33ff060..0000000 --- a/MyTestNGProject/parameterstestng.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/sampletestng.xml b/MyTestNGProject/sampletestng.xml deleted file mode 100644 index 2844cd9..0000000 --- a/MyTestNGProject/sampletestng.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/MyTestNGProject/src/FaceBookLogin.java b/MyTestNGProject/src/FaceBookLogin.java deleted file mode 100644 index 9fadeb1..0000000 --- a/MyTestNGProject/src/FaceBookLogin.java +++ /dev/null @@ -1,27 +0,0 @@ - -import org.testng.annotations.Test; - -public class FaceBookLogin { - - @Test - public void loginWithValidCredentials() { - - System.out.println("Hi, I am successfully Loged-in"); - - } - - @Test - public void loginWithInValidCredentials() { - - System.out.println("Hi, I am not unable to Log-in"); - - } - - @Test - public void loginWithInValidUserName() { - - System.out.println("Hi, I am not unable to Log-in"); - - } - -} diff --git a/MyTestNGProject/src/FaceBookProfileTest.java b/MyTestNGProject/src/FaceBookProfileTest.java deleted file mode 100644 index 3a9ebf7..0000000 --- a/MyTestNGProject/src/FaceBookProfileTest.java +++ /dev/null @@ -1,16 +0,0 @@ - -import org.testng.annotations.Test; - -public class FaceBookProfileTest { - - @Test - public void checkProfileLink(){ - System.out.println("Profile Link is fine"); - } - - @Test - public void checkProfileLogo(){ - System.out.println("Profile Logo is fine"); - } - -} diff --git a/MyTestNGProject/src/SmpleTest.java b/MyTestNGProject/src/SmpleTest.java deleted file mode 100644 index b37a061..0000000 --- a/MyTestNGProject/src/SmpleTest.java +++ /dev/null @@ -1,17 +0,0 @@ -import org.testng.annotations.*; - -public class SmpleTest { - - @BeforeSuite - public void beforeSuiteMethod(){ - - //Business logic should be here - System.out.println("Executing Before Test Suite"); - } - - @AfterSuite - public void afterSuiteMethod(){ - System.out.println("Executing After Test Suite"); - } - -} diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java deleted file mode 100644 index 38a7c3d..0000000 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.testng.dataprovider; - -import org.testng.annotations.Test; - -public class DataProviderAcceptanceExample { - - @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) - public void acceptanceTest(String data) { - System.out.println("Acceptance testing: Data(" + data + ")"); - } - -} diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java deleted file mode 100644 index 495d605..0000000 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.testng.dataprovider; - -import org.testng.annotations.Test; - -public class DataProviderIntegrationExample { - - @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) - public void integrationTest(String data) { - System.out.println("Integration testing: Data(" + data + ")"); - } - -} diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java deleted file mode 100644 index 1e31949..0000000 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.testng.dataprovider; - -import org.testng.annotations.Test; - -public class DataProviderParameterExample { - - @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) - public void scenario1(String scenarioData) { - System.out.println("Scenario testing: Data(" + scenarioData + ")"); - } - - @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) - public void scenario2(String scenarioData) { - System.out.println("Scenario testing: Data(" + scenarioData + ")"); - } - - @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) - public void commonScenarios(String scenarioData) { - System.out.println("Common Scenarios testing: Data(" + scenarioData + ")"); - } - -} diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderSource.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderSource.java deleted file mode 100644 index f150d6e..0000000 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderSource.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.testng.dataprovider; - -import java.lang.reflect.Method; - -import org.testng.ITestContext; -import org.testng.annotations.DataProvider; - -public class DataProviderSource { - - @DataProvider(name = "TestType") - public static Object[][] getTestTypeData(ITestContext context) { - String testName = context.getName(); - if ("IntegrationLevel".equals(testName)) { - return new Object[][] { { "Integration test data" } }; - } else if ("AcceptanceLevel".equals(testName)) { - return new Object[][] { { "Acceptance test data" } }; - } else { - return new Object[][] { { "Common test data" } }; - } - } - - @DataProvider(name = "scenarioData") - public static Object[][] getScenarioData(Method method) { - String testCase = method.getName(); - if ("scenario1".equals(testCase)) { - return new Object[][] { { "Scenario1 data" } }; - } else if ("scenario2".equals(testCase)) { - return new Object[][] { { "Scenario2 data" } }; - } else { - return new Object[][] { { "Common scenario data" } }; - } - } - -} diff --git a/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java b/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java deleted file mode 100644 index bfb929d..0000000 --- a/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.testng.dataprovider; - -import org.testng.Assert; -import org.testng.annotations.DataProvider; -import org.testng.annotations.Test; - -public class TestParameterExample { - - @Test (dataProvider = "DoubleSet") - public void testAddition(int actual, int expected){ - int actualValue = actual + 20; - Assert.assertEquals(actualValue, expected); - } - - - @DataProvider - public Object[][] getData(){ - return new Object[][]{ - {100, 120}, - {200, 220}, - {250, 270}, - {300, 310}, - {400, 420} - }; - } - - @DataProvider (name = "DoubleSet") - public Object[][] getDataSet2(){ - return new Object[][]{ - {10, 30}, - {20, 40}, - }; - } -} diff --git a/MyTestNGProject/src/com/testng/listeners/DemoListeners.java b/MyTestNGProject/src/com/testng/listeners/DemoListeners.java deleted file mode 100644 index b39781f..0000000 --- a/MyTestNGProject/src/com/testng/listeners/DemoListeners.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.testng.listeners; - -import org.testng.ITestContext; -import org.testng.ITestListener; -import org.testng.ITestResult; - -public class DemoListeners implements ITestListener{ - - @Override - public void onTestStart(ITestResult result) { - System.out.println("Test Started : " + result.getName()); - - } - - @Override - public void onTestSuccess(ITestResult result) { - System.out.println("Test Got Successful : " + result.getName()); - - } - - @Override - public void onTestFailure(ITestResult result) { - System.out.println("Test Got Failed : " + result.getName()); - - } - - @Override - public void onTestSkipped(ITestResult result) { - System.out.println("Test Got Skipped : " + result.getName()); - - } - - @Override - public void onTestFailedButWithinSuccessPercentage(ITestResult result) { - // TODO Auto-generated method stub - - } - - @Override - public void onStart(ITestContext context) { - // TODO Auto-generated method stub - - } - - @Override - public void onFinish(ITestContext context) { - // TODO Auto-generated method stub - - } - -} diff --git a/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java b/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java deleted file mode 100644 index e7dd86e..0000000 --- a/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.testng.listeners; -import org.testng.Assert; -import org.testng.SkipException; -import org.testng.annotations.DataProvider; -import org.testng.annotations.Test; - -public class SampleTestClass { - - @Test - public void testOne(){ - System.out.println("I am TestOne"); - } - - @Test(dataProvider = "dataprovider") - public void testGetData(String s) { - System.out.println("Test GetData method, input = " +s); - } - - @DataProvider - public Object[] dataprovider() { - return new Object[] {"A", "B"}; - } - - @Test - public void testThree(){ - Assert.assertEquals(5, 7); - } - - @Test - public void testFour(){ - System.out.println("I am testFour"); - throw new SkipException(null); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/AssertionExample.java b/MyTestNGProject/src/com/testng/training/AssertionExample.java deleted file mode 100644 index 7db5cfc..0000000 --- a/MyTestNGProject/src/com/testng/training/AssertionExample.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.testng.training; - -import org.testng.Assert; -import org.testng.annotations.Test; - -public class AssertionExample { - - @Test - public void testOne(){ - System.out.println("Hi, I am Test One ....."); - Assert.assertEquals("FaceBook", "FaceBook"); - } - - @Test - public void testTwo(){ - - Assert.assertEquals(404, 200); - System.out.println("Hi, I am Test Two ....."); - } - - @Test - public void testThree(){ - System.out.println("Hi, I am Test Three ....."); - Assert.assertTrue(true); - - } - - @Test - public void testFour(){ - System.out.println("Hi, I am Test Four ....."); - Assert.assertTrue(false, "Making Test Failure"); - } - - @Test - public void testFive(){ - System.out.println("Hi, I am Test Five ....."); - } - - @Test - public void testSix(){ - System.out.println("Hi, I am Test Sixs ....."); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/MultiTestDependency.java b/MyTestNGProject/src/com/testng/training/MultiTestDependency.java deleted file mode 100644 index 7fd97ec..0000000 --- a/MyTestNGProject/src/com/testng/training/MultiTestDependency.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.testng.training; - -import org.testng.Assert; -import org.testng.annotations.Test; - -public class MultiTestDependency { - - @Test - public void start() { - System.out.println("Starting the server"); - } - - @Test (dependsOnMethods="start") - public void init() { - - System.out.println("Initializing the data for processing!"); - } - - @Test(dependsOnMethods="init") - public void process() { - Assert.assertTrue(false); - System.out.println("Processing the data!"); - } - - @Test(dependsOnMethods={"process","init"}) - public void stop() { - System.out.println("Stopping the server"); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/PriorityExample.java b/MyTestNGProject/src/com/testng/training/PriorityExample.java deleted file mode 100644 index 859c177..0000000 --- a/MyTestNGProject/src/com/testng/training/PriorityExample.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.testng.training; - -import org.testng.annotations.Test; - -public class PriorityExample { - - @Test - public void testOne(){ - System.out.println("Hi, I am Test One ....."); - } - - @Test (priority =1) - public void testTwo(){ - System.out.println("Hi, I am Test Two ....."); - } - - @Test (priority =2) - public void testThree(){ - System.out.println("Hi, I am Test Three ....."); - - } - - @Test (priority =3) - public void testFour(){ - System.out.println("Hi, I am Test Four ....."); - } - - -} diff --git a/MyTestNGProject/src/com/testng/training/SamplClassTwo.java b/MyTestNGProject/src/com/testng/training/SamplClassTwo.java deleted file mode 100644 index 962486b..0000000 --- a/MyTestNGProject/src/com/testng/training/SamplClassTwo.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.testng.training; - -import org.testng.annotations.Test; - -public class SamplClassTwo { - - @Test - public void sampleTestTwoMethodOne(){ - System.out.println("Hi, I am from Sample Class Two, Method One"); - } - - @Test - public void sampleTestTwoMethodTwo(){ - System.out.println("Hi, I am from Sample Class Two, Method Two"); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/SampleTestOne.java b/MyTestNGProject/src/com/testng/training/SampleTestOne.java deleted file mode 100644 index c4fff38..0000000 --- a/MyTestNGProject/src/com/testng/training/SampleTestOne.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.testng.training; - -import org.testng.annotations.Test; - -public class SampleTestOne { - - @Test - public void sampleTestOneMethodOne(){ - System.out.println("Hi, I am from Sample Class One, Method One"); - } - - @Test - public void sampleTestOneMethodTwo(){ - System.out.println("Hi, I am from Sample Class One, Method Two"); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/SkippingExample.java b/MyTestNGProject/src/com/testng/training/SkippingExample.java deleted file mode 100644 index 474268c..0000000 --- a/MyTestNGProject/src/com/testng/training/SkippingExample.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.testng.training; - -import org.testng.SkipException; -import org.testng.annotations.Test; - -public class SkippingExample { - - @Test - public void testOne(){ - System.out.println("Hi, I am Test One ....."); - } - - @Test (enabled=false) - public void testTwo(){ - System.out.println("Hi, I am Test Two ....."); - } - - @Test - public void testThree(){ - System.out.println("Hi, I am Test Three ....."); - - throw new SkipException("Skipping Delibretly, As this test is incomplete"); - } - - @Test - public void testFour(){ - System.out.println("Hi, I am Test Four ....."); - } - - -} diff --git a/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java b/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java deleted file mode 100644 index 92d3180..0000000 --- a/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.testng.training; - -import org.testng.Assert; -import org.testng.annotations.Test; -import org.testng.asserts.SoftAssert; - -public class SoftAssertionExample { - - @Test - public void testCaseOne() { - SoftAssert softAssert = new SoftAssert(); - System.out.println("*** test case one started ***"); - softAssert.assertEquals(5, 5, "First hard assert failed"); - System.out.println("Soft assert success...."); - softAssert.assertTrue("Hello".equals("hello"), "Second hard assert failed"); - System.out.println("*** test case one executed successfully ***"); - softAssert.assertAll(); - } - - @Test - public void testCasetwo() { - SoftAssert softAssert = new SoftAssert(); - System.out.println("*** test case two started ***"); - softAssert.assertEquals("Hello", "Hello", "First soft assert failed"); - System.out.println("Soft assert success...."); - softAssert.assertTrue(false, "Second soft assert failed"); - System.out.println("*** test case two executed successfully ***"); - softAssert.assertAll(); - } - - @Test - public void testCaseThree() { - SoftAssert softAssert = new SoftAssert(); - System.out.println("*** test case Three started ***"); - softAssert.assertEquals(5, 5, "First hard assert failed"); - System.out.println("hard assert success...."); - Assert.assertTrue("Hello".equals("Hello"), "Second hard assert failed"); - System.out.println("*** test case Three executed successfully ***"); - } - - -} diff --git a/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java b/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java deleted file mode 100644 index bceeabf..0000000 --- a/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.testng.training; - -import org.testng.annotations.Test; - -public class TestCaseGrouping { - - @Test(groups="Regression") - public void testCaseOne() - { - System.out.println("Im in testCaseOne - And in Regression Group"); - } - - @Test(groups="Regression") - public void testCaseTwo(){ - System.out.println("Im in testCaseTwo - And in Regression Group"); - } - - @Test(groups="Smoke Test") - public void testCaseThree(){ - System.out.println("Im in testCaseThree - And in Smoke Test Group"); - } - - @Test(groups={"Regression", "Sanity"}) - public void testCaseFour(){ - System.out.println("Im in testCaseFour - And in Regression & Sanity Group"); - } - -} diff --git a/MyTestNGProject/src/com/testng/training/TestParameters.java b/MyTestNGProject/src/com/testng/training/TestParameters.java deleted file mode 100644 index a224cfd..0000000 --- a/MyTestNGProject/src/com/testng/training/TestParameters.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.testng.training; - -import org.testng.annotations.Parameters; -import org.testng.annotations.Test; - -public class TestParameters { - - @Test - @Parameters("browser") - public void testCaseOne(String browser) { - System.out.println("browser passed as :- " + browser); - } - - @Test - @Parameters({"userName", "password"}) - public void testCaseTwo(String userName, String password) { - System.out.println("Parameter for User Name passed as :- " + userName); - System.out.println("Parameter for Password passed as :- " + password); - } - -} diff --git a/MyTestNGProject/src/executionorder/AnnotationsTest.java b/MyTestNGProject/src/executionorder/AnnotationsTest.java deleted file mode 100644 index 6930f81..0000000 --- a/MyTestNGProject/src/executionorder/AnnotationsTest.java +++ /dev/null @@ -1,48 +0,0 @@ -package executionorder; - -import org.testng.annotations.AfterClass; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.AfterSuite; -import org.testng.annotations.AfterTest; -import org.testng.annotations.BeforeClass; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class AnnotationsTest { - - @Test - public void first() { - System.out.println("From first test annotated in AnnotationsTest...."); - } - - @BeforeMethod - public void beforeMethod() { - System.out.println("From BeforeMethod annotation in AnnotationsTest...."); - } - - @AfterMethod - public void AfterMethod() { - System.out.println("From AfterMethod annotation in AnnotationsTest...."); - } - - @BeforeClass - public void beforeClass() { - System.out.println("From BeforeClass annotation test in AnnotationsTest class...."); - } - - @AfterClass - public void afterClass() { - System.out.println("From AfterClass annotation test in AnnotationsTest class...."); - } - - @AfterTest - public void afterTest() { - System.out.println("From AfterTest annotation in AnnotationsTest class ...."); - } - - @AfterSuite - public void afterSuite() { - System.out.println("From AfterSuite annotation in AnnotationsTest class ...."); - } - -} diff --git a/MyTestNGProject/src/executionorder/SampleTestngUsage.java b/MyTestNGProject/src/executionorder/SampleTestngUsage.java deleted file mode 100644 index 38573c9..0000000 --- a/MyTestNGProject/src/executionorder/SampleTestngUsage.java +++ /dev/null @@ -1,18 +0,0 @@ -package executionorder; - -import org.testng.annotations.BeforeSuite; -import org.testng.annotations.BeforeTest; - -public class SampleTestngUsage { - - @BeforeTest - public void beforeTest() { - System.out.println("From BeforeTest annotation in SampleTestngUsage class .."); - } - - @BeforeSuite - public void beforeSuite() { - System.out.println("From BeforeSuite annotation in SampleTestngUsage class .."); - } - -} diff --git a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html deleted file mode 100644 index 3e5930a..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: AcceptanceLevel - - - - - - - - -

AcceptanceLevel

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:42 IST 2019
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
acceptanceTest
Test class: com.testng.dataprovider.DataProviderAcceptanceExample
Parameters: Acceptance test data
0com.testng.dataprovider.DataProviderAcceptanceExample@204f30ec

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml deleted file mode 100644 index 58fb073..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html deleted file mode 100644 index b87d372..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: IntegrationLevel - - - - - - - - -

IntegrationLevel

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:37 IST 2019
Total time:0 seconds (6 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
integrationTest
Test class: com.testng.dataprovider.DataProviderIntegrationExample
Parameters: Integration test data
0com.testng.dataprovider.DataProviderIntegrationExample@42e26948

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml deleted file mode 100644 index 62d7b5b..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html deleted file mode 100644 index d071fd4..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Unit Test - - - - - - - - -

Unit Test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Sun Jan 06 11:14:32 IST 2019
Total time:0 seconds (21 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
commonScenarios
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Common scenario data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2
scenario1
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Scenario1 data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2
scenario2
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Scenario2 data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml deleted file mode 100644 index a7214af..0000000 --- a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/Default suite/Default test.html b/MyTestNGProject/test-output/Default suite/Default test.html deleted file mode 100644 index 5706847..0000000 --- a/MyTestNGProject/test-output/Default suite/Default test.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Default test - - - - - - - - -

Default test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Sat Jan 05 20:25:53 IST 2019
Total time:0 seconds (87 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: A
0com.testng.listeners.SampleTestClass@36d4b5c
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: B
0com.testng.listeners.SampleTestClass@36d4b5c
testOne
Test class: com.testng.listeners.SampleTestClass
0com.testng.listeners.SampleTestClass@36d4b5c

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Default suite/Default test.xml b/MyTestNGProject/test-output/Default suite/Default test.xml deleted file mode 100644 index 64b5177..0000000 --- a/MyTestNGProject/test-output/Default suite/Default test.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/Default suite/testng-failed.xml b/MyTestNGProject/test-output/Default suite/testng-failed.xml deleted file mode 100644 index 34f644d..0000000 --- a/MyTestNGProject/test-output/Default suite/testng-failed.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html b/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html deleted file mode 100644 index 24b3fac..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Facebook Login Positive Case - - - - - - - - -

Facebook Login Positive Case

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Sun Dec 23 20:09:08 IST 2018
Total time:0 seconds (81 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
loginWithInValidCredentials
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c
loginWithInValidUserName
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c
loginWithValidCredentials
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml b/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml deleted file mode 100644 index 18875e4..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html b/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html deleted file mode 100644 index 66897e9..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html +++ /dev/null @@ -1,89 +0,0 @@ - - -TestNG: Facebook Profile Test Case - - - - - - - - -

Facebook Profile Test Case

- - - - - - - - - - - -
Tests passed/Failed/Skipped:2/0/0
Started on:Sun Dec 23 20:09:13 IST 2018
Total time:0 seconds (12 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
checkProfileLink
Test class: FaceBookProfileTest
0FaceBookProfileTest@2b98378d
checkProfileLogo
Test class: FaceBookProfileTest
0FaceBookProfileTest@2b98378d

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml b/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml deleted file mode 100644 index fff5028..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html b/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html deleted file mode 100644 index b7e2b59..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html +++ /dev/null @@ -1,99 +0,0 @@ - - -TestNG: Sample Test Case for Package - - - - - - - - -

Sample Test Case for Package

- - - - - - - - - - - -
Tests passed/Failed/Skipped:4/0/0
Started on:Sun Dec 23 20:09:18 IST 2018
Total time:0 seconds (26 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
sampleTestOneMethodOne
Test class: com.testng.training.SampleTestOne
0com.testng.training.SampleTestOne@5e5792a0
sampleTestOneMethodTwo
Test class: com.testng.training.SampleTestOne
0com.testng.training.SampleTestOne@5e5792a0
sampleTestTwoMethodOne
Test class: com.testng.training.SamplClassTwo
0com.testng.training.SamplClassTwo@3ffc5af1
sampleTestTwoMethodTwo
Test class: com.testng.training.SamplClassTwo
0com.testng.training.SamplClassTwo@3ffc5af1

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml b/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml deleted file mode 100644 index 7931797..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/MyTestNGProject/test-output/Test Case Group/Group Functionality.html b/MyTestNGProject/test-output/Test Case Group/Group Functionality.html deleted file mode 100644 index f92e0bd..0000000 --- a/MyTestNGProject/test-output/Test Case Group/Group Functionality.html +++ /dev/null @@ -1,89 +0,0 @@ - - -TestNG: Group Functionality - - - - - - - - -

Group Functionality

- - - - - - - - - - - -
Tests passed/Failed/Skipped:2/0/0
Started on:Fri Jan 04 20:42:22 IST 2019
Total time:0 seconds (168 ms)
Included groups:Regression
Excluded groups:Sanity

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

- - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testCaseOne
Test class: com.testng.training.TestCaseGrouping
0com.testng.training.TestCaseGrouping@7f9a81e8
testCaseTwo
Test class: com.testng.training.TestCaseGrouping
0com.testng.training.TestCaseGrouping@7f9a81e8

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml b/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml deleted file mode 100644 index c8a91f2..0000000 --- a/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html b/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html deleted file mode 100644 index fa43fc5..0000000 --- a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html +++ /dev/null @@ -1,89 +0,0 @@ - - -TestNG: Test Parameter via XML file - - - - - - - - -

Test Parameter via XML file

- - - - - - - - - - - -
Tests passed/Failed/Skipped:2/0/0
Started on:Sun Jan 06 11:14:27 IST 2019
Total time:0 seconds (12 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testCaseOne
Test class: com.testng.training.TestParameters
Parameters: Mozilla
0com.testng.training.TestParameters@1e88b3c
testCaseTwo
Test class: com.testng.training.TestParameters
Parameters: anshulc55@gmail.com, Test@12345
0com.testng.training.TestParameters@1e88b3c

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.xml b/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.xml deleted file mode 100644 index 17ccd07..0000000 --- a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/Test Parameters/testng-failed.xml b/MyTestNGProject/test-output/Test Parameters/testng-failed.xml deleted file mode 100644 index 511c837..0000000 --- a/MyTestNGProject/test-output/Test Parameters/testng-failed.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html deleted file mode 100644 index 771b828..0000000 --- a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html +++ /dev/null @@ -1,186 +0,0 @@ - - -TestNG: Listener Test Case - - - - - - - - -

Listener Test Case

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/1/1
Started on:Sat Jan 05 20:32:19 IST 2019
Total time:0 seconds (187 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - -
FAILED TESTS
Test methodExceptionTime (seconds)Instance
testThree
Test class: com.testng.listeners.SampleTestClass
java.lang.AssertionError: expected [7] but found [5]
-	at com.testng.listeners.SampleTestClass.testThree(SampleTestClass.java:26)
-... Removed 31 stack frames
Click to show all stack frames -
java.lang.AssertionError: expected [7] but found [5]
-	at org.testng.Assert.fail(Assert.java:96)
-	at org.testng.Assert.failNotEquals(Assert.java:776)
-	at org.testng.Assert.assertEqualsImpl(Assert.java:137)
-	at org.testng.Assert.assertEquals(Assert.java:118)
-	at org.testng.Assert.assertEquals(Assert.java:652)
-	at org.testng.Assert.assertEquals(Assert.java:662)
-	at com.testng.listeners.SampleTestClass.testThree(SampleTestClass.java:26)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
-	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.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
-	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
-	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
-
0com.testng.listeners.SampleTestClass@5034c75a

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: A
0com.testng.listeners.SampleTestClass@5034c75a
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: B
0com.testng.listeners.SampleTestClass@5034c75a
testOne
Test class: com.testng.listeners.SampleTestClass
0com.testng.listeners.SampleTestClass@5034c75a

- - - - - - - - - - - - -
SKIPPED TESTS
Test methodExceptionTime (seconds)Instance
testFour
Test class: com.testng.listeners.SampleTestClass
org.testng.SkipException
-	at com.testng.listeners.SampleTestClass.testFour(SampleTestClass.java:32)
-... Removed 25 stack frames
Click to show all stack frames -
org.testng.SkipException
-	at com.testng.listeners.SampleTestClass.testFour(SampleTestClass.java:32)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
-	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.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
-	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
-	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
-
0com.testng.listeners.SampleTestClass@5034c75a

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml deleted file mode 100644 index 74a0e28..0000000 --- a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml b/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml deleted file mode 100644 index 3214619..0000000 --- a/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/TestNG Sample/Sample.html b/MyTestNGProject/test-output/TestNG Sample/Sample.html deleted file mode 100644 index 42e60dc..0000000 --- a/MyTestNGProject/test-output/TestNG Sample/Sample.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: Sample - - - - - - - - -

Sample

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:22 IST 2019
Total time:0 seconds (60 ms)
Included groups:
Excluded groups:

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

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
first
Test class: executionorder.AnnotationsTest
0executionorder.AnnotationsTest@4cc0edeb

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/TestNG Sample/Sample.xml b/MyTestNGProject/test-output/TestNG Sample/Sample.xml deleted file mode 100644 index 7d36b82..0000000 --- a/MyTestNGProject/test-output/TestNG Sample/Sample.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/bullet_point.png b/MyTestNGProject/test-output/bullet_point.png deleted file mode 100644 index 176e6d5..0000000 Binary files a/MyTestNGProject/test-output/bullet_point.png and /dev/null differ diff --git a/MyTestNGProject/test-output/collapseall.gif b/MyTestNGProject/test-output/collapseall.gif deleted file mode 100644 index a2d80a9..0000000 Binary files a/MyTestNGProject/test-output/collapseall.gif and /dev/null differ diff --git a/MyTestNGProject/test-output/emailable-report.html b/MyTestNGProject/test-output/emailable-report.html deleted file mode 100644 index 6615b23..0000000 --- a/MyTestNGProject/test-output/emailable-report.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -TestNG Report - - - - - - - - - - - - - - - -
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Test Parameters
Test Parameter via XML file20012
TestNG Sample
Sample10060
Data Provider Suite
Unit Test30021
IntegrationLevel1006
AcceptanceLevel1005
Multiple Test Suites
Total800104
- - - - - -
ClassMethodStartTime (ms)
Test Parameters
Test Parameter via XML file — passed
com.testng.training.TestParameterstestCaseOne15467534672672
testCaseTwo15467534672712
TestNG Sample
Sample — passed
executionorder.AnnotationsTestfirst15467534621879
Data Provider Suite
Unit Test — passed
com.testng.dataprovider.DataProviderParameterExamplecommonScenarios15467534722963
scenario115467534723022
scenario215467534723072
IntegrationLevel — passed
com.testng.dataprovider.DataProviderIntegrationExampleintegrationTest15467534773231
AcceptanceLevel — passed
com.testng.dataprovider.DataProviderAcceptanceExampleacceptanceTest15467534823382
Multiple Test Suites
-

Test Parameter via XML file

com.testng.training.TestParameters#testCaseOne

Parameter #1
Mozilla

back to summary

-

com.testng.training.TestParameters#testCaseTwo

Parameter #1Parameter #2
anshulc55@gmail.comTest@12345

back to summary

-

Sample

executionorder.AnnotationsTest#first

back to summary

-

Unit Test

com.testng.dataprovider.DataProviderParameterExample#commonScenarios

Parameter #1
Common scenario data

back to summary

-

com.testng.dataprovider.DataProviderParameterExample#scenario1

Parameter #1
Scenario1 data

back to summary

-

com.testng.dataprovider.DataProviderParameterExample#scenario2

Parameter #1
Scenario2 data

back to summary

-

IntegrationLevel

com.testng.dataprovider.DataProviderIntegrationExample#integrationTest

Parameter #1
Integration test data

back to summary

-

AcceptanceLevel

com.testng.dataprovider.DataProviderAcceptanceExample#acceptanceTest

Parameter #1
Acceptance test data

back to summary

- - diff --git a/MyTestNGProject/test-output/failed.png b/MyTestNGProject/test-output/failed.png deleted file mode 100644 index c117be5..0000000 Binary files a/MyTestNGProject/test-output/failed.png and /dev/null differ diff --git a/MyTestNGProject/test-output/index.html b/MyTestNGProject/test-output/index.html deleted file mode 100644 index 502f2ec..0000000 --- a/MyTestNGProject/test-output/index.html +++ /dev/null @@ -1,875 +0,0 @@ - - - - - - TestNG reports - - - - - - - - - - -
- Test results -
- 4 suites -
- -
-
-
-
-
- - com.testng.training.TestParameters -
-
-
-
- - - testCaseOne - (Mozilla) -
-
-
-
- - - testCaseTwo - (anshulc55@gmail.com, Test@12345) -
-
-
-
-
-
-
-
- - executionorder.AnnotationsTest -
-
-
-
- - - first -
-
-
-
-
-
-
-
- - com.testng.dataprovider.DataProviderAcceptanceExample -
-
-
-
- - - acceptanceTest - (Acceptance test data) -
-
-
-
-
-
- - com.testng.dataprovider.DataProviderParameterExample -
-
-
-
- - - commonScenarios - (Common scenario data) -
-
-
-
- - - scenario1 - (Scenario1 data) -
-
-
-
- - - scenario2 - (Scenario2 data) -
-
-
-
-
-
- - com.testng.dataprovider.DataProviderIntegrationExample -
-
-
-
- - - integrationTest - (Integration test data) -
-
-
-
-
-
-
-
-
- /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="Test Parameters">
-  <test thread-count="1" name="Test Parameter via XML file">
-    <parameter name="password" value="Test@12345"/>
-    <parameter name="browser" value="Mozilla"/>
-    <parameter name="userName" value="anshulc55@gmail.com"/>
-    <classes>
-      <class name="com.testng.training.TestParameters"/>
-    </classes>
-  </test> <!-- Test Parameter via XML file -->
-</suite> <!-- Test Parameters -->
-            
-
-
-
-
- /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/sampletestng.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="TestNG Sample">
-  <test thread-count="5" name="Sample">
-    <classes>
-      <class name="executionorder.SampleTestngUsage"/>
-      <class name="executionorder.AnnotationsTest"/>
-    </classes>
-  </test> <!-- Sample -->
-</suite> <!-- TestNG Sample -->
-            
-
-
-
-
- /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/dataprovidertestng.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="Data Provider Suite">
-  <test thread-count="5" name="Unit Test">
-    <classes>
-      <class name="com.testng.dataprovider.DataProviderParameterExample"/>
-    </classes>
-  </test> <!-- Unit Test -->
-  <test thread-count="5" name="IntegrationLevel">
-    <classes>
-      <class name="com.testng.dataprovider.DataProviderIntegrationExample"/>
-    </classes>
-  </test> <!-- IntegrationLevel -->
-  <test thread-count="5" name="AcceptanceLevel">
-    <classes>
-      <class name="com.testng.dataprovider.DataProviderAcceptanceExample"/>
-    </classes>
-  </test> <!-- AcceptanceLevel -->
-</suite> <!-- Data Provider Suite -->
-            
-
-
-
-
- /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="Multiple Test Suites">
-  <suite-files>
-    <suite-file path="sampletestng.xml"/>
-    <suite-file path="parameterstestng.xml"/>
-    <suite-file path="dataprovidertestng.xml"/>
-  </suite-files>
-</suite> <!-- Multiple Test Suites -->
-            
-
-
-
-
- Tests for Test Parameters -
-
-
    -
  • - Test Parameter via XML file (1 class) -
  • -
-
-
-
-
- Tests for TestNG Sample -
-
-
    -
  • - Sample (2 classes) -
  • -
-
-
-
-
- Tests for Data Provider Suite -
-
-
    -
  • - Unit Test (1 class) -
  • -
  • - IntegrationLevel (1 class) -
  • -
  • - AcceptanceLevel (1 class) -
  • -
-
-
-
-
- Tests for Multiple Test Suites -
-
-
    -
-
-
-
-
- Groups for Test Parameters -
-
-
-
-
-
- Groups for TestNG Sample -
-
-
-
-
-
- Groups for Data Provider Suite -
-
-
-
-
-
- Groups for Multiple Test Suites -
-
-
-
-
-
- Times for Test Parameters -
-
-
- - Total running time: 4 ms -
-
-
-
-
-
-
- Times for TestNG Sample -
-
-
- - Total running time: 9 ms -
-
-
-
-
-
-
- Times for Data Provider Suite -
-
-
- - Total running time: 10 ms -
-
-
-
-
-
-
- Times for Multiple Test Suites -
-
-
- -
-
-
-
-
-
-
- Reporter output for Test Parameters -
-
-
-
-
-
- Reporter output for TestNG Sample -
-
-
-
-
-
- Reporter output for Data Provider Suite -
-
-
-
-
-
- Reporter output for Multiple Test Suites -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- Methods in chronological order -
-
-
-
com.testng.training.TestParameters
-
- testCaseOne(Mozilla) - 0 ms -
-
- testCaseTwo(anshulc55@gmail.com, Test@12345) - 4 ms -
-
-
-
-
- Methods in chronological order -
-
-
-
executionorder.SampleTestngUsage
-
- beforeSuite - 0 ms -
-
- beforeTest - 25 ms -
-
-
-
executionorder.AnnotationsTest
-
- beforeClass - 39 ms -
-
- beforeMethod - 53 ms -
-
- first - 60 ms -
-
- AfterMethod - 75 ms -
-
- afterClass - 76 ms -
-
- afterTest - 78 ms -
-
- afterSuite - 5133 ms -
-
-
-
-
- Methods in chronological order -
-
-
-
com.testng.dataprovider.DataProviderParameterExample
-
- commonScenarios(Common scenario data) - 0 ms -
-
- scenario1(Scenario1 data) - 6 ms -
-
- scenario2(Scenario2 data) - 11 ms -
-
-
-
com.testng.dataprovider.DataProviderIntegrationExample
-
- integrationTest(Integration test data) - 5027 ms -
-
-
-
com.testng.dataprovider.DataProviderAcceptanceExample
-
- acceptanceTest(Acceptance test data) - 10042 ms -
-
-
-
-
- Methods in chronological order -
-
-
-
-
-
- - diff --git a/MyTestNGProject/test-output/jquery-1.7.1.min.js b/MyTestNGProject/test-output/jquery-1.7.1.min.js deleted file mode 100644 index 198b3ff..0000000 --- a/MyTestNGProject/test-output/jquery-1.7.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/MyTestNGProject/test-output/junitreports/TEST-FaceBookLogin.xml b/MyTestNGProject/test-output/junitreports/TEST-FaceBookLogin.xml deleted file mode 100644 index ccffc86..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-FaceBookLogin.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml b/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml deleted file mode 100644 index 39179bf..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml deleted file mode 100644 index ae5a1c7..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml deleted file mode 100644 index 6813ac8..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml deleted file mode 100644 index ae6d7fc..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml deleted file mode 100644 index 98517ce..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml deleted file mode 100644 index 4796a8c..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml deleted file mode 100644 index aacd30c..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml deleted file mode 100644 index aa0baf3..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml deleted file mode 100644 index 239c318..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml deleted file mode 100644 index b1f9371..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml deleted file mode 100644 index 032f6fc..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml deleted file mode 100644 index 09aa3f6..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml deleted file mode 100644 index 1d31098..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml deleted file mode 100644 index b8bc575..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml deleted file mode 100644 index d3d2216..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml b/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml deleted file mode 100644 index b4b0646..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/MyTestNGProject/test-output/navigator-bullet.png b/MyTestNGProject/test-output/navigator-bullet.png deleted file mode 100644 index 36d90d3..0000000 Binary files a/MyTestNGProject/test-output/navigator-bullet.png and /dev/null differ diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties b/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties b/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties b/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/classes.html b/MyTestNGProject/test-output/old/Data Provider Suite/classes.html deleted file mode 100644 index 61d0c8b..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/classes.html +++ /dev/null @@ -1,144 +0,0 @@ -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
executionorder.AnnotationsTest  
@Test
 first 
@BeforeClass
 beforeClass 
@BeforeMethod
 beforeMethod 
@AfterMethod
 AfterMethod 
@AfterClass
 afterClass 
com.testng.dataprovider.DataProviderParameterExample  
@Test
 scenario1 
 scenario2 
 commonScenarios 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.dataprovider.DataProviderIntegrationExample  
@Test
 integrationTest 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.dataprovider.DataProviderAcceptanceExample  
@Test
 acceptanceTest 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/groups.html b/MyTestNGProject/test-output/old/Data Provider Suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/index.html b/MyTestNGProject/test-output/old/Data Provider Suite/index.html deleted file mode 100644 index fd3c940..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Data Provider Suite - - - - - diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/main.html b/MyTestNGProject/test-output/old/Data Provider Suite/main.html deleted file mode 100644 index a475dcb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Data Provider Suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html deleted file mode 100644 index 4c4567b..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Data Provider Suite

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

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:42 0      acceptanceTestmain@1596000437
19/01/06 11:14:32 -10042      commonScenariosmain@1596000437
19/01/06 11:14:37 -5015      integrationTestmain@1596000437
19/01/06 11:14:32 -10036      scenario1main@1596000437
19/01/06 11:14:32 -10031      scenario2main@1596000437
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods.html deleted file mode 100644 index a7791fb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Data Provider Suite

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

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:32 0      commonScenariosmain@1596000437
19/01/06 11:14:32 6      scenario1main@1596000437
19/01/06 11:14:32 11      scenario2main@1596000437
19/01/06 11:14:37 5027      integrationTestmain@1596000437
19/01/06 11:14:42 10042      acceptanceTestmain@1596000437
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html b/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html b/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html deleted file mode 100644 index 268a8f9..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Data Provider Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Data Provider Suite">
  <test thread-count="5" name="Unit Test">
    <classes>
      <class name="com.testng.dataprovider.DataProviderParameterExample"/>
    </classes>
  </test> <!-- Unit Test -->
  <test thread-count="5" name="IntegrationLevel">
    <classes>
      <class name="com.testng.dataprovider.DataProviderIntegrationExample"/>
    </classes>
  </test> <!-- IntegrationLevel -->
  <test thread-count="5" name="AcceptanceLevel">
    <classes>
      <class name="com.testng.dataprovider.DataProviderAcceptanceExample"/>
    </classes>
  </test> <!-- AcceptanceLevel -->
</suite> <!-- Data Provider Suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/toc.html b/MyTestNGProject/test-output/old/Data Provider Suite/toc.html deleted file mode 100644 index 4db9afa..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/toc.html +++ /dev/null @@ -1,46 +0,0 @@ - - -Results for Data Provider Suite - - - - -

Results for
Data Provider Suite

- - - - - - - - - - -
3 tests5 classes5 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
AcceptanceLevel (1/0/0) - Results -
-
- - -

-

-
IntegrationLevel (1/0/0) - Results -
-
- - -

-

-
Unit Test (3/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/Default test.properties b/MyTestNGProject/test-output/old/Default suite/Default test.properties deleted file mode 100644 index 37da032..0000000 --- a/MyTestNGProject/test-output/old/Default suite/Default test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Default test] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/classes.html b/MyTestNGProject/test-output/old/Default suite/classes.html deleted file mode 100644 index bce1870..0000000 --- a/MyTestNGProject/test-output/old/Default suite/classes.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.listeners.SampleTestClass  
@Test
 testOne 
 testGetData 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Default suite/groups.html b/MyTestNGProject/test-output/old/Default suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Default suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/index.html b/MyTestNGProject/test-output/old/Default suite/index.html deleted file mode 100644 index 8ed202c..0000000 --- a/MyTestNGProject/test-output/old/Default suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Default suite - - - - - diff --git a/MyTestNGProject/test-output/old/Default suite/main.html b/MyTestNGProject/test-output/old/Default suite/main.html deleted file mode 100644 index 5888ae0..0000000 --- a/MyTestNGProject/test-output/old/Default suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Default suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html deleted file mode 100644 index 046b41d..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

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

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:25:53 0      testGetDatamain@1418621776
19/01/05 20:25:53 16      testGetDatamain@1418621776
19/01/05 20:25:53 26      testOnemain@1418621776
diff --git a/MyTestNGProject/test-output/old/Default suite/methods-not-run.html b/MyTestNGProject/test-output/old/Default suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/methods.html b/MyTestNGProject/test-output/old/Default suite/methods.html deleted file mode 100644 index 046b41d..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

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

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:25:53 0      testGetDatamain@1418621776
19/01/05 20:25:53 16      testGetDatamain@1418621776
19/01/05 20:25:53 26      testOnemain@1418621776
diff --git a/MyTestNGProject/test-output/old/Default suite/reporter-output.html b/MyTestNGProject/test-output/old/Default suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Default suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/testng.xml.html b/MyTestNGProject/test-output/old/Default suite/testng.xml.html deleted file mode 100644 index 29bc79c..0000000 --- a/MyTestNGProject/test-output/old/Default suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.testng.listeners.SampleTestClass"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/toc.html b/MyTestNGProject/test-output/old/Default suite/toc.html deleted file mode 100644 index eeead87..0000000 --- a/MyTestNGProject/test-output/old/Default suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Default suite - - - - -

Results for
Default suite

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Default test (3/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties b/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties b/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties b/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/classes.html b/MyTestNGProject/test-output/old/FaceBook Login/classes.html deleted file mode 100644 index ee0977a..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/classes.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
FaceBookLogin  
@Test
 loginWithValidCredentials 
 loginWithInValidCredentials 
 loginWithInValidUserName 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
FaceBookProfileTest  
@Test
 checkProfileLogo 
 checkProfileLink 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.SampleTestOne  
@Test
 sampleTestOneMethodOne 
 sampleTestOneMethodTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.SamplClassTwo  
@Test
 sampleTestTwoMethodTwo 
 sampleTestTwoMethodOne 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/groups.html b/MyTestNGProject/test-output/old/FaceBook Login/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/index.html b/MyTestNGProject/test-output/old/FaceBook Login/index.html deleted file mode 100644 index 3b38862..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for FaceBook Login - - - - - diff --git a/MyTestNGProject/test-output/old/FaceBook Login/main.html b/MyTestNGProject/test-output/old/FaceBook Login/main.html deleted file mode 100644 index 155bc6f..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for FaceBook Login -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html b/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html deleted file mode 100644 index a3e1d86..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


FaceBook Login

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

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
18/12/23 20:09:13 0      checkProfileLinkmain@1121647253
18/12/23 20:09:13 4      checkProfileLogomain@1121647253
18/12/23 20:09:08 -5081      loginWithInValidCredentialsmain@1121647253
18/12/23 20:09:08 -5058      loginWithInValidUserNamemain@1121647253
18/12/23 20:09:08 -5052      loginWithValidCredentialsmain@1121647253
18/12/23 20:09:18 5034      sampleTestOneMethodOnemain@1121647253
18/12/23 20:09:18 5042      sampleTestOneMethodTwomain@1121647253
18/12/23 20:09:18 5026      sampleTestTwoMethodOnemain@1121647253
18/12/23 20:09:18 5029      sampleTestTwoMethodTwomain@1121647253
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html b/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods.html b/MyTestNGProject/test-output/old/FaceBook Login/methods.html deleted file mode 100644 index 1325c7e..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


FaceBook Login

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

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
18/12/23 20:09:08 0      loginWithInValidCredentialsmain@1121647253
18/12/23 20:09:08 23      loginWithInValidUserNamemain@1121647253
18/12/23 20:09:08 29      loginWithValidCredentialsmain@1121647253
18/12/23 20:09:13 5081      checkProfileLinkmain@1121647253
18/12/23 20:09:13 5085      checkProfileLogomain@1121647253
18/12/23 20:09:18 10107      sampleTestTwoMethodOnemain@1121647253
18/12/23 20:09:18 10110      sampleTestTwoMethodTwomain@1121647253
18/12/23 20:09:18 10115      sampleTestOneMethodOnemain@1121647253
18/12/23 20:09:18 10123      sampleTestOneMethodTwomain@1121647253
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html b/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html b/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html deleted file mode 100644 index c67429a..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for FaceBook Login<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="FaceBook Login">
  <test thread-count="1" name="Facebook Login Positive Case">
    <classes>
      <class name="FaceBookLogin"/>
    </classes>
  </test> <!-- Facebook Login Positive Case -->
  <test thread-count="1" name="Facebook Profile Test Case">
    <classes>
      <class name="FaceBookProfileTest"/>
    </classes>
  </test> <!-- Facebook Profile Test Case -->
  <test thread-count="1" name="Sample Test Case for Package">
    <packages>
      <package name="com.testng.training"/>
    </packages>
    <classes>
      <class name="com.testng.training.SamplClassTwo"/>
      <class name="com.testng.training.SampleTestOne"/>
    </classes>
  </test> <!-- Sample Test Case for Package -->
</suite> <!-- FaceBook Login -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/toc.html b/MyTestNGProject/test-output/old/FaceBook Login/toc.html deleted file mode 100644 index ed98a32..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/toc.html +++ /dev/null @@ -1,46 +0,0 @@ - - -Results for FaceBook Login - - - - -

Results for
FaceBook Login

- - - - - - - - - - -
3 tests4 classes9 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Facebook Login Positive Case (3/0/0) - Results -
-
- - -

-

-
Facebook Profile Test Case (2/0/0) - Results -
-
- - -

-

-
Sample Test Case for Package (4/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties b/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties deleted file mode 100644 index c382de8..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Group Functionality] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/classes.html b/MyTestNGProject/test-output/old/Test Case Group/classes.html deleted file mode 100644 index 51e8b72..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/classes.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.training.TestCaseGrouping  
@Test
 testCaseTwoRegression
 testCaseThreeSmoke Test
 testCaseOneRegression
 testCaseFourSanity Regression
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Test Case Group/groups.html b/MyTestNGProject/test-output/old/Test Case Group/groups.html deleted file mode 100644 index 9409302..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/groups.html +++ /dev/null @@ -1,3 +0,0 @@ -

Groups used for this test run

- -
Group nameMethods
RegressionTestCaseGrouping.testCaseOne()[pri:0, instance:com.testng.training.TestCaseGrouping@7f9a81e8]
TestCaseGrouping.testCaseTwo()[pri:0, instance:com.testng.training.TestCaseGrouping@7f9a81e8]
diff --git a/MyTestNGProject/test-output/old/Test Case Group/index.html b/MyTestNGProject/test-output/old/Test Case Group/index.html deleted file mode 100644 index 4a0ddb6..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Test Case Group - - - - - diff --git a/MyTestNGProject/test-output/old/Test Case Group/main.html b/MyTestNGProject/test-output/old/Test Case Group/main.html deleted file mode 100644 index 26ce7ae..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Test Case Group -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html b/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html deleted file mode 100644 index cb93a38..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Case Group

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/04 20:42:22 0      testCaseOnemain@1967892594
19/01/04 20:42:22 68      testCaseTwomain@1967892594
diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html b/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html deleted file mode 100644 index c88abe8..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html +++ /dev/null @@ -1,4 +0,0 @@ -

Methods that were not run

- - -
com.testng.training.TestCaseGrouping.testCaseThree
com.testng.training.TestCaseGrouping.testCaseFour
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods.html b/MyTestNGProject/test-output/old/Test Case Group/methods.html deleted file mode 100644 index cb93a38..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Case Group

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/04 20:42:22 0      testCaseOnemain@1967892594
19/01/04 20:42:22 68      testCaseTwomain@1967892594
diff --git a/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html b/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html b/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html deleted file mode 100644 index e7ddd71..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Test Case Group<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Test Case Group">
  <test thread-count="1" name="Group Functionality">
    <groups>
      <run>
        <include name="Regression"/>
        <exclude name="Sanity"/>
      </run>
    </groups>
    <classes>
      <class name="com.testng.training.TestCaseGrouping"/>
    </classes>
  </test> <!-- Group Functionality -->
</suite> <!-- Test Case Group -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/toc.html b/MyTestNGProject/test-output/old/Test Case Group/toc.html deleted file mode 100644 index 41730cf..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Test Case Group - - - - -

Results for
Test Case Group

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (2)
1 groupreporter outputtestng.xml
- -

-

-
Group Functionality (2/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties b/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties deleted file mode 100644 index 1f00018..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Test Parameter via XML file] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/classes.html b/MyTestNGProject/test-output/old/Test Parameters/classes.html deleted file mode 100644 index a5c83fa..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/classes.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Test Parameters/groups.html b/MyTestNGProject/test-output/old/Test Parameters/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/index.html b/MyTestNGProject/test-output/old/Test Parameters/index.html deleted file mode 100644 index f2aae23..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Test Parameters - - - - - diff --git a/MyTestNGProject/test-output/old/Test Parameters/main.html b/MyTestNGProject/test-output/old/Test Parameters/main.html deleted file mode 100644 index c2b8c8a..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Test Parameters -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html b/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html deleted file mode 100644 index f2009e0..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Parameters

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:27 0      testCaseOnemain@1596000437
19/01/06 11:14:27 4      testCaseTwomain@1596000437
diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html b/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods.html b/MyTestNGProject/test-output/old/Test Parameters/methods.html deleted file mode 100644 index f2009e0..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Parameters

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

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:27 0      testCaseOnemain@1596000437
19/01/06 11:14:27 4      testCaseTwomain@1596000437
diff --git a/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html b/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html b/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html deleted file mode 100644 index f15c6eb..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Test Parameters<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Test Parameters">
  <test thread-count="1" name="Test Parameter via XML file">
    <parameter name="password" value="Test@12345"/>
    <parameter name="browser" value="Mozilla"/>
    <parameter name="userName" value="anshulc55@gmail.com"/>
    <classes>
      <class name="com.testng.training.TestParameters"/>
    </classes>
  </test> <!-- Test Parameter via XML file -->
</suite> <!-- Test Parameters -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/toc.html b/MyTestNGProject/test-output/old/Test Parameters/toc.html deleted file mode 100644 index 7861569..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Test Parameters - - - - -

Results for
Test Parameters

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Test Parameter via XML file (2/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties b/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties deleted file mode 100644 index 2662576..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Listener Test Case] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html deleted file mode 100644 index 579204b..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.listeners.SampleTestClass  
@Test
 testOne 
 testThree 
 testFour 
 testGetData 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html deleted file mode 100644 index e3b2993..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for TestNG Listener Suite - - - - - diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html deleted file mode 100644 index 3a4d7fe..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for TestNG Listener Suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html deleted file mode 100644 index 778041c..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Listener Suite

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

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:32:19 0      testFourmain@125622176
19/01/05 20:32:19 56      testGetDatamain@125622176
19/01/05 20:32:19 67      testGetDatamain@125622176
19/01/05 20:32:20 94      testOnemain@125622176
19/01/05 20:32:20 109      testThreemain@125622176
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html deleted file mode 100644 index 778041c..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Listener Suite

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

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:32:19 0      testFourmain@125622176
19/01/05 20:32:19 56      testGetDatamain@125622176
19/01/05 20:32:19 67      testGetDatamain@125622176
19/01/05 20:32:20 94      testOnemain@125622176
19/01/05 20:32:20 109      testThreemain@125622176
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html deleted file mode 100644 index 806a4a2..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for TestNG Listener Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="TestNG Listener Suite">
  <listeners>
    <listener class-name="com.testng.listeners.DemoListeners"/>
  </listeners>
  <test thread-count="5" name="Listener Test Case">
    <classes>
      <class name="com.testng.listeners.SampleTestClass"/>
    </classes>
  </test> <!-- Listener Test Case -->
</suite> <!-- TestNG Listener Suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html deleted file mode 100644 index fd01e96..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for TestNG Listener Suite - - - - -

Results for
TestNG Listener Suite

- - - - - - - - - - -
1 test1 class4 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Listener Test Case (3/1/1) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties b/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties deleted file mode 100644 index f9d7da6..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Sample] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/classes.html b/MyTestNGProject/test-output/old/TestNG Sample/classes.html deleted file mode 100644 index bd825d6..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/classes.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
executionorder.AnnotationsTest  
@Test
 first 
@BeforeClass
 beforeClass 
@BeforeMethod
 beforeMethod 
@AfterMethod
 AfterMethod 
@AfterClass
 afterClass 
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/groups.html b/MyTestNGProject/test-output/old/TestNG Sample/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/index.html b/MyTestNGProject/test-output/old/TestNG Sample/index.html deleted file mode 100644 index 840dca1..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for TestNG Sample - - - - - diff --git a/MyTestNGProject/test-output/old/TestNG Sample/main.html b/MyTestNGProject/test-output/old/TestNG Sample/main.html deleted file mode 100644 index 20902d2..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for TestNG Sample -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html b/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html deleted file mode 100644 index 28b4d3b..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Sample

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

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:22 0     <<AfterMethod  main@1596000437
19/01/06 11:14:22 1   <<afterClass    main@1596000437
19/01/06 11:14:27 5058 <<afterSuite      main@1596000437
19/01/06 11:14:22 3  <<afterTest     main@1596000437
19/01/06 11:14:22 -35   >>beforeClass    main@1596000437
19/01/06 11:14:22 -21     >>beforeMethod  main@1596000437
19/01/06 11:14:22 -65 >>beforeSuite      main@1596000437
19/01/06 11:14:22 -49  >>beforeTest     main@1596000437
19/01/06 11:14:22 -15      firstmain@1596000437
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html b/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods.html b/MyTestNGProject/test-output/old/TestNG Sample/methods.html deleted file mode 100644 index 92a6eac..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Sample

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

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:22 0 >>beforeSuite      main@1596000437
19/01/06 11:14:22 16  >>beforeTest     main@1596000437
19/01/06 11:14:22 30   >>beforeClass    main@1596000437
19/01/06 11:14:22 44     >>beforeMethod  main@1596000437
19/01/06 11:14:22 50      firstmain@1596000437
19/01/06 11:14:22 65     <<AfterMethod  main@1596000437
19/01/06 11:14:22 66   <<afterClass    main@1596000437
19/01/06 11:14:22 68  <<afterTest     main@1596000437
19/01/06 11:14:27 5123 <<afterSuite      main@1596000437
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html b/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html b/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html deleted file mode 100644 index 2919889..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for TestNG Sample<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="TestNG Sample">
  <test thread-count="5" name="Sample">
    <classes>
      <class name="executionorder.SampleTestngUsage"/>
      <class name="executionorder.AnnotationsTest"/>
    </classes>
  </test> <!-- Sample -->
</suite> <!-- TestNG Sample -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/toc.html b/MyTestNGProject/test-output/old/TestNG Sample/toc.html deleted file mode 100644 index 1b90814..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for TestNG Sample - - - - -

Results for
TestNG Sample

- - - - - - - - - - -
1 test2 classes1 method:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Sample (1/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/index.html b/MyTestNGProject/test-output/old/index.html deleted file mode 100644 index 3b7db19..0000000 --- a/MyTestNGProject/test-output/old/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - -

Test results

- - - - - -
SuitePassedFailedSkippedtestng.xml
Total800 
Test Parameters200Link
TestNG Sample100Link
Data Provider Suite500Link
diff --git a/MyTestNGProject/test-output/passed.png b/MyTestNGProject/test-output/passed.png deleted file mode 100644 index 45e85bb..0000000 Binary files a/MyTestNGProject/test-output/passed.png and /dev/null differ diff --git a/MyTestNGProject/test-output/skipped.png b/MyTestNGProject/test-output/skipped.png deleted file mode 100644 index c36a324..0000000 Binary files a/MyTestNGProject/test-output/skipped.png and /dev/null differ diff --git a/MyTestNGProject/test-output/testng-failed.xml b/MyTestNGProject/test-output/testng-failed.xml deleted file mode 100644 index 3214619..0000000 --- a/MyTestNGProject/test-output/testng-failed.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/testng-reports.css b/MyTestNGProject/test-output/testng-reports.css deleted file mode 100644 index 29588e5..0000000 --- a/MyTestNGProject/test-output/testng-reports.css +++ /dev/null @@ -1,309 +0,0 @@ -body { - margin: 0px 0px 5px 5px; -} - -ul { - margin: 0px; -} - -li { - list-style-type: none; -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -.navigator-selected { - background: #ffa500; -} - -.wrapper { - position: absolute; - top: 60px; - bottom: 0; - left: 400px; - right: 0; - overflow: auto; -} - -.navigator-root { - position: absolute; - top: 60px; - bottom: 0; - left: 0; - width: 400px; - overflow-y: auto; -} - -.suite { - margin: 0px 10px 10px 0px; - background-color: #fff8dc; -} - -.suite-name { - padding-left: 10px; - font-size: 25px; - font-family: Times; -} - -.main-panel-header { - padding: 5px; - background-color: #9FB4D9; //afeeee; - font-family: monospace; - font-size: 18px; -} - -.main-panel-content { - padding: 5px; - margin-bottom: 10px; - background-color: #DEE8FC; //d0ffff; -} - -.rounded-window { - border-radius: 10px; - border-style: solid; - border-width: 1px; -} - -.rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; - border-style: solid; - border-width: 1px; - overflow: auto; -} - -.light-rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; -} - -.rounded-window-bottom { - border-style: solid; - border-width: 0px 1px 1px 1px; - border-bottom-right-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - overflow: auto; -} - -.method-name { - font-size: 12px; - font-family: monospace; -} - -.method-content { - border-style: solid; - border-width: 0px 0px 1px 0px; - margin-bottom: 10; - padding-bottom: 5px; - width: 80%; -} - -.parameters { - font-size: 14px; - font-family: monospace; -} - -.stack-trace { - white-space: pre; - font-family: monospace; - font-size: 12px; - font-weight: bold; - margin-top: 0px; - margin-left: 20px; -} - -.testng-xml { - font-family: monospace; -} - -.method-list-content { - margin-left: 10px; -} - -.navigator-suite-content { - margin-left: 10px; - font: 12px 'Lucida Grande'; -} - -.suite-section-title { - margin-top: 10px; - width: 80%; - border-style: solid; - border-width: 1px 0px 0px 0px; - font-family: Times; - font-size: 18px; - font-weight: bold; -} - -.suite-section-content { - list-style-image: url(bullet_point.png); -} - -.top-banner-root { - position: absolute; - top: 0; - height: 45px; - left: 0; - right: 0; - padding: 5px; - margin: 0px 0px 5px 0px; - background-color: #0066ff; - font-family: Times; - color: #fff; - text-align: center; -} - -.top-banner-title-font { - font-size: 25px; -} - -.test-name { - font-family: 'Lucida Grande'; - font-size: 16px; -} - -.suite-icon { - padding: 5px; - float: right; - height: 20; -} - -.test-group { - font: 20px 'Lucida Grande'; - margin: 5px 5px 10px 5px; - border-width: 0px 0px 1px 0px; - border-style: solid; - padding: 5px; -} - -.test-group-name { - font-weight: bold; -} - -.method-in-group { - font-size: 16px; - margin-left: 80px; -} - -table.google-visualization-table-table { - width: 100%; -} - -.reporter-method-name { - font-size: 14px; - font-family: monospace; -} - -.reporter-method-output-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.ignored-class-div { - font-size: 14px; - font-family: monospace; -} - -.ignored-methods-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.border-failed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #f00; -} - -.border-skipped { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #edc600; -} - -.border-passed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #19f52d; -} - -.times-div { - text-align: center; - padding: 5px; -} - -.suite-total-time { - font: 16px 'Lucida Grande'; -} - -.configuration-suite { - margin-left: 20px; -} - -.configuration-test { - margin-left: 40px; -} - -.configuration-class { - margin-left: 60px; -} - -.configuration-method { - margin-left: 80px; -} - -.test-method { - margin-left: 100px; -} - -.chronological-class { - background-color: #0ccff; - border-style: solid; - border-width: 0px 0px 1px 1px; -} - -.method-start { - float: right; -} - -.chronological-class-name { - padding: 0px 0px 0px 5px; - color: #008; -} - -.after, .before, .test-method { - font-family: monospace; - font-size: 14px; -} - -.navigator-suite-header { - font-size: 22px; - margin: 0px 10px 5px 0px; - background-color: #deb887; - text-align: center; -} - -.collapse-all-icon { - padding: 5px; - float: right; -} diff --git a/MyTestNGProject/test-output/testng-reports.js b/MyTestNGProject/test-output/testng-reports.js deleted file mode 100644 index 5159f81..0000000 --- a/MyTestNGProject/test-output/testng-reports.js +++ /dev/null @@ -1,122 +0,0 @@ -$(document).ready(function() { - $('a.navigator-link').click(function() { - // Extract the panel for this link - var panel = getPanelName($(this)); - - // Mark this link as currently selected - $('.navigator-link').parent().removeClass('navigator-selected'); - $(this).parent().addClass('navigator-selected'); - - showPanel(panel); - }); - - installMethodHandlers('failed'); - installMethodHandlers('skipped'); - installMethodHandlers('passed', true); // hide passed methods by default - - $('a.method').click(function() { - showMethod($(this)); - return false; - }); - - // Hide all the panels and display the first one (do this last - // to make sure the click() will invoke the listeners) - $('.panel').hide(); - $('.navigator-link').first().click(); - - // Collapse/expand the suites - $('a.collapse-all-link').click(function() { - var contents = $('.navigator-suite-content'); - if (contents.css('display') == 'none') { - contents.show(); - } else { - contents.hide(); - } - }); -}); - -// The handlers that take care of showing/hiding the methods -function installMethodHandlers(name, hide) { - function getContent(t) { - return $('.method-list-content.' + name + "." + t.attr('panel-name')); - } - - function getHideLink(t, name) { - var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); - return $(s); - } - - function getShowLink(t, name) { - return $('a.show-methods.' + name + "." + t.attr('panel-name')); - } - - function getMethodPanelClassSel(element, name) { - var panelName = getPanelName(element); - var sel = '.' + panelName + "-class-" + name; - return $(sel); - } - - $('a.hide-methods.' + name).click(function() { - var w = getContent($(this)); - w.hide(); - getHideLink($(this), name).hide(); - getShowLink($(this), name).show(); - getMethodPanelClassSel($(this), name).hide(); - }); - - $('a.show-methods.' + name).click(function() { - var w = getContent($(this)); - w.show(); - getHideLink($(this), name).show(); - getShowLink($(this), name).hide(); - showPanel(getPanelName($(this))); - getMethodPanelClassSel($(this), name).show(); - }); - - if (hide) { - $('a.hide-methods.' + name).click(); - } else { - $('a.show-methods.' + name).click(); - } -} - -function getHashForMethod(element) { - return element.attr('hash-for-method'); -} - -function getPanelName(element) { - return element.attr('panel-name'); -} - -function showPanel(panelName) { - $('.panel').hide(); - var panel = $('.panel[panel-name="' + panelName + '"]'); - panel.show(); -} - -function showMethod(element) { - var hashTag = getHashForMethod(element); - var panelName = getPanelName(element); - showPanel(panelName); - var current = document.location.href; - var base = current.substring(0, current.indexOf('#')) - document.location.href = base + '#' + hashTag; - var newPosition = $(document).scrollTop() - 65; - $(document).scrollTop(newPosition); -} - -function drawTable() { - for (var i = 0; i < suiteTableInitFunctions.length; i++) { - window[suiteTableInitFunctions[i]](); - } - - for (var k in window.suiteTableData) { - var v = window.suiteTableData[k]; - var div = v.tableDiv; - var data = v.tableData - var table = new google.visualization.Table(document.getElementById(div)); - table.draw(data, { - showRowNumber : false - }); - } -} diff --git a/MyTestNGProject/test-output/testng-results.xml b/MyTestNGProject/test-output/testng-results.xml deleted file mode 100644 index 562eb1f..0000000 --- a/MyTestNGProject/test-output/testng-results.xml +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/testng.css b/MyTestNGProject/test-output/testng.css deleted file mode 100644 index 3904800..0000000 --- a/MyTestNGProject/test-output/testng.css +++ /dev/null @@ -1,9 +0,0 @@ -.invocation-failed, .test-failed { background-color: #DD0000; } -.invocation-percent, .test-percent { background-color: #006600; } -.invocation-passed, .test-passed { background-color: #00AA00; } -.invocation-skipped, .test-skipped { background-color: #CCCC00; } - -.main-page { - font-size: x-large; -} - diff --git a/MyTestNGProject/testng.xml b/MyTestNGProject/testng.xml deleted file mode 100644 index cca16a2..0000000 --- a/MyTestNGProject/testng.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Selenium/pom.xml b/Selenium/pom.xml deleted file mode 100644 index 1cef196..0000000 --- a/Selenium/pom.xml +++ /dev/null @@ -1,25 +0,0 @@ - - 4.0.0 - - POMFramework - Selenium - 0.0.1-SNAPSHOT - jar - - Selenium - http://maven.apache.org - - - UTF-8 - - - - - junit - junit - 3.8.1 - test - - - diff --git a/Selenium/src/test/java/POMFramework/Selenium/AppTest.java b/Selenium/src/test/java/POMFramework/Selenium/AppTest.java deleted file mode 100644 index 3ee4bb7..0000000 --- a/Selenium/src/test/java/POMFramework/Selenium/AppTest.java +++ /dev/null @@ -1,38 +0,0 @@ -package POMFramework.Selenium; - -import junit.framework.Test; -import junit.framework.TestCase; -import junit.framework.TestSuite; - -/** - * Unit test for simple App. - */ -public class AppTest - extends TestCase -{ - /** - * Create the test case - * - * @param testName name of the test case - */ - public AppTest( String testName ) - { - super( testName ); - } - - /** - * @return the suite of tests being tested - */ - public static Test suite() - { - return new TestSuite( AppTest.class ); - } - - /** - * Rigourous Test :-) - */ - public void testApp() - { - assertTrue( true ); - } -} diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png deleted file mode 100644 index 9f773bf..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png deleted file mode 100644 index 05d54c9..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png deleted file mode 100644 index 2c279dc..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png deleted file mode 100644 index 84980c3..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png deleted file mode 100644 index 84980c3..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png deleted file mode 100644 index 84980c3..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png deleted file mode 100644 index 84980c3..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png deleted file mode 100644 index bae312e..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png deleted file mode 100644 index 03c91f4..0000000 Binary files a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png and /dev/null differ diff --git a/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx b/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx deleted file mode 100644 index 5ef663f..0000000 Binary files a/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx and /dev/null differ diff --git a/SeleniumPOMFramework/drivers/IEDriverServer.exe b/SeleniumPOMFramework/drivers/IEDriverServer.exe deleted file mode 100755 index d4890e2..0000000 Binary files a/SeleniumPOMFramework/drivers/IEDriverServer.exe and /dev/null differ diff --git a/SeleniumPOMFramework/drivers/chromedriver b/SeleniumPOMFramework/drivers/chromedriver deleted file mode 100755 index 11f9d16..0000000 Binary files a/SeleniumPOMFramework/drivers/chromedriver and /dev/null differ diff --git a/SeleniumPOMFramework/drivers/geckodriver b/SeleniumPOMFramework/drivers/geckodriver deleted file mode 100755 index bcec190..0000000 Binary files a/SeleniumPOMFramework/drivers/geckodriver and /dev/null differ diff --git a/SeleniumPOMFramework/drivers/operadriver b/SeleniumPOMFramework/drivers/operadriver deleted file mode 100755 index 0da24a8..0000000 Binary files a/SeleniumPOMFramework/drivers/operadriver and /dev/null differ diff --git a/SeleniumPOMFramework/drivers/sha512_sum b/SeleniumPOMFramework/drivers/sha512_sum deleted file mode 100755 index 0265fa5..0000000 --- a/SeleniumPOMFramework/drivers/sha512_sum +++ /dev/null @@ -1 +0,0 @@ -61eee3dc5c53b8921c4e1ae34f660aaaada4748fd93f56c113bb5c689b8a4e2874d0616d0311a0b1247dede15a7470a3dc9f043e8ec21331f2fc6ba7b7614695 operadriver \ No newline at end of file diff --git a/SeleniumPOMFramework/pom.xml b/SeleniumPOMFramework/pom.xml deleted file mode 100644 index 8e6430e..0000000 --- a/SeleniumPOMFramework/pom.xml +++ /dev/null @@ -1,62 +0,0 @@ - - 4.0.0 - - POMFramework - SeleniumPOMFramework - 0.0.1-SNAPSHOT - jar - - SeleniumPOMFramework - http://maven.apache.org - - - UTF-8 - - - - - org.seleniumhq.selenium - selenium-java - 3.141.59 - - - - - - org.testng - testng - 6.14.3 - test - - - - - com.aventstack - extentreports - 3.1.5 - - - - - org.apache.commons - commons-io - 1.3.2 - - - - - org.apache.poi - poi - 3.17 - - - - - org.apache.poi - poi-ooxml - 3.17 - - - - diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java deleted file mode 100644 index 86632a6..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java +++ /dev/null @@ -1,38 +0,0 @@ -package PageClasses; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; - -public class LandingPage extends PageBaseClass { - - public LandingPage(WebDriver driver, ExtentTest logger) { - super(driver, logger); - } - - @FindBy(xpath = "//*[contains(@class,'moneyicon')]") - public WebElement moneyLink; - - public MoneyPage clickMoneyLink() { - logger.log(Status.INFO, "Clicking the Money Link, Present in Header"); - moneyLink.click(); - logger.log(Status.PASS, "Clicked the Money Link"); - MoneyPage moneyPage = new MoneyPage(driver, logger); - PageFactory.initElements(driver, moneyPage); - return moneyPage; - } - - public PortFolioLoginPage clickSingIn() { - // Perform the Click - PortFolioLoginPage portFolioLoginPage = new PortFolioLoginPage(driver, logger); - PageFactory.initElements(driver, portFolioLoginPage); - return portFolioLoginPage; - } -} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java deleted file mode 100644 index 83a9152..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java +++ /dev/null @@ -1,36 +0,0 @@ -package PageClasses; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; - -public class LogOutPage extends PageBaseClass { - - public TopMenuClass topmenu; - - public LogOutPage(WebDriver driver, ExtentTest logger) { - super(driver, logger); - topmenu = new TopMenuClass(driver, logger); - PageFactory.initElements(driver, topmenu); - } - - @FindBy(xpath = "//*[@id='wrapper']/div[4]/a") - public WebElement loginAgainLink; - - public PortFolioLoginPage clickLoginAgain() { - logger.log(Status.INFO, "Clicking the Login-Again Link"); - loginAgainLink.click(); - logger.log(Status.PASS, "Clicked the Login-Again Link Link"); - PortFolioLoginPage portfolioLogin = new PortFolioLoginPage(driver, logger); - PageFactory.initElements(driver, portfolioLogin); - return portfolioLogin; - } - -} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java deleted file mode 100644 index ab6b800..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java +++ /dev/null @@ -1,36 +0,0 @@ -package PageClasses; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; - -public class MoneyPage extends PageBaseClass { - - public TopMenuClass topmenu; - - public MoneyPage(WebDriver driver, ExtentTest logger) { - super(driver, logger); - topmenu = new TopMenuClass(driver, logger); - PageFactory.initElements(driver, topmenu); - } - - @FindBy(xpath = "//*[@id='signin_info']/a[1]") - public WebElement signinLink; - - public PortFolioLoginPage clickSingInLink() { - logger.log(Status.INFO, "Clicking the Sing-In Link"); - signinLink.click(); - logger.log(Status.PASS, "Clicked the Sing-In Link"); - PortFolioLoginPage portfolioLogin = new PortFolioLoginPage(driver, logger); - PageFactory.initElements(driver, portfolioLogin); - return portfolioLogin; - } - -} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java deleted file mode 100644 index 180cf84..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java +++ /dev/null @@ -1,259 +0,0 @@ -package PageClasses; - -import java.util.List; - -import javax.swing.LookAndFeel; - -import org.apache.xmlbeans.impl.xb.xsdschema.Public; -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; -import org.testng.Assert; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; - -public class MyPorfolioPage extends PageBaseClass{ - - public TopMenuClass topmenu; - - public MyPorfolioPage(WebDriver driver, ExtentTest logger) { - super(driver, logger); - topmenu = new TopMenuClass(driver, logger); - PageFactory.initElements(driver, topmenu); - } - - @FindBy(xpath="//*[@id='headcontent']/div[1]/div[1]/a/span") - public WebElement moneyBiz_text; - - @FindBy(id="createPortfolio") - public WebElement createPortfolio_Btn; - - @FindBy(id="create") - public WebElement createportfolio_textbox; - - @FindBy(id="createPortfolioButton") - public WebElement submitCreatePortfolio_Btn; - - @FindBy(id="portfolioid") - public WebElement myPortfolioList; - - @FindBy(id="deletePortfolio") - public WebElement deletePortfolio_Btn; - - @FindBy(id="addStock") - public WebElement addStock_Btn; - - @FindBy(id="addstockname") - public WebElement stockName_TextBox; - - @FindBy(xpath="//*[@id='ajax_listOfOptions']/div[1]") - public WebElement stockValue; - - @FindBy(id="addstockqty") - public WebElement stockQualitity_txtBox; - - @FindBy(id="addstockprice") - public WebElement stockPrice_TxtBox; - - @FindBy(id="addStockButton") - public WebElement submitStock_Btn; - - @FindBy(id="stock") - public WebElement StockTable; - - @FindBy(id="stockPurchaseDate") - public WebElement stockPurchaseDate; - - - public void clickStockPurchaseCalendar(){ - - try { - stockPurchaseDate.click(); - logger.log(Status.PASS, "Clicked the Stock purchase Calendar"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - public MyPorfolioPage submitStock(){ - try { - submitStock_Btn.click(); - logger.log(Status.PASS, "Submitted the Stock"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportfolio); - return myportfolio; - } - - public void verifyStock(String StockName){ - boolean flag= false; - try { - List tableRows = StockTable.findElements(By.xpath("/tbody/tr")); - - for (WebElement row : tableRows) { - List tableColumsn = row.findElements(By.tagName("td")); - - for (WebElement column : tableColumsn) { - if(column.getText().equalsIgnoreCase(StockName)){ - flag=true; - } - } - } - Assert.assertTrue(flag, "Given Stock : " +StockName + " is not present in this Portfolio"); - logger.log(Status.PASS, "Given Stock : " +StockName + " is not present in this Portfolio"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - - } - - - public void enterStockPrice(String stockPrice){ - try { - stockPrice_TxtBox.sendKeys(stockPrice); - logger.log(Status.PASS, "Entered the Price : " + stockPrice); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - - public void enterStockQuantity(String quantity){ - try { - stockQualitity_txtBox.sendKeys(quantity); - logger.log(Status.PASS, "Add the Quantity : " + quantity); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - public void enterStockName(String stockName){ - try { - stockName_TextBox.sendKeys(stockName); - waitForPageLoad(); - stockValue.click(); - logger.log(Status.PASS, "Typed Stock Name : " + stockName); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - public void clickAddStock(){ - try { - addStock_Btn.click(); - logger.log(Status.PASS, "Clicked the Add Stock Button"); - } catch (Exception e) { - reportFail(e.getMessage());; - } - } - - public MyPorfolioPage deletePortFolio(){ - try { - deletePortfolio_Btn.click(); - acceptAlert(); - logger.log(Status.PASS, "Deleted the Portfolio"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportfolio); - return myportfolio; - } - - public MyPorfolioPage selectPortfolio(String Value){ - selectDropDownValue(myPortfolioList, Value); - MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportfolio); - return myportfolio; - } - - public void isPorfolioExists(String portfolio){ - boolean flag = false; - try { - List allOptions = getAllElementsOfDropDown(myPortfolioList); - for (WebElement option : allOptions) { - if (option.getText().equalsIgnoreCase(portfolio)){ - flag=true; - }else{ - flag = false; - } - } - Assert.assertTrue(flag); - logger.log(Status.PASS, "Given Portfolio : " + portfolio + " , Present in Portfolio List"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - - public void isPorfolioDeleted(String portfolio){ - boolean flag = false; - try { - List allOptions = getAllElementsOfDropDown(myPortfolioList); - for (WebElement option : allOptions) { - if (!option.getText().equalsIgnoreCase(portfolio)){ - flag=true; - }else{ - flag = false; - } - } - Assert.assertTrue(flag); - logger.log(Status.PASS, "Given Portfolio : " + portfolio + " , is not Prsent in Portfolio List"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - public MyPorfolioPage submitPortfolio(){ - try { - submitCreatePortfolio_Btn.click(); - logger.log(Status.PASS, "Submitted the Portfolio"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - - MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportfolio); - return myportfolio; - - } - - public void enterPortfolioName(String portfolioName){ - try { - createportfolio_textbox.clear(); - createportfolio_textbox.sendKeys(portfolioName); - logger.log(Status.PASS, "Entered Portfolio Name : " + portfolioName); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - - public void clickCreatePortfolio(){ - try { - createPortfolio_Btn.click(); - logger.log(Status.PASS, "Clicked the Create Portfolio Button"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - public void verifyMoneyBiz(){ - moneyBiz_text.isDisplayed(); - } - - public TopMenuClass gettopMenu(){ - return topmenu; - } - - - -} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java deleted file mode 100644 index cab2e27..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java +++ /dev/null @@ -1,93 +0,0 @@ -package PageClasses; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; -import org.testng.Assert; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; - -public class PortFolioLoginPage extends PageBaseClass { - - public TopMenuClass topmenu; - - public PortFolioLoginPage(WebDriver driver, ExtentTest logger) { - super(driver, logger); - topmenu = new TopMenuClass(driver, logger); - PageFactory.initElements(driver, topmenu); - } - - @FindBy(id = "useremail") - public WebElement useremail_TextBox; - - @FindBy(id = "emailsubmit") - public WebElement emailSubmit_button; - - @FindBy(id = "userpass") - public WebElement password_TextBox; - - @FindBy(id = "loginsubmit") - public WebElement submitLogin_button; - - public MyPorfolioPage doLogin(String userName, String password) { - - useremail_TextBox.sendKeys(userName); - logger.log(Status.PASS, "Entered the UserName : " + userName); - emailSubmit_button.click(); - waitForPageLoad(); - logger.log(Status.PASS, "Clicked the UserName Submit Buttton"); - password_TextBox.sendKeys(password); - logger.log(Status.PASS, "Entered the Password : " + password); - submitLogin_button.click(); - waitForPageLoad(); - logger.log(Status.PASS, "Cliecked the Submit Login Button"); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - String currentPageTitle = driver.getTitle(); - if (currentPageTitle.equals("Indian stock markets: Login to Portfolio")){ - reportFail("Login is failed on Portfolio Login Page"); - Assert.fail("Login Failed"); - } - MyPorfolioPage myportFolioPage = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportFolioPage); - return myportFolioPage; - } - - public void enterUser(String userName){ - useremail_TextBox.sendKeys(userName); - logger.log(Status.PASS, "Entered the UserName : " + userName); - } - - public void submitUserName(){ - emailSubmit_button.click(); - logger.log(Status.PASS, "Clicked the UserName Submit Buttton"); - } - - public void enterPassword(String password){ - password_TextBox.sendKeys(password); - logger.log(Status.PASS, "Entered the Password : " + password); - } - - public MyPorfolioPage submitLogin(){ - submitLogin_button.click(); - logger.log(Status.PASS, "Cliecked the Submit Login Button"); - MyPorfolioPage myportFolioPage = new MyPorfolioPage(driver, logger); - PageFactory.initElements(driver, myportFolioPage); - return myportFolioPage; - } - - public void verifyPasswordField(){ - veriyElementIsDisplayed(password_TextBox); - } - -} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java deleted file mode 100644 index efb7e7a..0000000 --- a/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java +++ /dev/null @@ -1,30 +0,0 @@ -package PageClasses; - -import org.openqa.selenium.WebDriver; - -import com.aventstack.extentreports.ExtentTest; - -import baseClasses.PageBaseClass; - -public class RediffMailPage extends PageBaseClass{ - - - public RediffMailPage(WebDriver driver, ExtentTest logger){ - super(driver, logger); - } - - //WebElements of RediffMail Page - //Operation of Rediffmail Page - - public void clickWriteEmail(){ - //Write Mail - } - - public void typeMail(){ - //mail Tying - } - -public void getTitle(){ - - } -} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java b/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java deleted file mode 100644 index 53b6db5..0000000 --- a/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java +++ /dev/null @@ -1,25 +0,0 @@ -package TestCases; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.Test; - -import PageClasses.LandingPage; -import PageClasses.RediffMailPage; - -public class MailTests { - -// @Test -// public void writeMailTest(){ -// -// LandingPage landingPage = new LandingPage(); -// landingPage.getTitle(); -// landingPage.openBrowser(); -// landingPage.openWebSite(); -// LoginPage loginPage = landingPage.clickSingIn(); -// loginPage.getTitle(); -// RediffMailPage rediffmailPage = loginPage.doLogin(); -// rediffmailPage.getTitle(); -// } - -} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java b/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java deleted file mode 100644 index f47d8a6..0000000 --- a/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java +++ /dev/null @@ -1,113 +0,0 @@ -package TestCases; - -import java.util.Hashtable; - -import org.openqa.selenium.support.PageFactory; -import org.testng.annotations.DataProvider; -import org.testng.annotations.Test; -import PageClasses.LandingPage; -import PageClasses.MoneyPage; -import PageClasses.MyPorfolioPage; -import PageClasses.PortFolioLoginPage; -import baseClasses.BaseTestClass; -import baseClasses.PageBaseClass; -import baseClasses.TopMenuClass; -import utilities.ConstantValue; -import utilities.TestDataProvider; - -public class MyPorfolioTest extends BaseTestClass{ - - LandingPage landingPage; - MoneyPage moneyPage; - PortFolioLoginPage portfolioLoginPage; - MyPorfolioPage myporfolioPage; - TopMenuClass topMenu; - - @Test(dataProvider="getOpenPortfolioTestData", groups={"Regression", "LoginTest" }) - public void openPorfolio(Hashtable testData){ - logger = report.createTest("Login Rediff Portfolio : " + testData.get("Comment")); - - invokeBrowser("chrome"); - PageBaseClass pageBase = new PageBaseClass(driver, logger); - PageFactory.initElements(driver, pageBase); - landingPage = pageBase.OpenApplication(); - moneyPage =landingPage.clickMoneyLink(); - portfolioLoginPage = moneyPage.clickSingInLink(); - myporfolioPage = portfolioLoginPage.doLogin(testData.get("UserName"), testData.get("Password")); - myporfolioPage.verifyMoneyBiz(); - myporfolioPage.getTitle(testData.get("PageTitle")); - topMenu = myporfolioPage.gettopMenu(); - topMenu.singOutApplication(); - } - - @Test(dataProvider="verifyLoginTestData", groups={"Regression", "LoginTest" }) - public void verifyLogin(Hashtable testData){ - logger = report.createTest("Login Rediff Portfolio : " + testData.get("Comment")); - - invokeBrowser("chrome"); - PageBaseClass pageBase = new PageBaseClass(driver, logger); - PageFactory.initElements(driver, pageBase); - landingPage = pageBase.OpenApplication(); - moneyPage =landingPage.clickMoneyLink(); - portfolioLoginPage = moneyPage.clickSingInLink(); - portfolioLoginPage.enterUser(testData.get("UserName")); - portfolioLoginPage.submitUserName(); - portfolioLoginPage.verifyPasswordField(); - - } - - @Test(dataProvider="addPortfolioTestData", groups={"Regression", "AddPortfolio" }) - public void addPortfolioTest(Hashtable testData){ - logger = report.createTest("Create Porfolio Test : " + testData.get("Comment")); - invokeBrowser("chrome"); - PageBaseClass pageBase = new PageBaseClass(driver, logger); - PageFactory.initElements(driver, pageBase); - landingPage = pageBase.OpenApplication(); - moneyPage =landingPage.clickMoneyLink(); - portfolioLoginPage = moneyPage.clickSingInLink(); - myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); - myporfolioPage.verifyMoneyBiz(); - myporfolioPage.clickCreatePortfolio(); - waitForPageLoad(); - myporfolioPage.enterPortfolioName(testData.get("PortfolioName")); - myporfolioPage = myporfolioPage.submitPortfolio(); - waitForPageLoad(); - myporfolioPage.isPorfolioExists(testData.get("PortfolioName")); - } - - - @Test(dataProvider="addPortfolioTestData", groups={"Regression", "DeletePortfolio" }) - public void deletePortfolio(Hashtable testData){ - logger = report.createTest("Delete Porfolio Test : " + testData.get("Comment")); - invokeBrowser("chrome"); - PageBaseClass pageBase = new PageBaseClass(driver, logger); - PageFactory.initElements(driver, pageBase); - landingPage = pageBase.OpenApplication(); - moneyPage =landingPage.clickMoneyLink(); - portfolioLoginPage = moneyPage.clickSingInLink(); - myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); - waitForPageLoad(); - myporfolioPage.verifyMoneyBiz(); - myporfolioPage = myporfolioPage.selectPortfolio(testData.get("PortfolioName")); - myporfolioPage = myporfolioPage.deletePortFolio(); - waitForPageLoad(); - myporfolioPage.isPorfolioDeleted(testData.get("PortfolioName")); - - } - - @DataProvider - public Object[][] getOpenPortfolioTestData(){ - return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "openPorfolio"); - } - - @DataProvider - public Object[][] verifyLoginTestData(){ - return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "verifyLogin"); - } - - @DataProvider - public Object[][] addPortfolioTestData(){ - return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "addPortfolioTest"); - } - -} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java b/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java deleted file mode 100644 index 07e748c..0000000 --- a/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java +++ /dev/null @@ -1,61 +0,0 @@ -package TestCases; - -import java.util.Hashtable; - -import org.openqa.selenium.support.PageFactory; -import org.testng.annotations.DataProvider; -import org.testng.annotations.Test; - -import PageClasses.LandingPage; -import PageClasses.MoneyPage; -import PageClasses.MyPorfolioPage; -import PageClasses.PortFolioLoginPage; -import baseClasses.BaseTestClass; -import baseClasses.PageBaseClass; -import utilities.ConstantValue; -import utilities.TestDataProvider; - -public class MyStockTest extends BaseTestClass{ - LandingPage landingPage; - MoneyPage moneyPage; - PortFolioLoginPage portfolioLoginPage; - MyPorfolioPage myporfolioPage; - - - @Test(dataProvider="AddStockTestData") - public void AddStockTest(Hashtable testData){ - logger = report.createTest("Add Stock in: " + testData.get("PortfolioName") + " - Stock Name" + testData.get("StockName")); - - invokeBrowser("chrome"); - PageBaseClass pageBase = new PageBaseClass(driver, logger); - PageFactory.initElements(driver, pageBase); - landingPage = pageBase.OpenApplication(); - moneyPage =landingPage.clickMoneyLink(); - portfolioLoginPage = moneyPage.clickSingInLink(); - myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); - myporfolioPage.verifyMoneyBiz(); - myporfolioPage.clickCreatePortfolio(); - waitForPageLoad(); - myporfolioPage.enterPortfolioName(testData.get("PortfolioName")); - myporfolioPage = myporfolioPage.submitPortfolio(); - waitForPageLoad(); - myporfolioPage.isPorfolioExists(testData.get("PortfolioName")); - myporfolioPage.clickAddStock(); - myporfolioPage.enterStockName(testData.get("StockName")); - myporfolioPage.clickStockPurchaseCalendar(); - selectDateIncalendar("11/02/2017"); - myporfolioPage.enterStockQuantity(testData.get("Quantity")); - myporfolioPage.enterStockPrice(testData.get("StockPrice")); - myporfolioPage = myporfolioPage.submitStock(); - waitForPageLoad(); - myporfolioPage.verifyStock(testData.get("StockName")); - - - } - - @DataProvider - public Object[][] AddStockTestData(){ - return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "StockTestData", "AddStockTest"); - } - -} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java deleted file mode 100644 index 895cfd7..0000000 --- a/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java +++ /dev/null @@ -1,141 +0,0 @@ -package baseClasses; - -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.Date; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.firefox.FirefoxDriver; -import org.openqa.selenium.ie.InternetExplorerDriver; -import org.openqa.selenium.opera.OperaDriver; -import org.openqa.selenium.safari.SafariDriver; -import org.openqa.selenium.support.PageFactory; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.AfterTest; - -import com.aventstack.extentreports.ExtentReports; -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import PageClasses.LandingPage; -import utilities.ExtentReportManager; - -public class BaseTestClass { - - public WebDriver driver; - public ExtentReports report = ExtentReportManager.getReportInstance(); - public ExtentTest logger; - - /****************** Invoke Browser ***********************/ - public void invokeBrowser(String browserName) { - - try { - - if (browserName.equalsIgnoreCase("Chrome")) { - System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); - driver = new ChromeDriver(); - } else if (browserName.equalsIgnoreCase("Mozila")) { - System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir") + "/drivers/geckodriver"); - driver = new FirefoxDriver(); - } else if (browserName.equalsIgnoreCase("Opera")) { - System.setProperty("webdriver.opera.driver", System.getProperty("user.dir") + "/drivers/operadriver"); - driver = new OperaDriver(); - } else if (browserName.equalsIgnoreCase("IE")) { - System.setProperty("webdriver.ie.driver", - System.getProperty("user.dir") + "/drivers/IEDriverServer.exe"); - driver = new InternetExplorerDriver(); - } else { - driver = new SafariDriver(); - } - } catch (Exception e) { - // reportFail(e.getMessage()); - System.out.println(e.getMessage()); - } - - driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); - driver.manage().timeouts().pageLoadTimeout(60, TimeUnit.SECONDS); - driver.manage().window().maximize(); - } - - @AfterMethod - public void flushReports() { - report.flush(); - driver.close(); - } - - /***************** Select Date From Calendar *****************/ - public void selectDateIncalendar(String date) { - - Date currentDate = new Date(); - SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); - try { - Date expectedDate = dateFormat.parse(date); - - String day = new SimpleDateFormat("dd").format(expectedDate); - String month = new SimpleDateFormat("MMMM").format(expectedDate); - String year = new SimpleDateFormat("yyyy").format(expectedDate); - - String expectedMonthYear = month + " " + year; - - while (true) { - String displayDate = driver.findElement(By.className("dpTitleText")).getText(); - - if (expectedMonthYear.equals(displayDate)) { - - driver.findElement(By.xpath("//td[text()= '" + day + "']")).click(); - - break; - } else if (expectedDate.compareTo(currentDate) > 0) { - driver.findElement(By.xpath("//*[@id='datepicker']/table/tbody/tr[1]/td[4]/button")).click(); - } else { - driver.findElement(By.xpath("//*[@id='datepicker']/table/tbody/tr[1]/td[2]/button")).click(); - } - - } - - } catch (ParseException e) { - e.printStackTrace(); - } - - } - - /***************** Wait Functions in Framework *****************/ - public void waitForPageLoad() { - JavascriptExecutor js = (JavascriptExecutor) driver; - - int i = 0; - while (i != 180) { - String pageState = (String) js.executeScript("return document.readyState;"); - if (pageState.equals("complete")) { - break; - } else { - waitLoad(1); - } - } - - waitLoad(2); - - i = 0; - while (i != 180) { - Boolean jsState = (Boolean) js.executeScript("return window.jQuery != undefined && jQuery.active == 0;"); - if (jsState) { - break; - } else { - waitLoad(1); - } - } - } - - public void waitLoad(int i) { - try { - Thread.sleep(i * 1000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } -} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java deleted file mode 100644 index 893e417..0000000 --- a/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java +++ /dev/null @@ -1,147 +0,0 @@ -package baseClasses; - -import java.io.File; -import java.io.IOException; -import java.util.List; - -import org.apache.commons.io.FileUtils; -import org.apache.xmlbeans.impl.xb.xsdschema.All; -import org.openqa.selenium.Alert; -import org.openqa.selenium.OutputType; -import org.openqa.selenium.TakesScreenshot; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.PageFactory; -import org.openqa.selenium.support.ui.Select; -import org.testng.Assert; -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import PageClasses.LandingPage; -import utilities.DateUtil; - -public class PageBaseClass extends BaseTestClass { - - public ExtentTest logger; - - public PageBaseClass(WebDriver driver, ExtentTest logger) { - this.driver = driver; - this.logger = logger; - } - - /****************** OpenApplication ***********************/ - public LandingPage OpenApplication() { - logger.log(Status.INFO, "Opening the WebSite"); - driver.get("https://www.rediff.com/"); - logger.log(Status.PASS, "Successfully Opened the https://www.rediff.com"); - LandingPage landingPage = new LandingPage(driver, logger); - PageFactory.initElements(driver, landingPage); - return landingPage; - } - - /****************** Get Page Title ***********************/ - public void getTitle(String expectedTitle) { - try { - Assert.assertEquals(driver.getTitle(), expectedTitle); - reportPass("Actual Title : " + driver.getTitle() + " - equals to Expected Title : " + expectedTitle); - } catch (Exception e) { - reportFail(e.getMessage()); - } - - } - - - /****************** Accept Java Script Alert ***********************/ - public void acceptAlert(){ - try { - Alert alert = driver.switchTo().alert(); - alert.accept(); - logger.log(Status.PASS, "Page Alert Accepted"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - - } - - /****************** Cancel Java Script Alert ***********************/ - public void cancelAlert(){ - try { - Alert alert = driver.switchTo().alert(); - alert.dismiss();; - logger.log(Status.PASS, "Page Alert Rejected"); - } catch (Exception e) { - reportFail(e.getMessage()); - } - - } - - /****************** Select value From DropDown ***********************/ - public void selectDropDownValue(WebElement webElement, String value){ - try { - Select select = new Select(webElement); - select.selectByVisibleText(value); - logger.log(Status.PASS, "Selectd the Value : " + value); - } catch (Exception e) { - reportFail(e.getMessage()); - } - } - - - - /****************** Verify Element is Present ***********************/ - public void veriyElementIsDisplayed(WebElement webElement){ - try { - if(webElement.isDisplayed()){ - reportPass("Password Box is Displayed"); - }else { - reportFail("Password box is not appeared"); - } - - } catch (Exception e) { - reportFail(e.getMessage()); - } - - } - - /****************** Get All Elements of DropDown ***********************/ - public List getAllElementsOfDropDown(WebElement webElement){ - try { - Select select = new Select(webElement); - List allElements = select.getOptions(); - return allElements; - } catch (Exception e) { - reportFail(e.getMessage()); - } - return null; - } - - - /****************** Reporting Functions ***********************/ - public void reportFail(String reportString) { - logger.log(Status.FAIL, reportString); - takeScreenShotOnFailure(); - Assert.fail(reportString); - } - - public void reportPass(String reportString) { - logger.log(Status.PASS, reportString); - } - - /****************** Capture Screen Shot ***********************/ - public void takeScreenShotOnFailure() { - TakesScreenshot takeScreenShot = (TakesScreenshot) driver; - File sourceFile = takeScreenShot.getScreenshotAs(OutputType.FILE); - - File destFile = new File(System.getProperty("user.dir") + "/ScreenShots/" + DateUtil.getTimeStamp() + ".png"); - try { - FileUtils.copyFile(sourceFile, destFile); - logger.addScreenCaptureFromPath( - System.getProperty("user.dir") + "/ScreenShots/" + DateUtil.getTimeStamp() + ".png"); - - } catch (IOException e) { - e.printStackTrace(); - } - - } - -} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java deleted file mode 100644 index e2744d4..0000000 --- a/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java +++ /dev/null @@ -1,34 +0,0 @@ -package baseClasses; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.support.FindBy; -import org.openqa.selenium.support.PageFactory; - -import com.aventstack.extentreports.ExtentTest; -import com.aventstack.extentreports.Status; - -import PageClasses.LogOutPage; - -public class TopMenuClass extends PageBaseClass { - - public TopMenuClass(WebDriver driver, ExtentTest logger) { - super(driver, logger); - } - - @FindBy(xpath = "//*[@id='wrapper']/div[3]/ul/li[2]/a") - public WebElement myPortfolioLink; - - @FindBy(xpath = "//*[@id='signin_info']/a") - public WebElement singoutLink; - - public LogOutPage singOutApplication() { - logger.log(Status.INFO, "Clicking the Sing-Out Link"); - singoutLink.click(); - logger.log(Status.PASS, "Clicked the Sing-Out Link"); - LogOutPage logoutPage = new LogOutPage(driver, logger); - PageFactory.initElements(driver, logoutPage); - return logoutPage; - } - -} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java b/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java deleted file mode 100644 index 75f4642..0000000 --- a/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java +++ /dev/null @@ -1,8 +0,0 @@ -package utilities; - -public class ConstantValue { - - public static final String userName="anshulc55"; - public static final String password="Test@1234"; - -} diff --git a/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java b/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java deleted file mode 100644 index d1160bb..0000000 --- a/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java +++ /dev/null @@ -1,11 +0,0 @@ -package utilities; - -import java.util.Date; - -public class DateUtil { - - public static String getTimeStamp(){ - Date date = new Date(); - return date.toString().replaceAll(":", "_").replaceAll(" ", "_"); - } -} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java b/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java deleted file mode 100644 index 3112165..0000000 --- a/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java +++ /dev/null @@ -1,35 +0,0 @@ -package utilities; - -import com.aventstack.extentreports.ExtentReports; -import com.aventstack.extentreports.reporter.ExtentHtmlReporter; -import com.aventstack.extentreports.reporter.configuration.ChartLocation; - - -public class ExtentReportManager { - - //public static ExtentHtmlReporter htmlReporter; - public static ExtentReports report; - - public static ExtentReports getReportInstance(){ - - if(report == null){ - String reportName = DateUtil.getTimeStamp() + ".html"; - ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(System.getProperty("user.dir") + "/test-output/" + reportName); - report = new ExtentReports(); - report.attachReporter(htmlReporter); - - report.setSystemInfo("OS", "Windows 10"); - report.setSystemInfo("Environment", "UAT"); - report.setSystemInfo("Build Number", "10.8.1"); - report.setSystemInfo("Browser", "Chrome"); - - htmlReporter.config().setDocumentTitle("UAT UI Automation Results"); - htmlReporter.config().setReportName("All Headlines UI Test Report"); - htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); - htmlReporter.config().setTimeStampFormat("MMM dd, yyyy HH:mm:ss"); - } - - return report; - } - -} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java b/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java deleted file mode 100644 index 432353d..0000000 --- a/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java +++ /dev/null @@ -1,443 +0,0 @@ -package utilities; - -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.util.Calendar; -import org.apache.poi.hssf.usermodel.HSSFDateUtil; -import org.apache.poi.hssf.util.HSSFColor; -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.CellStyle; -import org.apache.poi.xssf.usermodel.*; - -public class ReadExcelDataFile { - - public String path; - public FileInputStream fis = null; - public FileOutputStream fileOut = null; - private XSSFWorkbook workbook = null; - private XSSFSheet sheet = null; - private XSSFRow row = null; - private XSSFCell cell = null; - - /****************** Constructor ***********************/ - public ReadExcelDataFile(String path) { - - this.path = path; - try { - fis = new FileInputStream(path); - workbook = new XSSFWorkbook(fis); - sheet = workbook.getSheetAt(0); - fis.close(); - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - - - /****************** Returns the row count in a sheet ***********************/ - public int getRowCount(String sheetName) { - int index = workbook.getSheetIndex(sheetName); - if (index == -1) - return 0; - else { - sheet = workbook.getSheetAt(index); - int number = sheet.getLastRowNum() + 1; - return number; - } - - } - - /****************** Returns the data from a cell ***********************/ - public String getCellData(String sheetName, String colName, int rowNum) { - try { - if (rowNum <= 0) - return ""; - - int index = workbook.getSheetIndex(sheetName); - int col_Num = -1; - if (index == -1) - return ""; - - sheet = workbook.getSheetAt(index); - row = sheet.getRow(0); - for (int i = 0; i < row.getLastCellNum(); i++) { - // System.out.println(row.getCell(i).getStringCellValue().trim()); - if (row.getCell(i).getStringCellValue().trim().equals(colName.trim())) - col_Num = i; - } - if (col_Num == -1) - return ""; - - sheet = workbook.getSheetAt(index); - row = sheet.getRow(rowNum - 1); - if (row == null) - return ""; - cell = row.getCell(col_Num); - - if (cell == null) - return ""; - // System.out.println(cell.getCellType()); - if (cell.getCellType() == Cell.CELL_TYPE_STRING) - return cell.getStringCellValue(); - else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { - - String cellText = String.valueOf(cell.getNumericCellValue()); - if (HSSFDateUtil.isCellDateFormatted(cell)) { - // format in form of M/D/YY - double d = cell.getNumericCellValue(); - - Calendar cal = Calendar.getInstance(); - cal.setTime(HSSFDateUtil.getJavaDate(d)); - cellText = (String.valueOf(cal.get(Calendar.YEAR))).substring(2); - cellText = cal.get(Calendar.DAY_OF_MONTH) + "/" + cal.get(Calendar.MONTH) + 1 + "/" + cellText; - - // System.out.println(cellText); - - } - - return cellText; - } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) - return ""; - else - return String.valueOf(cell.getBooleanCellValue()); - - } catch (Exception e) { - - e.printStackTrace(); - return "row " + rowNum + " or column " + colName + " does not exist in xls"; - } - } - - - /****************** Returns the data from a cell ***********************/ - public String getCellData(String sheetName, int colNum, int rowNum) { - try { - if (rowNum <= 0) - return ""; - - int index = workbook.getSheetIndex(sheetName); - - if (index == -1) - return ""; - - sheet = workbook.getSheetAt(index); - row = sheet.getRow(rowNum - 1); - if (row == null) - return ""; - cell = row.getCell(colNum); - if (cell == null) - return ""; - - if (cell.getCellType() == Cell.CELL_TYPE_STRING) - return cell.getStringCellValue(); - else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { - - String cellText = String.valueOf(cell.getNumericCellValue()); - - return cellText; - } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) - return ""; - else - return String.valueOf(cell.getBooleanCellValue()); - } catch (Exception e) { - - e.printStackTrace(); - return "row " + rowNum + " or column " + colNum + " does not exist in xls"; - } - } - - - /****************** Returns true if data is set successfully else false ***********************/ - public boolean setCellData(String sheetName, String colName, int rowNum, String data) { - try { - fis = new FileInputStream(path); - workbook = new XSSFWorkbook(fis); - - if (rowNum <= 0) - return false; - - int index = workbook.getSheetIndex(sheetName); - int colNum = -1; - if (index == -1) - return false; - - sheet = workbook.getSheetAt(index); - - row = sheet.getRow(0); - for (int i = 0; i < row.getLastCellNum(); i++) { - // System.out.println(row.getCell(i).getStringCellValue().trim()); - if (row.getCell(i).getStringCellValue().trim().equals(colName)) - colNum = i; - } - if (colNum == -1) - return false; - - sheet.autoSizeColumn(colNum); - row = sheet.getRow(rowNum - 1); - if (row == null) - row = sheet.createRow(rowNum - 1); - - cell = row.getCell(colNum); - if (cell == null) - cell = row.createCell(colNum); - - // cell style - CellStyle cs = workbook.createCellStyle(); - cs.setWrapText(true); - cell.setCellStyle(cs); - cell.setCellValue(data); - - fileOut = new FileOutputStream(path); - - workbook.write(fileOut); - - fileOut.close(); - - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return true; - } - - - /****************** Returns true if data is set successfully else false ***********************//* - public boolean setCellData(String sheetName, String colName, int rowNum, String data, String url) { - try { - fis = new FileInputStream(path); - workbook = new XSSFWorkbook(fis); - - if (rowNum <= 0) - return false; - - int index = workbook.getSheetIndex(sheetName); - int colNum = -1; - if (index == -1) - return false; - - sheet = workbook.getSheetAt(index); - // System.out.println("A"); - row = sheet.getRow(0); - for (int i = 0; i < row.getLastCellNum(); i++) { - // System.out.println(row.getCell(i).getStringCellValue().trim()); - if (row.getCell(i).getStringCellValue().trim().equalsIgnoreCase(colName)) - colNum = i; - } - - if (colNum == -1) - return false; - sheet.autoSizeColumn(colNum); // ashish - row = sheet.getRow(rowNum - 1); - if (row == null) - row = sheet.createRow(rowNum - 1); - - cell = row.getCell(colNum); - if (cell == null) - cell = row.createCell(colNum); - - cell.setCellValue(data); - XSSFCreationHelper createHelper = workbook.getCreationHelper(); - - // cell style for hyperlinks - // by default hypelrinks are blue and underlined - CellStyle hlink_style = workbook.createCellStyle(); - XSSFFont hlink_font = workbook.createFont(); - hlink_font.setUnderline(XSSFFont.U_SINGLE); - hlink_font.setColor(IndexedColors.BLUE.getIndex()); - hlink_style.setFont(hlink_font); - // hlink_style.setWrapText(true); - - XSSFHyperlink link = createHelper.createHyperlink(XSSFHyperlink.LINK_FILE); - link.setAddress(url); - cell.setHyperlink(link); - cell.setCellStyle(hlink_style); - - fileOut = new FileOutputStream(path); - workbook.write(fileOut); - - fileOut.close(); - - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return true; - }*/ - - - /****************** Returns true if sheet is created successfully else false ***********************/ - public boolean addSheet(String sheetname) { - - FileOutputStream fileOut; - try { - workbook.createSheet(sheetname); - fileOut = new FileOutputStream(path); - workbook.write(fileOut); - fileOut.close(); - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return true; - } - - - /****************** Returns true if sheet is removed successfully else false if sheet doesn't exist ***********************/ - public boolean removeSheet(String sheetName) { - int index = workbook.getSheetIndex(sheetName); - if (index == -1) - return false; - - FileOutputStream fileOut; - try { - workbook.removeSheetAt(index); - fileOut = new FileOutputStream(path); - workbook.write(fileOut); - fileOut.close(); - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return true; - } - - - /****************** Returns true if column is created successfully ***********************/ - public boolean addColumn(String sheetName, String colName) { - try { - fis = new FileInputStream(path); - workbook = new XSSFWorkbook(fis); - int index = workbook.getSheetIndex(sheetName); - if (index == -1) - return false; - - XSSFCellStyle style = workbook.createCellStyle(); - style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); - - sheet = workbook.getSheetAt(index); - - row = sheet.getRow(0); - if (row == null) - row = sheet.createRow(0); - - if (row.getLastCellNum() == -1) - cell = row.createCell(0); - else - cell = row.createCell(row.getLastCellNum()); - - cell.setCellValue(colName); - cell.setCellStyle(style); - - fileOut = new FileOutputStream(path); - workbook.write(fileOut); - fileOut.close(); - - } catch (Exception e) { - e.printStackTrace(); - return false; - } - - return true; - - } - - - /****************** Removes a column and all the contents ***********************/ - public boolean removeColumn(String sheetName, int colNum) { - try { - if (!isSheetExist(sheetName)) - return false; - fis = new FileInputStream(path); - workbook = new XSSFWorkbook(fis); - sheet = workbook.getSheet(sheetName); - XSSFCellStyle style = workbook.createCellStyle(); - style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); - XSSFCreationHelper createHelper = workbook.getCreationHelper(); - - - for (int i = 0; i < getRowCount(sheetName); i++) { - row = sheet.getRow(i); - if (row != null) { - cell = row.getCell(colNum); - if (cell != null) { - cell.setCellStyle(style); - row.removeCell(cell); - } - } - } - fileOut = new FileOutputStream(path); - workbook.write(fileOut); - fileOut.close(); - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return true; - - } - - - /****************** Find whether sheets exists ***********************/ - public boolean isSheetExist(String sheetName) { - int index = workbook.getSheetIndex(sheetName); - if (index == -1) { - index = workbook.getSheetIndex(sheetName.toUpperCase()); - if (index == -1) - return false; - else - return true; - } else - return true; - } - - - /****************** Returns number of columns in a sheet ***********************/ - public int getColumnCount(String sheetName) { - // check if sheet exists - if (!isSheetExist(sheetName)) - return -1; - - sheet = workbook.getSheet(sheetName); - row = sheet.getRow(0); - - if (row == null) - return -1; - - return row.getLastCellNum(); - - } - - - /*public boolean addHyperLink(String sheetName, String screenShotColName, String testCaseName, int index, String url, - String message) { - url = url.replace('\\', '/'); - if (!isSheetExist(sheetName)) - return false; - - sheet = workbook.getSheet(sheetName); - - for (int i = 2; i <= getRowCount(sheetName); i++) { - if (getCellData(sheetName, 0, i).equalsIgnoreCase(testCaseName)) { - setCellData(sheetName, screenShotColName, i + index, message, url); - break; - } - } - - return true; - }*/ - - /****************** Returns Cell Row Number ***********************/ - public int getCellRowNum(String sheetName, String colName, String cellValue) { - - for (int i = 2; i <= getRowCount(sheetName); i++) { - if (getCellData(sheetName, colName, i).equalsIgnoreCase(cellValue)) { - return i; - } - } - return -1; - - } - -} diff --git a/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java b/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java deleted file mode 100644 index 2155c6a..0000000 --- a/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java +++ /dev/null @@ -1,64 +0,0 @@ -package utilities; - -import java.util.Hashtable; - -import org.testng.annotations.DataProvider; - -public class TestDataProvider { - - /* - @Test(dataProvider="getTestData") - public void sampleTestOne(Hashtable table) { - System.err.println(table.get("Col2 ")); - } - */ - - /************** To the Data for TestCase ******************/ - public static Object[][] getTestData(String DataFileName, String SheetName, String TestName) { - - ReadExcelDataFile readdata = new ReadExcelDataFile( - System.getProperty("user.dir") + "/TestData/" + DataFileName); - String sheetName = SheetName; - String testName = TestName; - - // Find Start Row of TestCase - int startRowNum = 0; - while (!readdata.getCellData(sheetName, 0, startRowNum).equalsIgnoreCase(testName)) { - startRowNum++; - } - - int startTestColumn = startRowNum + 1; - int startTestRow = startRowNum + 2; - - // Find Number of Rows of TestCase - int rows = 0; - while (!readdata.getCellData(sheetName, 0, startTestRow + rows).equals("")) { - rows++; - } - - // Find Number of Columns in Test - int colmns = 0; - while (!readdata.getCellData(sheetName, colmns, startTestColumn).equals("")) { - colmns++; - } - - //Define Two Object Array - Object[][] dataSet = new Object[rows][1]; - Hashtable dataTable = null; - int dataRowNumber=0; - for (int rowNumber = startTestRow; rowNumber <= startTestColumn + rows; rowNumber++) { - dataTable = new Hashtable(); - for (int colNumber = 0; colNumber < colmns; colNumber++) { - String key = readdata.getCellData(sheetName, colNumber, startTestColumn); - String value = readdata.getCellData(sheetName, colNumber, rowNumber); - dataTable.put(key, value); - //dataSet[dataRowNumber][colNumber]=readdata.getCellData(sheetName, colNumber, rowNumber); - //00,01,02,03 - //10,11,12 - } - dataSet[dataRowNumber][0]=dataTable; - dataRowNumber++; - } - return dataSet; - } -} diff --git a/SeleniumPOMFramework/testng.xml b/SeleniumPOMFramework/testng.xml deleted file mode 100644 index ae4b100..0000000 --- a/SeleniumPOMFramework/testng.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/framework/.classpath b/framework/.classpath deleted file mode 100644 index 0a1dadd..0000000 --- a/framework/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/framework/.gitignore b/framework/.gitignore deleted file mode 100644 index b83d222..0000000 --- a/framework/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/target/ diff --git a/framework/.project b/framework/.project deleted file mode 100644 index 3cfeb70..0000000 --- a/framework/.project +++ /dev/null @@ -1,23 +0,0 @@ - - - framework - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.m2e.core.maven2Builder - - - - - - org.eclipse.jdt.core.javanature - org.eclipse.m2e.core.maven2Nature - - diff --git a/framework/.settings/org.eclipse.core.resources.prefs b/framework/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index f9fe345..0000000 --- a/framework/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,4 +0,0 @@ -eclipse.preferences.version=1 -encoding//src/main/java=UTF-8 -encoding//src/test/java=UTF-8 -encoding/=UTF-8 diff --git a/framework/.settings/org.eclipse.jdt.core.prefs b/framework/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index abec6ca..0000000 --- a/framework/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,5 +0,0 @@ -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.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.5 diff --git a/framework/.settings/org.eclipse.m2e.core.prefs b/framework/.settings/org.eclipse.m2e.core.prefs deleted file mode 100644 index f897a7f..0000000 --- a/framework/.settings/org.eclipse.m2e.core.prefs +++ /dev/null @@ -1,4 +0,0 @@ -activeProfiles= -eclipse.preferences.version=1 -resolveWorkspaceProjects=true -version=1 diff --git a/framework/pom.xml b/framework/pom.xml deleted file mode 100644 index 9bc120d..0000000 --- a/framework/pom.xml +++ /dev/null @@ -1,25 +0,0 @@ - - 4.0.0 - - com.datadriven - framework - 0.0.1-SNAPSHOT - jar - - framework - http://maven.apache.org - - - UTF-8 - - - - - junit - junit - 3.8.1 - test - - - diff --git a/framework/src/main/java/com/datadriven/framework/App.java b/framework/src/main/java/com/datadriven/framework/App.java deleted file mode 100644 index ad578ed..0000000 --- a/framework/src/main/java/com/datadriven/framework/App.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.datadriven.framework; - -/** - * Hello world! - * - */ -public class App -{ - public static void main( String[] args ) - { - System.out.println( "Hello World!" ); - } -} diff --git a/framework/src/test/java/com/datadriven/framework/AppTest.java b/framework/src/test/java/com/datadriven/framework/AppTest.java deleted file mode 100644 index 916b30f..0000000 --- a/framework/src/test/java/com/datadriven/framework/AppTest.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.datadriven.framework; - -import junit.framework.Test; -import junit.framework.TestCase; -import junit.framework.TestSuite; - -/** - * Unit test for simple App. - */ -public class AppTest - extends TestCase -{ - /** - * Create the test case - * - * @param testName name of the test case - */ - public AppTest( String testName ) - { - super( testName ); - } - - /** - * @return the suite of tests being tested - */ - public static Test suite() - { - return new TestSuite( AppTest.class ); - } - - /** - * Rigourous Test :-) - */ - public void testApp() - { - assertTrue( true ); - } -}