<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vigo Reports Archives | Selenium Webdriver Appium Complete Tutorial</title>
	<atom:link href="https://automationtesting.in/category/vigo-reports/feed/" rel="self" type="application/rss+xml" />
	<link>https://automationtesting.in/category/vigo-reports/</link>
	<description>Automation Testing</description>
	<lastBuildDate>Sat, 10 Dec 2016 08:25:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.2</generator>
	<item>
		<title>Generating Vigo Reports</title>
		<link>https://automationtesting.in/generating-vigo-reports/</link>
					<comments>https://automationtesting.in/generating-vigo-reports/#comments</comments>
		
		<dc:creator><![CDATA[Krishna Sakinala]]></dc:creator>
		<pubDate>Fri, 09 Dec 2016 08:29:02 +0000</pubDate>
				<category><![CDATA[Vigo Reports]]></category>
		<category><![CDATA[generating html reports]]></category>
		<category><![CDATA[generating reports]]></category>
		<category><![CDATA[how to generate html reports in selenium]]></category>
		<category><![CDATA[how to generate reports in selenium]]></category>
		<category><![CDATA[HTML Reports]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[selenium reports]]></category>
		<category><![CDATA[Selenium Webdriver]]></category>
		<category><![CDATA[TestNG]]></category>
		<category><![CDATA[Vigo]]></category>
		<category><![CDATA[vigo reports for selenium]]></category>
		<category><![CDATA[Webdriver]]></category>
		<guid isPermaLink="false">http://automationtesting.in/?p=318</guid>

					<description><![CDATA[<p>Generating Vigo Reports in Selenium Webdriver will discuss in detail about generating execution status  reports in selenium web driver. Pre-requisites to set up the Vigo Reports: JDK should be installed in the machine. TestNG should be installed/added in the eclipse. Steps to configure the Vigo Reports: Need to create an account in their official site. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://automationtesting.in/generating-vigo-reports/">Generating Vigo Reports</a> appeared first on <a rel="nofollow" href="https://automationtesting.in">Selenium Webdriver Appium Complete Tutorial</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img src='http://automationtesting.in/wp-content/uploads/2016/12/GENERATING-VIGO-REPORTS.png'></p><p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script><br />
Generating Vigo Reports in Selenium Webdriver will discuss in detail about generating execution status  reports in selenium web driver.</p>
<p><strong>Pre-requisites to set up the Vigo Reports:</strong></p>
<ol>
<li>JDK should be installed in the machine.</li>
<li>TestNG should be installed/added in the eclipse.</li>
</ol>
<div class="post-video"><iframe loading="lazy" width="1165" height="874" src="https://www.youtube.com/embed/qBoJkTa3y1o?list=PL7BYd102yEfXjy_r0bOWF33oUgE0G5UY6&#038;t=594s&#038;index=2&#038;wmode=transparent&#038;fs=1"  allowfullscreen></iframe></div>
<p><strong>Steps to configure the Vigo Reports:</strong></p>
<ul>
<li>Need to create an account in their official <a href="https://vigoreport.io/">site</a>. Once you create an account then you have to log into that account.</li>
<li>Create a project.</li>
<li>Download <strong>Vigo-TestNG jar</strong> from this <a href="https://github.com/VigoReport/vigoTestNG/raw/master/VigoBot-TestNG-0.0.4.jar">link</a>. (It might change while reading this blog. So, please download the latest jar file).</li>
<li>Need to generate a <strong>Configuration file</strong> using command prompt. For this need to execute the below command where you want to create that file.</li>
</ul>
<p><span style="color: #0000ff;">Java -jar Vigo-TestNG-xxx.jar -init (here ‘xxx’ mentions the version of Vigo-TestNG jar)</span></p>
<ul>
<li>Once the config file is generated, by default it will have two values called <strong>projectkey</strong> and <strong>repositoryDirectory</strong>. So, we need to give these two values to generate the reports. For <strong>projectkey</strong>; go to the projects and then click on edit icon of the project then we can see the project key. Copy and paste this value into config file. For <strong>repositoryDirectory</strong>; go to the eclipse and once you execute any sample testNG script then it will create a directory called ‘<strong>test-out</strong>’ in the project. Copy the path of this folder and paste in the config file.</li>
</ul>
<p><span style="color: #0000ff;">           { &#8220;projectKey&#8221;: &#8220;502d97c9a94567GH59711966a3ec8d758&#8221;, &#8220;reportDirectory&#8221;:                                  &#8220;F:/TestProjWorkspace/Test1/test-output&#8221; }</span></p>
<ul>
<li>Now start the <strong>VigoBot-Testng</strong> using the below command.</li>
</ul>
<p><span style="color: #0000ff;">         Java -jar Vigo-TestNG-xxx.jar</span></p>
<ul>
<li>After Vigo Bot started, execute your automation suite using testNG, then the vigo bot will track the result on Vigo Report.</li>
<li>Now log into your account and see the generated report.</li>
</ul>
<p>Till now we have seen theory, now will write one sample program and we will execute the same and then see the output html vigo report.<br />
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<ul>
<li>Below is the sample program</li>
</ul>
<pre class="brush: java; title: ; notranslate">
import org.testng.Assert;
import org.testng.annotations.Test;

public class VigoReportDemo
{
    @Test
    public void firstTest()
    {
        Assert.assertEquals(&quot;Krishna&quot;, &quot;Sakinala&quot;,&quot;Assert failed as both the values are not Equal&quot;);
    }
    
    @Test
    public void secondTest()
    {
        Assert.assertEquals(&quot;Krishna&quot;, &quot;Krishna&quot;);
        System.out.println(&quot;Both the values matched&quot;);
    }
    
    @Test
    public void thirdTest()
    {
        Assert.assertTrue(1 &amp;gt; 0,&quot;Assert failed as condition is wrong&quot;);
        System.out.println(&quot;Condition is True&quot;);
    }
    
    @Test
    public void fourthTest()
    {
        Assert.assertFalse(1 &amp;gt; 0, &quot;Assert failed as condition is wrong&quot;);
    }
}
</pre>
<ul>
<li>Now download the Vigo jar file and place in a particular folder.</li>
<li>Now go to the folder where you saved the Vigo jar file and run the below command in the command prompt.</li>
</ul>
<p><span style="color: #0000ff;">            Java -jar Vigo-TestNG-0.0.4.jar -init</span></p>
<p>Then it will create a <strong>json</strong> file called “<strong>vigo.config.json</strong>”. If you open this file you can find two values called                  “<strong>projectKey</strong>” and “<strong>reportDirectory</strong>”. And both the values are empty. We need to give the values to these                above things. Project key can be found when you click on edit icon of the project which we created in the vigo              reports site. And Report Directory will be the test-output directory of the project which we created in the                      eclipse. If you write any sample testNg program and run the same, after completion of the execution just                        refresh the project folder then you can find the test-output folder. Need to copy the path of this folder and                    paste in the configuration json file for the reportDirectory.</p>
<ul>
<li>Then run the below command in the command prompt where we executed the 3rd step.</li>
</ul>
<p><span style="color: #0000ff;">            Java -jar Vigo-TestNG-0.0.4.jar</span></p>
<p>Once you hit enter for the above command, then it will ask for the test suite to execute.</p>
<ul>
<li>Then go to eclipse and execute the test suite using testng.xml file. Once the execution is completed then vigo report will write the status to your project which you created in the site in the form of builds. For each execution it will create separate build.</li>
<li>Go to the project which is created in the vigo site. Then you can see the detailed reports as a separate build.This way we can generate the vigo reports for selenium scripts or suite.Please watch the YouTube video of this blog for better understanding.</li>
</ul>
<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<div id="themify_builder_content-318" data-postid="318" class="themify_builder_content themify_builder_content-318 themify_builder themify_builder_front">

	</div>
<!-- /themify_builder_content --><p>The post <a rel="nofollow" href="https://automationtesting.in/generating-vigo-reports/">Generating Vigo Reports</a> appeared first on <a rel="nofollow" href="https://automationtesting.in">Selenium Webdriver Appium Complete Tutorial</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://automationtesting.in/generating-vigo-reports/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Vigo Reports Introduction</title>
		<link>https://automationtesting.in/vigo-reports-introduction/</link>
					<comments>https://automationtesting.in/vigo-reports-introduction/#respond</comments>
		
		<dc:creator><![CDATA[Krishna Sakinala]]></dc:creator>
		<pubDate>Fri, 09 Dec 2016 08:10:13 +0000</pubDate>
				<category><![CDATA[Vigo Reports]]></category>
		<category><![CDATA[HTML Reports]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Selenium Webdriver]]></category>
		<category><![CDATA[Selenum Reports]]></category>
		<category><![CDATA[TestNG]]></category>
		<category><![CDATA[Vigo]]></category>
		<category><![CDATA[Webdriver]]></category>
		<guid isPermaLink="false">http://automationtesting.in/?p=311</guid>

					<description><![CDATA[<p>In software test automation after completion of the test suite execution we need to have a report for the execution status and it is the only way of evidence for the pass and fail status of the tests. And most of the clients bother about the detailed report of the execution status. Most of the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://automationtesting.in/vigo-reports-introduction/">Vigo Reports Introduction</a> appeared first on <a rel="nofollow" href="https://automationtesting.in">Selenium Webdriver Appium Complete Tutorial</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img src='http://automationtesting.in/wp-content/uploads/2016/12/VIGO-REPORTS-INTRODUCTION.png'></p><p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script><br />
In software test automation after completion of the test suite execution we need to have a report for the execution status and it is the only way of evidence for the pass and fail status of the tests. And most of the clients bother about the detailed report of the execution status. Most of the licensed automation testing tools will have in built rich report option to show the execution status. But coming to open source automation tools lacking in this option. Same way, Selenium also does not have the automation report generation option. But to execute the test suite, selenium is depending on unit testing frameworks like TestNG.</p>
<div class="post-video"><iframe loading="lazy" width="1165" height="874" src="https://www.youtube.com/embed/d-W1XZDHeI0?wmode=transparent&#038;fs=1list=PL7BYd102yEfXjy_r0bOWF33oUgE0G5UY6"  allowfullscreen></iframe></div>
<p>After test suite execution using TestNG, by default they will give the HTML reports, but the information provided by these reports are not so good. To avoid this, we are using XSLT reports, these are much better than normal TestNG. These will give a pie chart to represent the PASS,FAIL and SKIP test cases. Apart from this PIE Chart it will not give anymore information in the generated HTML report. If we want any other information we need to write separate code.</p>
<p>To overcome these type of issues, we can use <a href="https://vigoreport.io/">Vigo</a> Reports. These are very good and rich HTML reports. By using these reports we can provide lot information to the reports. These will also give the status in the form of PIE and BAR Chart. And these reports are integrated with <a href="http://testng.org/doc/index.html">TestNG</a>, <a href="https://cucumber.io/">Cucumber</a> and <a href="https://mochajs.org/">Mocha</a>.</p>
<p>To work with Vigo Reports, we need to create an account in their official site. And need to log into that account then create a project. If you want to maintain more than one project also we can do the same with this account. For each execution it will create history in the form of builds. Then you can compare with current build with previous build and you can get the analytics of your test suite execution health.</p>
<p><strong>Below are the advantages provided by the Vigo Reports:</strong></p>
<ol>
<li><strong>Easy Configurable:</strong>  It takes only 5 minutes to set up. No required of high-level coding configuration to generate your automation report. To configure an automation environment with VigoReports, You just need to pass your <strong>Project-Key</strong> and <strong>Project test-output Directory</strong> then Smart VigoBot will take care of all rest of things and it&#8217;s only one-time configuration. That&#8217;s it.</li>
<li><strong>Clean Interface:</strong> Vigo generates automation report with a clean and easy to understand interface. VigoReports represent your test-case result with the various charts and give you valuable analytics. it will give you whole insights of your test build, like build &amp; test status, highlight failure reason, execution time details of test steps. This will help tester to determine whether to modify the script or report a bug for actual failure.</li>
<li><strong>Test Analytics:</strong> Important information with graphs and tables represent the smart analytics of you current build, and progression flow gives the success and fail ratio over time. With the smart analytics, Project manager or business people can get the idea about automation statistics like build progression , Total time summary, Module wise summary. This will help decision maker to track failures of the modules and come with some important decision regarding projects.</li>
<li><strong>Progression History:</strong> Yes, History is always important. Here vigo always care about your build history over time, and come with some new executable information. By mining history it will help you to review progression chart to check health of builds, Execution time chart to determine machine capacity and success and failure ratio respectively over time.</li>
<li><strong>Custom Email Trigger:</strong> Get your test execution summary through mail via various custom email triggers and can find the report for the current execution status remotely.</li>
<li><strong>Access Anywhere Report:</strong> You can log into your account and can find the report for your test execution remotely as it is web based report.</li>
</ol>
<p>The above are the advantages provided by the Vigo Reports. We can discuss all these things in the coming blogs.<br />
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script><br />
<strong>Vigo Sample Report:</strong></p>
<p><a href="https://automationtesting.in/wp-content/uploads/2016/12/vigo-report.gif"><img decoding="async" loading="lazy" class="alignnone size-full wp-image-314" src="https://automationtesting.in/wp-content/uploads/2016/12/vigo-report.gif" alt="Vigo Report" width="911" height="598" /></a></p>
<p><span style="font-weight: 400;">Please watch the YouTube video of this blog for better understanding.</span><br />
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><br />
<!-- 800*100 --><br />
<ins class="adsbygoogle" style="display: inline-block; width: 800px; height: 100px;" data-ad-client="ca-pub-9173866185064071" data-ad-slot="9211570346"></ins><br />
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<div id="themify_builder_content-311" data-postid="311" class="themify_builder_content themify_builder_content-311 themify_builder themify_builder_front">

	</div>
<!-- /themify_builder_content --><p>The post <a rel="nofollow" href="https://automationtesting.in/vigo-reports-introduction/">Vigo Reports Introduction</a> appeared first on <a rel="nofollow" href="https://automationtesting.in">Selenium Webdriver Appium Complete Tutorial</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://automationtesting.in/vigo-reports-introduction/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
