Quality is delighting customers
Testing technique which focuses on testing of a software application for its non-functional requirements. Can be conducted by the performance engineers or by manual testing teams.
Hope it helps.
Regards, Ronak Shah (http://www.techgig.com/QAExpert), Practice Head - Software Testing (QA), CIGNEX Datamatics
---- Email: current organization: firstname.lastname@example.org
---- Email: Personal: email@example.com
For instance,how many people can log in at once? This question is amongst the frequent ones that are concerns for the operators. These all are typically malfunctioning requirements and non-functional testing is one process of analyzing a software application for its out of order requirements.
This particular process incorporates a lot of verification and analysis segments and it is too performed at all levels similar to functional testing.The steps that are involved in the practice are the tests that check the reliability, usability, efficiency, maintainability, portability, baseline, compliance, documentation, endurance, load, performance, compatibility, security, volume, stress, recovery, internationalization and localization.
Through all this mentioned divisions,non-functional testing tests the characteristics of the software like how quick the retort is, or what time does the software takes to perform any operation. It demonstrates how well the product behaves as divergent to merely what the product ensures.
Non-Functional Testing- Testing the application based on the clients and performance requirement.
Non-Functional testing covers:
Load and Performance Testing
· Ergonomics Testing
· Stress & Volume Testing
· Compatibility & Migration Testing
· Data Conversion Testing
· Security / Penetration Testing
· Operational Readiness Testing
· Installation Testing
· Security Testing (Application Security, Network Security)
Here is an answer to your query. Please check this link -http://bit.ly/1LGjbdw