<?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>ReQtest</title>
	<atom:link href="http://www.reqtest.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reqtest.com</link>
	<description>Software Testing in the Cloud</description>
	<lastBuildDate>Mon, 20 Feb 2012 11:32:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Aenean quis dapibus</title>
		<link>http://www.reqtest.com/blog/aenean-quis-dapibus/</link>
		<comments>http://www.reqtest.com/blog/aenean-quis-dapibus/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 09:50:14 +0000</pubDate>
		<dc:creator>Webbutvecklarna</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://test-www.reqtest.com/?p=1210</guid>
		<description><![CDATA[Curabitur varius auctor diam a congue. Integer et rutrum augue. Cras tempus adipiscing ligula, vel dignissim arcu tincidunt a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc fermentum risus in elit pretium adipiscing. Ut vestibulum placerat enim vel rhoncus. &#8230; <a href="http://www.reqtest.com/blog/aenean-quis-dapibus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Curabitur varius auctor diam a congue. Integer et rutrum augue. Cras tempus adipiscing ligula, vel dignissim arcu tincidunt a. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc fermentum risus in elit pretium adipiscing. Ut vestibulum placerat enim vel rhoncus. Sed ac nisi nec neque semper auctor quis malesuada justo. Vivamus sit amet felis vitae mauris rhoncus interdum et at nisi. Ut rutrum semper sapien, eget luctus dui adipiscing et. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque congue erat at mi faucibus lobortis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam libero arcu, malesuada ut ultrices sit amet, ultricies vitae purus. Nullam scelerisque nibh id lectus gravida hendrerit. Vivamus vitae metus arcu, in ultricies nisl.</p>
<p>Nunc venenatis aliquam odio nec condimentum. Maecenas at elit massa. Aenean quis dapibus massa. Proin rutrum urna et metus tincidunt aliquet. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Quisque est dui, rutrum nec dignissim vitae, aliquam non lorem. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Cras convallis elit ut enim euismod nec mollis mi ullamcorper. Sed auctor lorem in tellus sodales a semper erat aliquam.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/aenean-quis-dapibus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sed mollis tellus</title>
		<link>http://www.reqtest.com/blog/sed-mollis-tellus/</link>
		<comments>http://www.reqtest.com/blog/sed-mollis-tellus/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 09:49:28 +0000</pubDate>
		<dc:creator>Webbutvecklarna</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://test-www.reqtest.com/?p=1208</guid>
		<description><![CDATA[Praesent commodo justo ut enim sollicitudin quis blandit dui pulvinar. Mauris ut auctor massa. Morbi at quam elit. Quisque vestibulum, magna at commodo molestie, justo lectus ornare ante, in molestie urna tellus vitae nisl. Quisque turpis lectus, porta sit amet &#8230; <a href="http://www.reqtest.com/blog/sed-mollis-tellus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Praesent commodo justo ut enim sollicitudin quis blandit dui pulvinar. Mauris ut auctor massa. Morbi at quam elit. Quisque vestibulum, magna at commodo molestie, justo lectus ornare ante, in molestie urna tellus vitae nisl. Quisque turpis lectus, porta sit amet mollis at, viverra at neque. Aenean gravida dui eget leo ornare sollicitudin. Pellentesque facilisis hendrerit elementum. Praesent in metus orci, quis fringilla est. Donec a euismod sapien. Aliquam erat volutpat. Proin quis leo lorem. Nunc rutrum felis sit amet dolor mattis lobortis.</p>
<p>Sed mollis tellus ut nulla posuere sed dignissim purus varius. Integer vitae augue sit amet ligula accumsan ornare. Duis a magna leo. Nunc interdum fermentum vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse non nulla eu velit porttitor suscipit. Maecenas non diam nec nisl faucibus sodales nec non tortor. Donec ut consectetur justo. Integer purus nisi, imperdiet convallis volutpat quis, porttitor eu odio.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/sed-mollis-tellus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mauris ac euismod</title>
		<link>http://www.reqtest.com/blog/mauris-ac-euismod/</link>
		<comments>http://www.reqtest.com/blog/mauris-ac-euismod/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 09:47:57 +0000</pubDate>
		<dc:creator>Webbutvecklarna</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://test-www.reqtest.com/?p=1206</guid>
		<description><![CDATA[Nunc metus purus, pretium sed aliquam vitae, dictum vitae massa. Phasellus ut dapibus justo. Ut dapibus vulputate magna quis viverra. Phasellus a quam augue. Morbi dignissim nunc ut est feugiat rutrum non sit amet risus. Praesent ultricies interdum mi, vitae &#8230; <a href="http://www.reqtest.com/blog/mauris-ac-euismod/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nunc metus purus, pretium sed aliquam vitae, dictum vitae massa. Phasellus ut dapibus justo. Ut dapibus vulputate magna quis viverra. Phasellus a quam augue. Morbi dignissim nunc ut est feugiat rutrum non sit amet risus. Praesent ultricies interdum mi, vitae facilisis lacus placerat id. Praesent velit purus, mollis sit amet aliquet quis, aliquam vitae ante. Vestibulum nulla sem, blandit eu malesuada lobortis, blandit ac arcu. Etiam quis tellus magna, at viverra turpis. Nunc quam massa, sodales vel ultrices sed, consequat et diam. Nullam suscipit nunc a elit vulputate non mattis metus porttitor. In hac habitasse platea dictumst. Integer consequat eros quis odio accumsan congue. Vivamus ac est dui. Sed vestibulum mauris et dui interdum fermentum.</p>
<p>Mauris ac euismod est. Pellentesque vehicula, lorem in cursus fermentum, dolor erat dapibus tortor, ac tincidunt est libero ac neque. Nullam aliquet tristique est, eget vulputate nisl semper vitae. Pellentesque interdum ante purus. Quisque pellentesque orci nec nibh elementum eu pulvinar tortor fermentum. In id urna lorem. Donec porta mauris bibendum risus auctor ornare. Nulla volutpat, magna in condimentum tincidunt, felis dolor egestas nisi, in commodo erat ipsum eu metus. Proin varius, libero a congue condimentum, augue erat ornare enim, vitae euismod est ligula ac leo. Fusce mi lorem, bibendum nec gravida non, vulputate ut enim. In hac habitasse platea dictumst. Phasellus erat orci, pharetra ut tristique vitae, iaculis sit amet eros. Cras sodales purus eu nisi dapibus vel condimentum augue molestie. Quisque vitae pulvinar tellus. Quisque convallis aliquam posuere. Mauris tempor elit vitae orci scelerisque venenatis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/mauris-ac-euismod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quisque vel libero</title>
		<link>http://www.reqtest.com/blog/quisque-vel-libero/</link>
		<comments>http://www.reqtest.com/blog/quisque-vel-libero/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 09:47:06 +0000</pubDate>
		<dc:creator>Webbutvecklarna</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://test-www.reqtest.com/?p=1204</guid>
		<description><![CDATA[Nam blandit ultricies erat, quis lacinia justo luctus sed. Etiam turpis ligula, lacinia lobortis mollis quis, ornare at neque. Pellentesque vel egestas tortor. Nam cursus, lectus in aliquet ultricies, odio est hendrerit mauris, ac euismod nisl enim ut ipsum. Etiam &#8230; <a href="http://www.reqtest.com/blog/quisque-vel-libero/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nam blandit ultricies erat, quis lacinia justo luctus sed. Etiam turpis ligula, lacinia lobortis mollis quis, ornare at neque. Pellentesque vel egestas tortor. Nam cursus, lectus in aliquet ultricies, odio est hendrerit mauris, ac euismod nisl enim ut ipsum. Etiam fermentum auctor dui, sed iaculis felis dictum id. Ut eget nibh tortor, sit amet adipiscing sem. Praesent non lorem ac dolor interdum eleifend at et lectus. Sed ut euismod tortor. Suspendisse sapien nisi, bibendum non tincidunt id, egestas eget odio. Nulla facilisi.</p>
<p>Quisque vel libero lorem. Curabitur eget ultricies tortor. Nam orci mi, accumsan sed tincidunt a, tincidunt et orci. Vestibulum ac risus non neque molestie hendrerit in ut nibh. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent scelerisque venenatis ligula, sed faucibus enim porttitor a. Donec ac dui ipsum. Donec quis sapien leo. Nullam convallis magna eget diam rhoncus in porttitor est hendrerit. Phasellus congue viverra felis, et vestibulum risus rhoncus id. Nullam magna tortor, viverra non blandit at, iaculis ac ligula. Vivamus ultrices, massa eget malesuada adipiscing, metus nisl facilisis leo, a vestibulum metus tellus a tellus. Pellentesque dignissim lorem porta metus convallis vel egestas mauris viverra. Vivamus vulputate turpis vitae ligula mattis pellentesque. Donec mi libero, fringilla at suscipit vitae, accumsan id enim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/quisque-vel-libero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lorem ipsum dolor sit</title>
		<link>http://www.reqtest.com/blog/lorem-ipsum-dolor-sit/</link>
		<comments>http://www.reqtest.com/blog/lorem-ipsum-dolor-sit/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 09:36:40 +0000</pubDate>
		<dc:creator>Webbutvecklarna</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://test-www.reqtest.com/?p=1200</guid>
		<description><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis scelerisque, tortor non viverra ornare, risus nulla ultricies magna, in vestibulum tellus magna nec erat. Donec accumsan, quam id dictum pulvinar, turpis est ullamcorper tortor, nec tincidunt orci sapien ut sem. &#8230; <a href="http://www.reqtest.com/blog/lorem-ipsum-dolor-sit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis scelerisque, tortor non viverra ornare, risus nulla ultricies magna, in vestibulum tellus magna nec erat. Donec accumsan, quam id dictum pulvinar, turpis est ullamcorper tortor, nec tincidunt orci sapien ut sem. Duis non erat orci. Nam id ante leo, id ultricies turpis. Sed nec lorem eu diam placerat viverra at ac enim. Duis urna massa, aliquam semper venenatis eu, volutpat sit amet tellus. Vestibulum aliquet interdum leo ut elementum. Maecenas venenatis scelerisque eleifend. Ut in velit mauris. Sed dapibus, massa convallis ultricies sagittis, lacus felis consectetur urna, vel sodales mi libero lobortis ipsum. Praesent enim nunc, condimentum et bibendum non, facilisis eget velit.</p>
<p>Nam ut nisi augue, nec consectetur quam. Suspendisse at lacus lacinia nibh molestie consequat facilisis eu quam. Quisque massa mi, pellentesque at venenatis ut, fringilla non ipsum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum pretium, ligula vel pulvinar dapibus, augue nunc adipiscing nisi, vel iaculis leo justo et ipsum. Nullam vel eros ut purus dignissim pulvinar. Donec elit mi, aliquet cursus ullamcorper sed, fermentum vitae est. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Mauris non libero non dolor vehicula congue. Donec enim est, pretium a rhoncus id, ultricies id lacus. Morbi vitae est quis lacus aliquet tempor. Fusce vel leo quis leo sodales congue. Nam pretium vehicula malesuada. Curabitur ultrices tortor vel quam pulvinar gravida. Etiam vitae enim diam, ac rhoncus elit. Vivamus lobortis dictum ipsum, sed ornare urna facilisis sit amet.</p>
<p>Nunc mattis mattis massa, sed consectetur orci lacinia nec. Aliquam tempus nulla non ipsum faucibus adipiscing. Quisque convallis, ipsum sit amet lobortis tristique, tellus tellus auctor augue, imperdiet dapibus quam lorem at purus. Maecenas faucibus turpis in magna sollicitudin a tincidunt est vestibulum. Vivamus malesuada tincidunt nibh sed cursus. Nulla facilisi. Donec tincidunt sagittis rhoncus. Nam nec arcu ut velit fringilla ultricies pretium vel enim. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam nisi nunc, interdum sit amet accumsan tempor, bibendum vel sapien. Donec elementum orci eu mauris hendrerit sed suscipit massa imperdiet. Quisque facilisis semper ipsum eget ultrices. Donec ut mi nisi, sit amet commodo quam. Vivamus sit amet fermentum tortor. Vivamus interdum quam a nisi bibendum nec iaculis augue lobortis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/lorem-ipsum-dolor-sit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Steps to successful acceptance testing</title>
		<link>http://www.reqtest.com/blog/5-steps-to-successful-acceptance-testing/</link>
		<comments>http://www.reqtest.com/blog/5-steps-to-successful-acceptance-testing/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 10:47:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[accept testing]]></category>
		<category><![CDATA[acceptance testing]]></category>
		<category><![CDATA[changing requirements]]></category>
		<category><![CDATA[good practice acceptance testing]]></category>
		<category><![CDATA[how to do good acceptance testing]]></category>
		<category><![CDATA[shared test management tool]]></category>
		<category><![CDATA[test cases]]></category>
		<category><![CDATA[usability in acceptance testing]]></category>

		<guid isPermaLink="false">http://reqtest.hosterspace.com/?p=735</guid>
		<description><![CDATA[This article will give you 5 specific actions you can regard as a checklist for success in acceptance testing.    <a href="http://www.reqtest.com/blog/5-steps-to-successful-acceptance-testing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Acceptance testing is the final phase in any systems development project and its purpose is to check that the requirements are met. Acceptance testing comes after the provider has developed the system and hopefully tested it thoroughly. At this point, it’s up to the client to verify that the system lives up to the agreed-upon specifications.</p>
<p>This article will give you 5 specific actions you can regard as a checklist for success in acceptance testing.</p>
<h2>1. Prepare for changing requirements</h2>
<p>Formulate a strategy and establish a process for dealing with changing requirements. The process needs to help you capture, organize, prioritize, and manage many versions of new and changing requirements. How do you intend to handle the requirements changes that will appear during testing?<br />
Most importantly, see the changes as lessons learned rather than failures; requirements are what the acceptance test is intended to approve.</p>
<h2>2. Start early</h2>
<p>Unless you’re aiming for failure, testing cannot wait until the end of the project – it needs to begin as early as the procurement process. It&#8217;s much cheaper to change things on the drawing board than trying to include requirements discovered when the system is ready for deployment. You’ll need at least one experienced person on the team whose focus is on reviewing and testing, depending on project size. You probably have system test managers and system testers. Acceptance test managers and acceptance testers are just as important.</p>
<h2>3. Put usability into acceptance testing</h2>
<p>Acceptance testers are helpful to have in system testing, since they’re good at spotting usability gaps and user interface improvements. However they can start usability testing much earlier, almost as soon as there is a user interface to look at. The interface can be as basic as a workflow, a single system module or a form, simple sketch or an advanced prototype. It’s nearly impossible to fix logical errors in workflow when they’ve been implemented throughout the system, so bring in your acceptance testers early to catch them before they spread.</p>
<h2>4. Establish law and order with a shared test management tool</h2>
<p>Testing isn’t about randomly kicking tires – it’s about working against a discrete list of identified risks and priorities, and tackling them in a logical order, one by one. Testers document identified defects and deviations and report them to the person tasked with correcting them. After these defects are corrected, the testers need to monitor and test the problem spots again, individually and in context. If the project involves several people, they need a shared data structure, and should coordinate their work with a test management tool right from the start. Ideally, the tool should be able to handle the entire chain from requirements through test cases to bug reporting, and provide summary statistics and metrics. Both client and developer should use the same tool.</p>
<h2>5. Create new test cases</h2>
<p>Developing test cases as soon as requirements are developed is great for emphasizing the importance of testing, but those initial cases are seldom sufficient; they need to be supplemented throughout the project. It’s tempting to reuse test cases from previous testing levels in acceptance testing, but each level of testing has a unique purpose and acceptance testing focuses on usage of the system. A testing tool makes it easier to both maintain and use test cases.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/5-steps-to-successful-acceptance-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>7 Requirements you should never overlook</title>
		<link>http://www.reqtest.com/blog/7-requirements-you-should-never-overlook/</link>
		<comments>http://www.reqtest.com/blog/7-requirements-you-should-never-overlook/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 10:43:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[important requirements]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[requirements for software]]></category>
		<category><![CDATA[software requirements]]></category>
		<category><![CDATA[software testing requirements]]></category>

		<guid isPermaLink="false">http://reqtest.hosterspace.com/?p=733</guid>
		<description><![CDATA[As with any requirement, implementing too late increases development costs. 
To help with this, here is a list of 7 Requirements you should never overlook.  <a href="http://www.reqtest.com/blog/7-requirements-you-should-never-overlook/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Identifying all the requirements for any system is close to impossible, however, there are certain requirements that almost every system needs. All too often, even given their importance, these requirements are overlooked.</p>
<p>As with any requirement, implementing too late increases development costs.<br />
To help with this, here is a list of 7 Requirements you should never overlook. Use this list as a starting point and supplement it with your own experiences. This will help you write more comprehensive and complete requirements.</p>
<h2>1: System shut down</h2>
<p>A system needs to be turned off for both emergency and planned downtime. Ideally, the process should provide the system administrator with a simple way to minimize errors that would arise if shutdown were a manual process. What information will the system display to users when it is going to be taken down or already is down?</p>
<h2>2: Permissions</h2>
<p>Who should be allowed to see or change what data? What happens when a user tries to use the features that he does not have access to? Can you see features you’re not authorised to use, or are they hidden? Who should administer permissions and how will they do it?</p>
<h2>3: Error messages</h2>
<p>Specify where messages are displayed. Do they use a message box or do they notify users in the program&#8217;s status bar? Error messages are very rarely specified in the requirements, but when developers inherit the task of formulating error messages, the results can be bad, since developers are often better at writing code than explaining things in plain English.</p>
<p>How can you counteract this? Specify a requirement that allows you to export all the messages in the system, for example to an Excel file. This will make it easier to adopt the same tone of voice in all the messaging, as well as make localization of the system easier if you ever decide to translate it into other languages.</p>
<p>Without this requirement in place, it’s usually very difficult to extract all the system messages into one place, let alone review and vet them.</p>
<h2>4: Alarms when failures occur</h2>
<p>When errors occur, the system should log the error and send an e-mail to operational staff, the system administrator or an equivalent. The great advantage of making the system send an alarm is that errors become more obvious and conspicuous, so the administrator is more likely to take action.</p>
<h2>5: Logging errors</h2>
<p>It’s much easier to troubleshoot the system if it records the details of each error to some type of log. This is especially true in the production environment, where it’s not possible to use development tools for troubleshooting.</p>
<p>You can log errors to a text file or to the Event Log in Windows. Other operating systems have different names for the Event Log, but the idea is available on all OSes.</p>
<p>When an error occurs, the system should log information about the program that crashed (including the line of code it was executing), the program error code (exception), and the input that led to the crash. Often it’s worthwhile to log more than just the error itself. For example, you might log all calls to all functions, since the error might have occurred because the calls were made in the wrong order.</p>
<h2>6: Handling overloads</h2>
<p>What happens if the system gets overloaded? Do you automatically roll back transactions in case of overloads? Does the system show an error message? Should the system shut down automatically? Think of the consequences and perceived risks of any of these choices and choose well, before overloads start happening.</p>
<h2>7: Managing high volumes</h2>
<p>High usage volumes is something you need to think of and plan beforehand. Ask yourself the question: “Will there be times when the system has to deal with a large number of users doing more things than usual?”</p>
<p>For example, the user volume of a retail sales system may be higher at certain times of the day, week, or year, while consumer banking systems are busier near payday. These types of spikes in usage can cause performance problems. Think of and plan these things beforehand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/7-requirements-you-should-never-overlook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are Non-functional requirements?</title>
		<link>http://www.reqtest.com/blog/what-are-non-functional-requirements/</link>
		<comments>http://www.reqtest.com/blog/what-are-non-functional-requirements/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 10:40:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[non functional requirements]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[software requirements]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://reqtest.hosterspace.com/?p=730</guid>
		<description><![CDATA[Basically, Non-functional requirements describe how the system works, while functional requirements describe what the system should do. Read more for more info. <a href="http://www.reqtest.com/blog/what-are-non-functional-requirements/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Basically, Non-functional requirements describe how the system works, while functional requirements describe what the system should do. This does not mean the latter are more important, but most requirement gathering techniques focus on functional requirements, so large gaps in non-functional requirements are common.</p>
<p>So what exactly are we looking for here? Well, here are four examples of Non-Functional requirement groups; usability, reliability, performance, and supportability, as well as a few top tips on each one.</p>
<h2>Usability:</h2>
<p>Prioritize the important functions of the system based on usage patterns.<br />
Frequently used functions should be tested for usability, as should complex and critical functions. Be sure to create a requirement for this.</p>
<h2>Reliability:</h2>
<p>Users have to trust the system, even after using it for a long time.<br />
Your goal should be a long MTBF (mean time between failures).<br />
Create a requirement that data created in the system will be retained for a number of years without the data being changed by the system.<br />
It’s a good idea to also include requirements that make it easier to monitor system performance.</p>
<h2>Performance:</h2>
<p>What should system response times be, as measured from any point, under what circumstances?<br />
Are there specific peak times when the load on the system will be unusually high?<br />
Think of stress periods, for example, at the end of the month or in conjunction with payroll disbursement.</p>
<h2>Supportability:</h2>
<p>The system needs to be cost-effective to maintain.<br />
Maintainability requirements may cover diverse levels of documentation, such as system documentation, as well as test documentation, e.g. which test cases and test plans will accompany the system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reqtest.com/blog/what-are-non-functional-requirements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

