<?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>ninala.com</title>
	<atom:link href="http://ninala.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://ninala.com/blog</link>
	<description>about Siva Ninala</description>
	<lastBuildDate>Thu, 17 May 2012 12:06:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Types of Software Testing</title>
		<link>http://ninala.com/blog/?p=33</link>
		<comments>http://ninala.com/blog/?p=33#comments</comments>
		<pubDate>Thu, 14 Oct 2010 10:11:38 +0000</pubDate>
		<dc:creator>ninalasiva</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://ninala.com/blog/?p=33</guid>
		<description><![CDATA[Types of software Testing Software Testing Types: Black box testing – Internal system design is not considered in this type of testing. Tests are based on requirements and functionality. White box testing – This testing is based on knowledge of &#8230; <a href="http://ninala.com/blog/?p=33">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><ins><ins id="google_ads_frame1_anchor"></ins></ins></p>
<div>
</div>
<h1>Types of software Testing</h1>
<div><ins><ins id="google_ads_frame2_anchor"></ins></ins></div>
<p><strong> Software Testing Types: </strong></p>
<p><strong>Black box testing</strong> – Internal system design is not considered in this type of testing. Tests are based on requirements and functionality.</p>
<p><strong>White box testing</strong> – This testing is based on  knowledge of the internal logic of an application’s code. Also known as  Glass box Testing. Internal software and code working should be known  for this type of testing. Tests are based on coverage of code  statements, branches, paths, conditions.</p>
<p><strong>Unit testing</strong> – Testing of individual software  components or modules. Typically done by the programmer and not by  testers, as it requires detailed knowledge of the internal program  design and code. may require developing test driver modules or test  harnesses.</p>
<p><strong>Incremental integration testing</strong> – Bottom up approach  for testing i.e continuous testing of an application as new  functionality is added;  Application functionality and modules should be  independent enough to test separately.  done by programmers or by  testers.</p>
<p><strong>Integration testing</strong> – Testing of integrated modules  to verify combined functionality after integration.  Modules are  typically code modules, individual applications, client and server  applications on a network, etc. This type of testing is especially  relevant to client/server and distributed systems.</p>
<p><strong> Functional testing</strong> – This type of testing ignores  the internal parts and focus on the  output is as per requirement or  not. Black-box type testing geared to functional requirements of an  application.</p>
<p><strong>System testing</strong> – Entire system is tested as per the  requirements. Black-box type testing that is based on overall  requirements specifications, covers all combined parts of a system.</p>
<p><strong>End-to-end testing</strong> – Similar to system testing,  involves testing of a complete application environment in a situation  that mimics real-world use, such as interacting with a database, using  network communications, or interacting with other hardware,  applications, or systems if appropriate.</p>
<p><strong> Sanity testing </strong>- Testing to determine if a new  software version is performing well enough to accept it for a major  testing effort. If application is crashing for initial use then system  is not stable enough for further testing and build or application is  assigned to fix.</p>
<p><strong>Regression testing</strong> – Testing the application as a  whole for the modification in any module or functionality. Difficult to  cover all the system in regression testing so typically automation tools  are used for these testing types.</p>
<p><strong>Acceptance testing</strong> -Normally this type of testing is  done to verify if system meets the customer specified requirements.  User or customer do this testing to determine whether to accept  application.</p>
<p><strong>Load testing</strong> – Its a performance testing to check  system behavior under load. Testing an application under heavy loads,  such as testing of a web site under a range of loads to determine at  what point the system’s response time degrades or fails.</p>
<p><strong>Stress testing</strong> – System is stressed beyond its  specifications to check how and when it fails. Performed under heavy  load like putting large number beyond storage capacity, complex database  queries, continuous input to system or database load.</p>
<p><strong>Performance testing</strong> – Term often used  interchangeably with ’stress’ and ‘load’ testing. To check whether  system meets performance requirements. Used different performance and  load tools to do this.</p>
<p><strong>Usability testing</strong> – User-friendliness check.  Application flow is tested, Can new user understand the application  easily, Proper help documented whenever user stuck at any point.  Basically system navigation is checked in this testing.</p>
<p><strong>I</strong><strong>nstall/uninstall testing </strong>- Tested  for full, partial, or upgrade install/uninstall processes on different  operating systems under different hardware, software environment.</p>
<p><strong>Recovery testing</strong> – Testing how well a system recovers from crashes, hardware failures, or other catastrophic problems.</p>
<p><strong>Security testing</strong> – Can system be penetrated by any  hacking way. Testing how well the system protects against unauthorized  internal or external access. Checked if system, database is safe from  external attacks.</p>
<p><strong>Compatibility testing</strong> – Testing how well software  performs in a particular hardware/software/operating system/network   environment and different combination s of above.</p>
<p><strong>Comparison testing</strong> – Comparison of product strengths and weaknesses with previous versions or other similar products.</p>
<p><strong>Alpha testing</strong> – In house virtual user environment  can be created for this type of testing. Testing is done at the end of  development. Still minor design changes may be made as a result of such  testing.</p>
<p><strong>Beta testing</strong> – Testing typically done by end-users or others.  Final testing before releasing application for commercial purpose.</p>
<p>Happy Testing!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://ninala.com/blog/?feed=rss2&#038;p=33</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siva Rama Krishna Ninala&#8217;s Blog</title>
		<link>http://ninala.com/blog/?p=8</link>
		<comments>http://ninala.com/blog/?p=8#comments</comments>
		<pubDate>Sat, 25 Sep 2010 08:12:59 +0000</pubDate>
		<dc:creator>ninalasiva</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://ninala.com/blog/?p=8</guid>
		<description><![CDATA[It has been a while since I thought I should write a persnoal blog. finally It comes an action today . My Education B.Tech in Computer Science and Information Technology  from Narasaraopeta Engeneering College (Affiliated to Javaharalal Nehru University  Hyderabd) . &#8230; <a href="http://ninala.com/blog/?p=8">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It has been a while since I thought I should write a persnoal blog. finally It comes an action today .</p>
<p><strong> My Education</strong></p>
<p><strong> </strong>B.Tech in Computer Science and Information Technology  from Narasaraopeta Engeneering College (Affiliated to Javaharalal Nehru University  Hyderabd) .</p>
<p><strong>My Work Experience</strong></p>
<p><strong> </strong>currently<strong> </strong>working as  <strong>Senior Consultant</strong> in <strong><a href="http://allianceglobalservices.com/" target="_blank">Alliance Global Services </a>, Hyderabad<br />
</strong></p>
<p><strong> Summary </strong></p>
<p><strong> </strong>After I completed my B.Tech in May 2005, I came to Bangalore to find a job. I met 2 smart people <strong>(Krishna Motukuri and Harish Abbott)</strong> the foundars of <strong>Harmot Software Technologies Pvt Ltd. </strong>I started my work life  with them . I always feel It&#8217;s a great turning point to my life. we started Our development with a very small team (4 members) and built a successful product <strong> textbookgenie.com </strong> (which is a comparison shopping service for United States Universities Textbooks) . Eventually the the company got acquired by <strong> Ugenie Software Development Center, Bangalore </strong> which was founded by the same team. We continued our focus in the same space and developed a product <strong> ugenie.com </strong>. Meanwhile we kept an eye on Social networking also . we started developing another product <a target="_blank"> weread.com </a> on Facebook. We extended our focus to remaining social networks <strong> Orkut, hi5, Myspace </strong> very soon. <a href="http://weread.com" target="_blank"> weRead </a> became the largest, most popular book application on All Social networks(Facebook , Hi5, Orkut, myspace) .</p>
]]></content:encoded>
			<wfw:commentRss>http://ninala.com/blog/?feed=rss2&#038;p=8</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

